Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
typeabsoluteUrlflattrue

JCR

A specification for hierarchical repositories.

ModeShape

ActiveMQ

Messaging middleware JCR implementation used by Fedora 4 .

XACML

XML language to specify authentication policies.

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