- From: Florian Kleedorfer <florian.kleedorfer@austria.fm>
- Date: Tue, 17 Sep 2024 09:42:12 +0200
- To: Elisa Kendall <ekendall@thematix.com>
- Cc: public-rdf-star-wg@w3.org, semantic-web@w3.org
Hi Elisa, Thanks for this pointer, that could be really relevant for us (and probably others, too). Looking at the end result of it here https://spec.edmcouncil.org/fibo/ontology/ it's really quite an interesting system. Is there a document explaining how all the EDMCouncil tools are stitched together to achieve this? Best regards, Florian Am 2024-09-14 22:31, schrieb Elisa Kendall: > Hi all, > > There is an open-source tool available from the EDM Council for > converting between RDF/XML, Turtle, and JSON-LD and for consistent > serialization of any of these representations of RDF and OWL. The > GitHub site for it is https://github.com/edmcouncil/rdf-toolkit. It is > actively maintained, freely available, and addresses a number of > issues mentioned on the thread, among other things. It also allows > users to turn any of its features on/off as desired. It runs on the > command line, or can be invoked automatically through GitHub commit > hooks, for example. > > For collaborative work across development teams for large ontology > projects, consistent serialization for comparison purposes was one of > our first and relatively important issues. It enables visual > comparison in GitHub (and likely other source code management > systems), so that anyone reviewing the changes can see exactly what > changed, down to the single character level. There is also an > axiomatic diff tool available via the OBO Foundry that folks might > find useful, available at https://robot.obolibrary.org/. I don't know > how well it works on RDF alone, mainly because I haven't attempted to > use it for that, but it works well as a companion tool to the RDF > Toolkit from the EDM Council as needed. > > We also have a pipeline that looks for a myriad of issues in > ontologies, performs regression testing using examples and reference > data, and includes an html-based publication process that itself has a > comparison feature, enabling comparison of any pull request or prior > release with another version or with the latest version. The code for > this is also open source, available from the EDM Council GitHub > repository, though support is required for hosting and customization. > > Best regards, > > Elisa
Received on Tuesday, 17 September 2024 07:42:20 UTC