Ubuntun kehittäminen ja yhteisö > Ubuntun kehitysversio
YLEISTIETOA UBUNTUN KEHITYSVERSIOISTA
lompolo:
Yritän kirjoittaa tähän ketjuun yleistä tietoa ubuntun kehityksestä sekä pieniä vinkkejä kehitysversiota käyttäville.
Varoitus: Tiedä mitä teet käyttäessäsi kehitysversiota! Kehitysversio voi esimerkiksi lakata käynnistymästä väliaikaisesti tai lopullisesti. Kehitysversiota ei suositella aloittelijoille ei tuotantokäyttöön eikä ainoaksi käyttöjärjestelmäksi. Vanhempaan versioon palaaminen vaatii uudelleenasennuksen.
Toisaalta kehitysversiota käyttäessä oppii ongelmanratkaisua, saa kokeiltua uusia ohjelmia ennen muita ja bugiraportointi suomentaminen helpottuu. Samalla myös voi parantaa oman laitteiston toimivuutta seuraavassa versiossa.
Kehityssyklistä: Ubuntulla on aikapohjainen julkaisuaikataulu.
https://wiki.ubuntu.com/JauntyReleaseSchedule
Linkittämästäni wikisivusta poimin aluksi esiin alphat. Nämä ovat vakaampia ja siksi helpommin testattavissa olevia kohtia kehityssyklissä kuin niiden välillä olevat kohdat.
Debianin kehitys on ominaisuuspohjainen. ja kehitys tapahtuu selkeästi eri rytmissä kuin Ubuntun.
Freeze: Uudet ominaisuudet aiheuttavat joskus uusia vikoja. Joskus on hyvä jäädyttää jakelu, jolloin paketteja päivitetään vain poikkeustapauksessa esim. korjaamaan julkaisukriittisiä bugeja.
Upstream: Ubuntulle upstream on sekä Debian sid että esim. kernel, xorg voikko jne. Nämä jälkimmäiset ovat myös Debianille ylävirtaa. Melkein kaikki Ubuntun paketeista ovat muunnettuja tai muuntamattomia paketteja Debianista. Ylävirrasta valuu kaikkea kivaa jakeluhin. Ubuntu lähettää valikoituja bugiraportteja eteenpäin ja pyrkii muutenkin olemaan hyödyllinen upstream projekteille. Monet Ubuntun ja Debianin kehittäjistä kehittävät myös jotain upstream projektia.
Käytännön vinkeiksi ajattelin laittaa seuraavan tapaisia juttuja.
Helpoin tapa kokeilla kehitysversiota on ladata elolevy. Silloin ei tarvitse välttämättä asentaa mitään. Joitakin bugeja on hyvä kokeilla elolevyllä. Alphat ovat yleensä vakaampia kuin päivittäiset elolevyt. Beta ja julkaisuehdotus (RC) ovat tietenkin vielä vakaampia ilmestyesään.
(http://cdimage.ubuntu.com/releases/hardy/ luithan varoituksen. tämän ketjun alussa. Hardy on nyt vielä epävakaa. vanhentunut)
Kehitysversiota ei kannata käyttää ainoana versiona. Jos kehitysversio on omalla osiollaan, voi tarvittaessa käyttää vakaata versiota ja vaikka odottaa korjaavia päivityksiä.
Syötteet ovat käteviä:
http://feeds.ubuntu-nl.org/JauntyChanges
Sisältää Jauntyn muutokset. Otsikoita on paljon. Syötettä voi seurata vaikkei olisikaan asentanut kehitysversiota.
Jos vaikka selain ei toimi, voi kokeilla toista selainta. Samalla selvittää onko vika yksittäisessä selaimessa vai onko se yleisempi.
Työpöytäympäristön lisäksi joku kevyt ikkunoitimanageri on hyödyllinen ongelmatilanteissa.
Ehkä joku toinen ehtii lisäämään parhaimmat vinkit ennen minua ;D
lompolo:
Beta julkaisu lähestyy. Elämme mielenkiintoista aikaa kehityssyklissä. Beta freezen takia main ja restricted varastojen paketit päivittyvät pian harvemmin, kunnes beta ilmestyy. Betan ilmestymisen jälkeen päivittyvät paketit, jotka jäävät jonoon odottamaan betan takia.
Hardyssa on kohta (lähes) kaikki ominaisuudet mitä siihen tulee. Bugien testaus ja korjaus on nyt hyvä tapa parantaa tulevaa versiota. Toinen hyvä kohde on käännökset.
Jos beta versiossa on joku bugi ja sitä ei ilmoiteta on erittäin todennäköistä, että se jää lopulliseen versioon. Samaten jos joku bugi on korjattu bugin merkintä korjatuksi auttaa kehittäjiä keskittymään muihin bugehin.
Hardyn käännökset näyttäisivät olevan auki. Takaraja käännöksien tekemiseen on julkaisuaikataulun mukaan 10.4 tai 17.4 riippuen mitä käännetään.
gdm:
http://ubuntuforums.org/forumdisplay.php?f=346
http://sudan.ubuntuforums.com/forumdisplay.php?f=346
Tuolta löytyy hirveästi keskustelua kehitysversioista ja sen ongelmista
että, mahdollisista ratkaisuista.
Yleistietoa kuinka käyttää kehitysversioita;
Ikävä kyllä englanniksi.
http://ubuntuforums.org/showthread.php?t=852857
Risto H. Kurppa:
Aiheita yhdistetty seuraavan keskustelun ajauduttua sivuraiteille kehitykseen osallistumisesta.
9.04 Jaunty Jackalope
Ilmoitetaan nyt, heti alkuun, ennen kuin kehitys lähtee kunnolla käyntiin,
UDS:n jälkeen, joka on Kaliforniassa 8.12-12.12-2008
(UDS, Ubuntu Developer Summit)
Kehitysversiota ei suositella, käytettäväksi tuotantokoneilla.
Älä käytä vain sen takia että, olisi uusinta uutta käytettävänä.
Tarkoitus on auttaa kehittämisessä, että, julkaisun yhteydessä olisi peruskäyttäjille
valmis paketti käytettävissä!
--- Lainaus käyttäjältä: gdm - 03.10.08 - klo:18.14 ---ensimmäistä viestiä muokattu, lukekaa tarkkaan, ja sisäistäkää :)
--- Lainaus päättyy ---
Joo - turhan moni iskee kehitysversiota sisään pelkästä 'haluun kaikkein uusinta' ja sitten valittaa kun jutut eivät toimikaan. Tuumiskelin tuossa yksi päivä että mielestäni kehitysversion käyttäjän velvollisuus on raportoida bugeista Launchpadiin jos ei osaa suoraan koodiin puuttua ja etsiä korjausta. Tästä syystä pyörittelen itse vielä Hardyä, ei ole ollut aikaa päivittämiseen eikä näinollen myöskään ylimääräisiin bugiraportointeihin. Eli onnea niille jotka ovat jo Intrepidissä (pitäköön GNU kernelinne koossa) - harkitkaa valmiuksianne kehityksen avittamiseen ennen kuin päivitätte Jauntyyn.
r
shelby:
Elä sie Risto hättäile, Ibex on melkein finaalissa, eikä isoja ongelmia ole ollut. Paitsi KDE:n puolella, mutta siinä koneessahan mulla onkin ATI. ;)
e. 9.04:seen ei ole koskettu vielä sormennokallakaan. ;)
Navigaatio
[0] Viestien etusivu
[#] Seuraava sivu
Siirry pois tekstitilasta