VIVO strives to evolve in-pace with the dependencies and technologies on which it is built. Recognizing the technical trajectory of the Jena triple store projects (SDB, TDB, TDB2), as well as a general community interest in the opportunity to use any, institution-appropriate triple store (Jena-based or otherwise), a recent “special topics” meeting was held to discuss the current state of the Jena triple stores with the goal of coming to a recommendation for VIVO’s default triple store installation.
https://wiki.lyrasis.org/display/VIVO/2019-12-06+-+Special+Topic+-+TDB+vs+SDB
This call resulted in a feature table [1] comparing Jena’s TDB and SDB, and a rich conversation with the Apache Jena project chair, Andy Seaborne, regarding Jena’s usage profiles and technical direction.
Based on the special topic and subsequent discussions, we would like to put forward the following proposal:
1. Short-term goal of VIVO continuing to support native connections to both SDB and TDB, with the default configuration changing to TDB in VIVO 1.12
2. Long-term goal of removing VIVO’s support for connecting to specific triple stores via their native APIs and instead focusing future development effort on improving VIVO's existing ability to connect to any standalone triple store that is compliant with SPARQL 1.1 Update/Query [2]. This would also include the ability to configure the SPARQL requests that VIVO makes in order to accommodate the idiosyncrasies of different triple stores
3. VIVO will continue to deliver a complete open stack with both optional and replaceable components to support the broad VIVO community
As a VIVO community, our first priority is to ensure that any technical choices for the application allow current VIVO installations to move forward with on-going VIVO software releases. That being the case, your input on the above proposal is vital.
Please respond to this thread with any questions, concerns, expressions of support or opposition.
Regards,
Andrew Woods (on behalf of the VIVO Committers)
[1] https://docs.google.com/document/d/1xUsxvcYo4N9U2nzN0OUmR44wZPU7A7DJESRA7H_Hfe0/edit#heading=h.ou4i9fgruixk
[2] https://www.w3.org/TR/sparql11-overview/
--
You received this message because you are subscribed to the Google Groups "VIVO Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vivo-tech+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/MWHPR2201MB1759482D070EB8150449A81A84180%40MWHPR2201MB1759.namprd22.prod.outlook.com.
Good Morning, everyone,
Here is my contribution to the community's call for opinion.
About point 1- the transition from SDB to TDB for version 1.12. This seems to me a wise choice... even natural.
On point 2:
Point 3: It seems crucial to me.
Hello everyone, I will begin to develop on the VIVO platform and I would like to know what IDES tools and work environment settings recommend me, jdk version and other configurations Thank you very much.
Sent from Mail for Windows 10
--
You received this message because you are subscribed to the Google Groups "VIVO Tech" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vivo-tech+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/MWHPR2201MB1759411D4ACDCBB20644166B84EB0%40MWHPR2201MB1759.namprd22.prod.outlook.com.
To unsubscribe from this group and stop receiving emails from it, send an email to vivo...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to vivo-tech+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vivo-tech/e3d45c33-e795-445f-9727-35709b5e31bc%40googlegroups.com.