Table of Contents | ||||
---|---|---|---|---|
|
Frameworks:
JCR
Modeshape
XACML
Sonar
Jenkins
Jetty
Infinispan
LevelDB
JGroups
Technical (non-f4) terms (used in documentation elsewhere):
ActiveMQ
Messaging middleware used by Fedora 4 to publish repository events to consumers
Infinispan
The data grid used by Modeshape for storage and clustering
JaCoCo
A code coverage tool
JCR
A Java specification for hierarchical repositories
Jenkins
A continuous-integration tool (http://jenkins.fcrepo.org/)
Jetty
A light-weight servlet container
JGroups
Clustering technology
JUnit
A unit testing framework
LDPath
A library for querying and retrieving resources by following RDF links, similar to XPath
LevelDB
The default key-value store used by Fedora 4 to persist non-binary resources
Maven3
A build tool. Fedora 4 code is built using Maven
ModeShape
Opensource implementation of the JCR specification developed by JBoss, used by Fedora 4
Nexus
A Maven repository used to distribute software artifacts
Sesame
A tooling framework for RDF
Sonar
A source code metrics reporting tool (http://sonar.fcrepo.org/)
Spring3
A dependency-injection and component-wiring framework
Travis
A continuous-integration tool
XACML
XML language to specify authentication policies