phpbb 3.[0].4
Moderator: Moderatorgrupp
phpbb 3.[0].4
Varför ska denna nolla vara med i versionsnr.? Dena nvänds ju inte, då phpbb2 endast blev phpbb 2.0.23... Så, varför denna nolla?
Re: phpbb 3.[0].4
Oj då, detta är ju grundläggand versionhanteringskunskap...
Systemet bygger på: X.Y.Z
OBS! Detta är inte enda sättet att tillämpa faserna, men i stora drag stämmer det bra på de flesta projekt.
Till ALPHA
Inom ALPHA-fasen befinner man sig så länge man fortfarande har funktionalitet som ska ingå som ännu inte omplementerats.
T.ex. så har man beslutat att funktionen X ska vara med, men ingen har gjort klart funktionen (eller ens börjat på det).
Alphafasen delas ofta upp i delmål, som tillsammans när de alla uppnås leder till...
Från ALPHA till BETA
Man har uppnått ett visst mål i ett projekt, t.ex. att all funktionalitet är implementerad men kanske inte testat att den fungerar 100%-igt ihop med alla delar av systemet. Få utanför utvecklingsteamet ger sig på att testköra systemet, och den mesta feedbacken är intern.
Från BETA till RC
Man bedömmer att det mesta fungerar som det borde.
Men för att få fler tester utförda börjar man ge ut en RC-version(serie). Dessa testas av många utanför utvecklingsteamet (får man hoppas) och den feedback som detta ger ligger till grund för att kvalitetssäkra det kommande systemet. Är bristerna många och/eller allvarliga (framför allt av säkerhetskaraktär) så ger man ut ytterliga RC-version(er). Om inte, så går man till nästa steg...
GOLD
Man bedömmer att det inte finns några allvaliga buggar, och framför allt INGA kända säkerhetsbrister.
Nej... nu får det räcka.
/marcus
PS!
Det finns andra system än X.Y.Z, t.ex. X.Y-dev.Z.W där X.Y är produkten av en lyckad utvecklingsfas (där även BETA och RC tillämpas)... men detta får någon annan som känner sig manad reda ut (om det är nödvändigt...). T.ex. Drupal använder det senare.
DS!
Systemet bygger på: X.Y.Z
- X anger huvudversion.
Innan man ger ut en ny stabil huvudversion, ger man (frånsett en utvecklinjslinje, även kallat ALPHA-versioner) ut först BETA-versioner och sedan RC-versioner. - Y anger underversion.
- Ett Y som är jämt är en stabil underversion.
- Ett Y som är udda är en utvecklingslinje för nästa stabila underversion. T.ex. heter utvecklingslinjen för 3.2.0 då 3.1.x. Dessa kan också heta ALPHA.
- Z anger vilken revision det är.
Innan man ger ut en ny revision så gör man från och med 3.0.0 så att man ger ut minst en RC-version. Detta gjorde man inte för 2.0.x och därför kunde det komma ut nya versioner rätt ofta, och ibland dröjde det evigheter... i och med RC-versioner av nästa 3.0.x så får man nästa stabila revision testad och feedback leder till ny RC eller att den ges ut.
OBS! Detta är inte enda sättet att tillämpa faserna, men i stora drag stämmer det bra på de flesta projekt.
Till ALPHA
Inom ALPHA-fasen befinner man sig så länge man fortfarande har funktionalitet som ska ingå som ännu inte omplementerats.
T.ex. så har man beslutat att funktionen X ska vara med, men ingen har gjort klart funktionen (eller ens börjat på det).
Alphafasen delas ofta upp i delmål, som tillsammans när de alla uppnås leder till...
Från ALPHA till BETA
Man har uppnått ett visst mål i ett projekt, t.ex. att all funktionalitet är implementerad men kanske inte testat att den fungerar 100%-igt ihop med alla delar av systemet. Få utanför utvecklingsteamet ger sig på att testköra systemet, och den mesta feedbacken är intern.
Från BETA till RC
Man bedömmer att det mesta fungerar som det borde.
Men för att få fler tester utförda börjar man ge ut en RC-version(serie). Dessa testas av många utanför utvecklingsteamet (får man hoppas) och den feedback som detta ger ligger till grund för att kvalitetssäkra det kommande systemet. Är bristerna många och/eller allvarliga (framför allt av säkerhetskaraktär) så ger man ut ytterliga RC-version(er). Om inte, så går man till nästa steg...
GOLD
Man bedömmer att det inte finns några allvaliga buggar, och framför allt INGA kända säkerhetsbrister.
Nej... nu får det räcka.
/marcus
PS!
Det finns andra system än X.Y.Z, t.ex. X.Y-dev.Z.W där X.Y är produkten av en lyckad utvecklingsfas (där även BETA och RC tillämpas)... men detta får någon annan som känner sig manad reda ut (om det är nödvändigt...). T.ex. Drupal använder det senare.
DS!
Re: phpbb 3.[0].4
Dessutom håller dom på med 3.1.x och då byts nollan ut.
Developer @ phpBB MOD Team
Behöver du en modifikation skriven/installerad för ditt phpBB-forum? Eller kanske annan specialanpassad kod och/eller en server-administratör? https://tumba25.net/
Re: phpbb 3.[0].4
Men det kommer alltså inte att finnas nån skarp 3.1.0 utan det ska hoppa sen till en 3.2.0 eftersom udda tal i mitten är utvecklingsversioner?
Re: phpbb 3.[0].4
Precis, 3.1.x kommer vara utvecklingslinjen för kommande 3.2.x.
Precis som 2.1.x var för 2.2.x, som pågrund av den omfattande omskrivningen fick bli 3.0.x (dock kvarstod 2.1.x som utvecklingslinje).
/marcus
Precis som 2.1.x var för 2.2.x, som pågrund av den omfattande omskrivningen fick bli 3.0.x (dock kvarstod 2.1.x som utvecklingslinje).
/marcus
Vilka är online
Användare som besöker denna kategori: 0 och 0 gäster