Project Overview: Governance Services

Document created by resplin Employee on Oct 4, 2016Last modified by resplin Employee on Aug 29, 2017
Version 8Show Document
  • View in full screen mode

Purpose and Scope

The Alfresco Records Management module adds Information Governance capability to the Alfresco ECM repository and Share interface. It includes features for declaring content as a formal record which will be managed through a disposition schedule, including legal holds and access control based on roles and capabilities. The vision for Alfresco Information Governance is to make the governance invisible to end users; usability is a top priority as most information governance project require changes to user behavior that results in a lack of adoption.

 

The Alfresco Records Management product consists of a proprietary module for Alfresco Content Services which is built on top of the open source Community Edition module. The Enterprise Edition module adds features targeted at large organizations with lots of administrators, and for organizations who need specific governmental certifications.

 

Documentation

http://docs.alfresco.com/rm/concepts/welcome-rm.html

 

Artifacts

Community Edition:

Enterprise Edition:

  • Alfresco Support Portal
  • Enterprise Artifacts Repository

 

Governance Model

The roadmap of the project is determined by Alfresco Product Management in response to customer needs and analysis of the market place. Open source contributions are considered for inclusion based on their quality, relevance to the current roadmap, and our quality assurance backlog.

 

License

The community module of Alfresco Records Management is made available under the terms of the LGPL.

 

Source Code

The main source repository is private and is hosted by Alfresco's instance of GitLab. The source code for the Community Edition module is in the public mirror:

https://github.com/Alfresco/records-management

 

Issue Tracker

The team works from the "Information Governance / Records Management (RM)" project at http://issues.alfresco.com. We are evaluating whether that project can be public.

 

The public can raise issues in the ALF project at http://issues.alfresco.com, and they will be linked into the appropriate project during triage.

 

Subscribers to Alfresco support should report issues through the Alfresco Support Portal, so that they can be properly tracked and escalated.

 

Road Map

We are still working on publishing a road map.

 

Customers can escalate feature requests through Alfresco Support.

 

Architecture

The Enterprise RM module is built on top of the Community Edition RM core.

 

The module is integrated into Alfresco Share, and also has a Repository AMP. The module leverages the Aikau Library in Share.

 

We are also working on releasing the test framework and test cases for the features included in the open source module.

 

We are working on documenting the architecture for the RM module.

 

Contribution Guidelines

 

The best way to submit a contribution is to make a pull request in the GitHub mirror. We will need you to sign a Contribution Agreement before we can accept your contribution.

 

The Records Management Module currently uses the same coding standards as Content Services, with the exception that line endings are LF. See Coding Standards for Alfresco Content Services

 

All contributions should have an associated test case.

 

If you are interested in making a large contribution, please reach out to us before starting work so that we can discuss the likelihood of our accepting the contribution.

1 person found this helpful

Attachments

    Outcomes