Table of Contents | ||
---|---|---|
|
JCR
A specification for hierarchical repositories.
Modeshape
ActiveMQ
Messaging middleware JCR implementation used by Fedora 4 .
XACML
Aa authentication provider.
Sonar
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 repositoriesA source code metrics tool.
Jenkins
A continuous-integration tool (http://jenkins.fcrepo.org/)
Jetty
A light-weight server container.
Infinispan
servlet container
JGroups
Clustering technology
JUnit
A unit testing framework
LDPath
A library for querying and retrieving resources by following RDF links, similar to XPathThe framework used by Modeshape for a data grid.
LevelDB
The default key-value store used by Fedora 4 to persist non-binary resources
Maven3
A build tool.
JGroups
Clustering technology.
...
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 framework (a container that wants to manage everything, in practice).and component-wiring framework
Travis
A continuous-integration tool
XACML
XML language to specify authentication policies