Child pages
  • Release ciklus
Skip to end of metadata
Go to start of metadata

A release ciklus

A JSR 277 specifikáció szerinti négy számból álló számozást fogjuk használni, amely major[.minor[.micro[.update]]][-qualifier] verziózást definiál.

Béta release ciklus

A jelenlegi forrás egy év munkája alapján létrehozott b1.0.0.0 (röviden b1) verzión alapul, amíg el nem érjük a JSR-168 kompatibilitást, addig maradunk a beta kódnál. A portál forráskódja jelenleg beta minőségű, amely inkább a JSR-168 specifikáció hiányosságaira értendő, mint a stabilitásra. Minden héten legalább egy kiadás fog verziószámmal kikerülni, az alábbi szabályok szerint:

  • minden hétfőn készül egy-egy Bugfix release, ezek többnyire hibák javítását tartalmazzák, illetve apró kis fejlesztéseket és teljesítmény javításokat. Ez a kiadás a harmadik verziószámra van hatással, például b1.0.2.
  • négy hetente egy kompatibilis release készül, amelyben olyan újdonságok és új funkciók jelennek meg, amelyek nem borítják fel a portál eddigi működését. Ez a második verziószámra van hatással, például b1.1.
  • három havonta egy olyan release érkezik, amelyben a portál motor magját érintő változások vannak, amelyek jó eséllyel nem kompatibilis változások, ezért ezen kiadások a használt adatbázisra, azok tábláira és adataira is kihatással lesznek. Ezek az első verziószámot fogják befolyásolni, például b2.
  • mivel a http://www.javaforum.hu portál is a béta kódokkal fut, biztonsági hiba esetén bármikor keletkezhet egy security release, amely a negyedik verziószámra van hatással, például b1.2.3.1.

Stabil release ciklus

A külvilág felé a két számból álló verziózást fogjuk használni, az első stabil kódbázis a v1.0 verziószámot fogja kapni, s JSR-168 kompatibilis lesz. Ezzel egy időben megindul a JSR-286 kompatibilis kódbázis fejlesztése, melynek a stabil kiadása a v2.0 verziószámot fogja viselni.

  • négy hetente egy olyan kiadás érkezik, amelyben apró dolgok változnak, a harmadik verziószám jelzi, például v1.2.3.
  • három havonta egy olyan release érkezik, amely a portál magot értve kompatibilis az előző kiadásokkal, de új funkciókat és egyéb újdonságokat hordoz. Ez a kiadás a második verziószámra van hatással, például v1.2.
  • biztonsági hiba esetén bármikor keletkezhet egy security release, amely a negyedik verziószámra van hatással, például v1.2.3.1.

A JSR-168 kompatibilis v1 és a JSR-286 kompatibilis v2 között folyamatos lesz az átmenet, mivel a Portlet 2.0 specifikáció kompatibilis a JSR-168 specifikációval.

<<Vissza

      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels