Open Woseseltops opened 7 years ago
Now you're at it, let's take into consideration a third type of morphology: a combination of glosses, but simultaneously rather than sequentially. See #280 for the issue.
This looks like it's still relevant!
I'm encountering this issue in #1071. I've added Gloss display methods for the relations the gloss is in (the gloss is a field of another class/model). All of the morphology models fall into this.
There are plenty examples of Sequential Morphology.
I tried to find examples in the database of Simultaneous Morphology (NGT). But no glosses have this! @ocrasborn several years ago, the morphemes were all deleted. Then they were added back again. Did some gloss data go missing?
For Blend Morphology (NGT), there are two glosses: WEEKEND-A and WEGDOEN.
See #1101
The gloss detail view clearly organizes the morphology of glosses: you have sequential morphology, which is about glueing full glosses together, and simultaneous morphology, which is about smaller more abstract morphemes that do not have meaning on their own.
The underlying code does not mirror this clear structure, mostly because it emerged so gradually. Now we can see the full picture, I propose the following name changes:
Also, Gloss.morphemePart will be removed in #350 .
Hard part about this issue: the names of various things in the database need to change too.