-
Notifications
You must be signed in to change notification settings - Fork 96
Closed
Milestone
Description
Should we gradually replace _make_tuples with simply make?
Here are my supporting arguments:
- The term tuples comes from the relational model. We are coming to the understanding that DataJoint is much closer aligned with the Entity-Relationship model. In the ERM, the elements of sets are called "entities" rather than "tuples".
- We follow different name conventions in different languages. For example, in MATLAB, we use camelCase and
_make_tuplesis calledmakeTuples. In the common documentation, we have to spell both versions. - The word
tupleis overloaded since it has its own definition in Python._make_tuplesalways inserts what amounts to Pythondicts rathertuples.
Making the callback simply make would obviate these issues. Of course, we will keep things backward compatible to keep _make_tuples an acceptable name.
What do you think?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels