Current Phase:
Merging
Currently merging code to mortic...
Estimated Release Date: ...
Mortic and Sortua follow a closely-tied development cycle. This cycle is almost always followed, except for in odd cases where this cycle doesn't allow for the inclusion of odd features. However, at least bits of this cycle will always be present, and it may be interesting for you to know what our cycle is.
The Development Cycle for Sortua is fairly simple, with only 3 phases. As Sortua is the testbed for new Mortic features, every phase for Sortua is tied directly to another phase for Mortic. These phases are explained below.
- Planning: This is the first phase of development, and is tied to the Planning phase of Mortic. In this phase, new ideas and features are tested and added to Sortua, where all of the inconsistancies are wrinkled out. At the end of this phase, we release version A of Sortua, the version where features are in Sortua's code and not Mortic's.
- Merging: This is where all of the new features in Sortua's code are transferred into Mortic's code. This is also where we come up with ideas for the interface of the new feature, so that it meshes well with the existing interfaces. As before, this phase is tied to the Merging phase of Mortic.
- Frozen: This is when all of Sortua's development is frozen, and we focus all of our attention on Mortic. During this one phase, both the Testing and Release phases of Mortic pass. At the end of this phase, we release both Mortic and Sortua B, where all of Sortua's features are in Mortic's code.