Data model is a library packaged as a jar file which is part of Alfresco Content Services Repository. The library contains the following:
Please note that the data model uses version 2 of the Jackson libraries. The upgrade from version 1 was not backward compatible, any projects that are dependent on data model using Jackson 1.x should use the data-model 6.N branch.
Version 8.0 of data-model depends on alfresco-core 7.0 which is based on Spring 5.
The project can be built and tested by running Maven command:
mvn clean install
The artifacts can be obtained by:
<dependency> <groupId>org.alfresco</groupId> <artifactId>alfresco-data-model</artifactId> <version>version</version> </dependency>
and Alfresco repository:
<repository> <id>alfresco-maven-repo</id> <url>https://artifacts.alfresco.com/nexus/content/groups/public</url> </repository>
The SNAPSHOT version of the artifact is never published.
The history for older versions can be found in Alfresco SVN
Please use this guide to make a contribution to the project.