QuickStatements is partially supporting Lexemes since October 2018 (see announcement). Now we're moving forward with organizations who would like to import data, it would be very helpful to have the full feature ready for big imports.
@Magnus is there anything that is missing from the Wikidata side (API, etc.) to complete the work? Any support you may need from us or volunteers in order to get this done? :)
The patch that resulted in the current support is surprisingly small: https://phabricator.wikimedia.org/R2010:d4bbd816e688d910d28617acf22a8ecc2a725dc5
This makes me think that it is a relatively small task to support Lexeme creation?
I have some JS and Guile experience but my python knowledge is very limited so I guess I'm not the best suited for the task, but it would be really nice if somebody would get it done.
Also the WD API seems to support glosses fine because it is what powers MachtSinn that saves glosses using this code https://github.com/Nudin/makesense/blob/master/app.py#L160
It uses LexData written in python by the same author, found here: https://github.com/Nudin/LexData
LexData supports lexeme creation as well as glosses, forms and grammatical forms. That means it support all important features of lexemes! Hooray! :)
I recommend adding LexData to QS as it is well written and works in MachtSinn without problems. Anyone up for the task?