Go to documentation repository
Page History
...
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Software Lifecycle Phases
The software source code repository is divided into 3 branches:
- trunk - current changes;
- stabilization - preparation of a new release;
- release - the latest official release.
During the development process, all new software features are added to the trunk branch.
After reaching Feature Complete status, all changes from the trunk branch are moved to the stabilization branch.
From that time on, only software fixes that are critical for this version are added to the stabilization branch. These fixes are also duplicated in the trunk branch.
After the version stabilization is completed, all changes are moved from the stabilization branch to the release branch, and a new development phase begins.
Software Technical Support
After purchasing a license key, the Customer can receive full technical support throughout the key's validity period or until the end of the software lifecycle if the license is unlimited in time.
Standard Period for Release of Software Updates
...
Release
...
Standard period
...
Major release
...
1 – 1.5 years
...
Minor release
...
3 – 5 months
...
Bug and security fixes*
...
3 – 5 weeks
Fazy cyklu życia oprogramowania
Repozytorium kodu źródłowego oprogramowania jest podzielone na trzy odnogi:
- Wersja rozwojowa - bieżące zmiany;
- Wersja stabilna - przygotowywanie nowej wersji;
- Wydanie - nowa wersja oprogramowania.
Podczas procesów rozwojowych oprogramowania, wszystkie nowe funkcjonalności są dodawane do odnogi rozwojowej.
Po zakończeniu implementacji odpowiednich rozwiązań, wszystkie zmiany z odnogi rozwojowej są przekazywane do odnogi stabilnej.
Począwszy od tego punktu rozwoju oprogramowania, do odnogi stabilnej są dodawane jedynie aktualizacje, które są niezbędne dla poprawnego funkcjonowania tej wersji oprogramowania. Zmiany te są duplikowane do odnogi rozwojowej.
Gdy stabilizacja wersji jest zakończona, wszystkie zmiany są przekazywane od odnogi stabilnej do Wydania, a następnie rozpoczyna się nowy cykl rozwojowy.
Wsparcie Techniczne Oprogramowania
Po zakupieniu klucza licencji, Klient może otrzymywać pełne wsparcie techniczne tak długo, jak klucz licencji jest ważny, bądź do końca cyklu życia oprogramowania, o ile licencja nie jest ograniczona czasowo.
Typowe okresy między kolejnymi wydaniami aktualizacji oprogramowania
Nowa wersja oprogramowania | Typowy okres między wersjami |
Większe aktualizacje | 1 – 1.5 roku |
Mniejsze aktualizacje | 3 – 5 miesięcy |
Błędy i poprawki bezpieczeństwa* | 3 – 5 tygodni |
Większe oraz mniejsze aktualizacje są dostępne poprzez oficjalną stronę Axxonsoft. Poprawki bezpieczeństwa oraz bugfixy można uzyskać poprzez kontakt z pomocą techniczną.
* Błędy oprogramowania mogą zostać naprawione tylko poprzez aktualizacje oficjalnej wersji.
Polityka licencjonowania w odniesieniu do aktualizacji oprogramowania
- Nowe wersje oprogramowania są w pełni kompatybilne z kluczami licencji poprzednich wersji.
- Po aktualizacji oprogramowania, wszystkie funkcje dostępne dla danego klucza licencji będą także dostępne w nowej wersji oprogramowania.
- Nowe funkcje dodane do oprogramowania w aktualizacji, podlegające licencjonowaniu, nie będą dostępne, dopóki klucz licencji nie zostanie zaktualizowany.
Major and minor releases are available on the company's official website. Releases with bug and security fixes can be requested from technical support.
* Software bugs can only be fixed in the latest official release.
Licensing Policy with Regard to Software Updates
- New software versions are fully compatible with the license keys of previous versions.
- After the softwarehas been updated, all the features previously specified in the license key will be available in the new version.
- New software features that are subject to licensing will not be available until the license key is updated.