RDF serialization should be implemented in WikibaseLexeme in LexemeRdfBuilder
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T193645 [Epic] querying for lexicographical data | |||
| Resolved | Smalyshev | T160259 [Story] RDF for Lexemes, Forms and Senses | |||
| Resolved | Smalyshev | T195043 [Task] Implement RDF serialization for lexemes and forms | |||
| Resolved | Smalyshev | T201885 Lexeme RDF export has labels repeated several times |
Event Timeline
Change 433953 had a related patch set uploaded (by Tpt; owner: Tpt):
[mediawiki/extensions/WikibaseLexeme@master] Beginning of implementation of lexemes and forms RDF serialization
Change 433953 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Implements RDF mapping of lexemes and forms including stubs
Is there anything left to be done in this task? It looks to me like it might be done already :)
There is still to implement output of forms statements when the RDF representation of a lexeme is requested (i.e. Special:EntityData/L42.ttl) and the schema:inLanguage relation for lexemes.
While may be not strictly part of this task, has the question of dumps been covered? I.e. are lexemes supposed to be dumped together with other items, or in separate dump? Is there a task for setting that up, or it's supposed to happen automagically?
Change 449718 had a related patch set uploaded (by Tpt; owner: Tpt):
[mediawiki/extensions/WikibaseLexeme@master] Implements RDF mapping of senses including stubs
Can we close this when the Senses support is handled in T200901? Or is there something else missing here?
There is still one feature missing: outputting statements on form and senses when the RDF representation of a lexeme is required (e.g. on Special:EntityData/L12.nt).
outputting statements on form and senses when the RDF representation of a lexeme is required
This would be important for WDQS integration too. Also, I understand it's still disabled on both wikidata and test.wikidata. We may want to enable it at least of test.wikidata for testing?
Also, I understand it's still disabled on both wikidata and test.wikidata.
It seems to be enabled now : https://www.wikidata.org/entity/L42.nt
Weird, when I try .ttl it says:
RDF export is disabled for this type of entity: lexeme.
Change 451012 had a related patch set uploaded (by Tpt; owner: Tpt):
[mediawiki/extensions/Wikibase@master] Allows EntityRdfBuilders to ask for other entities to be serialized
Change 451234 had a related patch set uploaded (by Tpt; owner: Tpt):
[mediawiki/extensions/WikibaseLexeme@master] Uses EntityMentionListener::subEntityMentioned to properly serialize Forms and Senses
Change 454182 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/Wikibase@master] Refactor entity resolution to allow more flexibility
Change 455252 had a related patch set uploaded (by Smalyshev; owner: Smalyshev):
[mediawiki/extensions/WikibaseLexeme@master] Fix labels for Lexemes
Change 455252 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Fix labels for Lexemes
Change 451012 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Allows EntityRdfBuilders to ask for other entities to be serialized
Change 451234 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Uses EntityMentionListener::subEntityMentioned to properly serialize Forms and Senses
Change 454182 abandoned by Smalyshev:
Refactor entity resolution to allow more flexibility
Reason:
Not going this direction