DORM, the missing tool to persist your deliveries
The software configuration management (SCM) systems are used to share source code. During a build process, source code produces objects, derived objects. These objects are often temporary; however, it's not always the case; for example framework libraries. Additionally, these frameworks need to be shared across all the teams. Therefore, there is a need for a persistence layer, implemented through repositories and management metadata. Today, both the FOSS community and the proprietary world provide only repositories for objects produced for the Java platform. Consequently, we plan to provide a Derived Object Repository Manager (DORM) managing all kinds of objects.
The presentation will discuss the following key questions:
- Why do you need a repository manager?
- What is the novel approach for derived objects' persistence within DORM?
- How do you use DORM and extend it for your needs?
- What is the DORM roadmap?
