-
Notifications
You must be signed in to change notification settings - Fork 7
Release Management
This page describes the Release Management of the Metadata Management. We need the Release Management to deliver just new and tested features to a release of this product. The following image describe this process.
We are using feature branches and some other permanent branches. Master This branch is just for the production server and has just tagged releases. Hotfix This branch is only for hotfixes for the production server. The fixes has to merged into the Master and Development/Release branch. Release We will using a release branch for the last 2,5 days of our sprints. This release branch will pushed to the test server. All features will be moved into the next sprint and not to the release branch, if they are not marked as testable. It can be only one release branch active at once. Development The main development branch is primary used as a basic branch for further feeature branches or release branches. Smaller Updates or changed will be commited into this branch directly. The development branch will be pushed to the test server, unless the last 2,5 days of a sprint. Feature Branch We are using feature branches for develop bigger features/issues. The review happens in the feature branch. This branch will be merged into the development branch after a successfull review.
Developer Docs
- Entwickler:innen-Doku
- Scrum Artifacts
- Architecture
- Domain
- Search
- UI
- DevOps Process
- Authentication and Authorization
User Docs
- ID-Generation
- Metadata Import
- Metadata and DOI registration at dara
- PID Registration
- Variable (Data Set) Reports
- Übersicht R-Scripte
- Web Analytics