![]() Replace the JAR files with more current ones. Add a one-line change to BaseInfGraph (from the Jena source), so it will work with Pellet 2.3.1 Adjust all implementations of Graph to include new methods and remove old ones. Add annotations and generics to reduce compiler warnings. Remove all dependencies on RDB, which is no longer supported. This requires considerable refactoring of JenaIngestController, RDFUploadController, listModels.jsp Refactor the ModelMaker uses Remove VitroJenaModelMaker, Revise VitroInterceptingModelMaker to be configurable for Config or Content models Add debug logging code to ModelChangeImpl ChangeSetImpl, RDFServiceJena. Add TDB support: RDFServiceFactoryTDB, RDFServiceTDB Refactor RDFServiceJena and RDFServiceSDB so much of the code can be reused by RDFServiceTDB Accomodate two RDFService instances - one for Configuration models and one for Content models. Changes to RDFServiceUtils, RDFServiceSetup Configuration models use TDB directory in Vitro home directory Handle bulk updating: Jena has deprecated bulk operations, and their models classes no longer use the bulk updaters Create a VitroModelFactory to use instead of the ModelFactory, when bulk updating is required. Create adapter classes: BulkUpdatingModel, BulkUpdatingOntModel, AbstractModelDecorator Make the configuration model setup algorithms uniform Combine ApplicationModelSetup and UserModelSetup into ConfigurationModelsSetup |
||
---|---|---|
config | ||
doc | ||
languages/es_GO | ||
lib | ||
productMods | ||
rdf | ||
src | ||
test | ||
themes/wilma | ||
utilities | ||
.gitignore | ||
build.xml | ||
example.build.properties | ||
README.md |
VIVO: Connect, Share, Discover
VIVO is an open source semantic web tool for research discovery -- finding people and the research they do.
VIVO supports editing, searching, browsing and visualizing research activity in order to discover people, programs, facilities, funding, scholarly works and events. VIVO's search returns results faceted by type for rapid retrieval of desired information across disciplines at one institution or, through a prototype at vivosearch.org, across multiple distributed institutions.
Resources
Information center at VIVOWEB
DuraSpace Wiki:
https://wiki.duraspace.org/display/VIVO/
Contact us
There are several ways to contact the VIVO community. Whatever your interest, we would be pleased to hear from you.
Contact form:
Mailing lists:
vivo-dev-all
The best place to get your hands dirty in the VIVO Project. Developers and implementers frequent this list to get the latest on feature design, development planning, and testing.
vivo-ontology
The VIVO-ISF ontology serves as the data model for the VIVO application as well as an independent ontology for representing researchers in the context of their experience, outputs, interests, accomplishments, and associated institutions. This list is a place where you can
- raise modeling requirements,
- share your domain expertise to improve or extend the ontology,
- discuss the technical details of the design of the VIVO-ISF ontology,
- share general ontology topics and news.
vivo-imp-issues
Implementing VIVO for the first time? Upgrading to the latest version? This list brings implementers together to help identify and solve questions ranging from installation to best practices.