Last modified: 2013-05-13 10:35:04 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46578, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44578 - RDF serializer for entities (baseline)
RDF serializer for entities (baseline)
Status: VERIFIED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataRepo (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Wikidata bugs
:
Depends on: 44579
Blocks: 44580
  Show dependency treegraph
 
Reported: 2013-02-01 11:21 UTC by Daniel Kinzler
Modified: 2013-05-13 10:35 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Daniel Kinzler 2013-02-01 11:21:46 UTC
For RDF dumps as well as the linked data interface, we need a way to convert entities to RDF, as defined in <https://meta.wikimedia.org/wiki/Wikidata/Development/RDF>. RDF serialization should be supported at least for RDF/XML and n-triples, but N3/Turtle would be very nice to have too.

To allow us to create dumps of millions of entities, the RDF serialization component must be able to operate in streaming mode, outputting the header, then one entity after the other, then a footer.
Comment 1 Anja Jentzsch 2013-02-14 15:15:51 UTC
We decided on EasyRDF (http://www.easyrdf.org) for modeling and exporting RDF after discussions on semantic-web@w3.org.
Comment 2 Daniel Kinzler 2013-02-14 20:35:42 UTC
Good, but how is this "fixed"? Do we now have a method you can give an Entity, and it outputs RDF? easyrdf.org handles the low level RDF stuff, but not the binding to our PHP objects and data model, right? At least not without additional work...

Reopening.
Comment 3 Daniel Kinzler 2013-04-25 15:39:25 UTC
Ie9f2f89 provides a baseline, but the mapping is incomplete.
Comment 4 Daniel Kinzler 2013-05-06 10:14:24 UTC
repurposing this ticket to refer to the baseline implementation only. For claims/statements, see bug 48141. Please create further follow-ups as blockers of the new tracking bug 48143.
Comment 5 Gerrit Notification Bot 2013-05-08 11:34:30 UTC
Related URL: https://gerrit.wikimedia.org/r/62804 (Gerrit Change Ie05a67c810755cd19bb59ae133efcc0e76b717ef)
Comment 6 Gerrit Notification Bot 2013-05-13 10:28:53 UTC
https://gerrit.wikimedia.org/r/62804 (Gerrit Change Ie05a67c810755cd19bb59ae133efcc0e76b717ef) | change APPROVED and MERGED [by Denny Vrandecic]
Comment 7 Gerrit Notification Bot 2013-05-13 10:33:28 UTC
Related URL: https://gerrit.wikimedia.org/r/63433 (Gerrit Change Ie05a67c810755cd19bb59ae133efcc0e76b717ef)
Comment 8 Gerrit Notification Bot 2013-05-13 10:35:04 UTC
https://gerrit.wikimedia.org/r/63433 (Gerrit Change Ie05a67c810755cd19bb59ae133efcc0e76b717ef) | change APPROVED and MERGED [by Tobias Gritschacher]

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links