• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ubuntu development
 

Ubuntu development

on

  • 1,011 views

 

Statistics

Views

Total Views
1,011
Views on SlideShare
1,010
Embed Views
1

Actions

Likes
0
Downloads
10
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ubuntu development Ubuntu development Presentation Transcript

    • Ubuntu Linux fejlesztése Nyitrai István 2008. október 27.
    • Az Ubuntu születése • Mark Shuttleworth • Dél-Afrikai vállalkozó • Az első afrikai a világűrben • Thawte • Fejlesztés kezdete: 2004 április • Titkos, no-name-yet.com • Debian fejlesztők • Canonical megalapul július 21. • Az új disztribúció bejelentése
    • Első megjelenés • Warty Warthog • 2004. szeptember 15. • Hivatalos bejelentés • Gnome 2.8 • Nagy sajtóvisszhang • Elismert emberek beszélnek a konferencián
    • Amiben a Debian jó • Rengeteg csomag támogatása • Közreműködők száma hatalmas • A szabad szoftveres eszmék követése • Csomagkezelés: apt-get, synaptics • Jól meghatározott irányvonal
    • Amiben a Debian nem jó • Kiadások ütemezése • Felhasználóbarát rendszer fejlesztése • Átgondolt grafikus telepítő
    • Irányvonal • Debian unstable (sid) alap • Gyakori, rendszeres kiadás • Gnome asztali környezet • Fejlesztések rendszeres küldése a Debiannak
    • Kiadások • A Debian unstable rendszeres kiadása • Kiadások évente kétszer • Kiadások fajtái: • Ubuntu Desktop Edition • Ubuntu Server Edition • Fejlesztések rendszeres küldése a Debiannak
    • Ubuntu Desktop Edition • Fajtái: • Stabil (stable) 1,5 év • Hosszú ideig támogatott (LTS) 3 év • Gnome asztali környezet • Egyszerű felhasználóknak készül
    • Ubuntu Server Edition • Fajtái: • Stabil (stable) 3 év • Hosszú ideig támogatott (LTS) 5 év • Vállalati környezetbe
    • Intrepid Ibex - Május • Május 1. (1. hét) • Toolchain feltöltve • Május 15. (3. hét) • FOSSCamp • Nem konferencia • Nincs ütemezett program • Szakmai közösségszervezés • Május 22. (4. hét) • Ubuntu Developer Summit • Nem konferencia • Ütemezett program • Új szolgáltatások megbeszélése • Wiki & Specifikációk (blueprints) írása
    • Intrepid Ibex - Június • Június 5. (5. hét) • Specifikációk készen • Június 26. (9. hét) • DebianImportFreeze • Új verziók átmásolása • Új csomagok átmásolása • Debian és Ubuntu alatt is módosított csomagok összefésülése • Ezután csak külön kérésre van import • Alpha 1 • Rebuild teszt
    • Intrepid Ibex - Július • Július 3. (10. hét) • Ubuntu 8.04.1 • Frissített csomagok • Biztonsági javítások • Hibajavítások • Július 10. (11. hét) • Alpha 2 • Július 17. (12. hét) • Ubuntu Developer Sprint • Július 24. (13. hét) • Alpha 3
    • Intrepid Ibex - Augusztus • Augusztus 14. (16. hét) • Alpha 4 • Augusztus 28. (18. hét) • FeatureFreeze • Implementálás vége • Hibajavítások • Kivétel: Kiadáshoz ígért szolgáltatás • ArtworkDeadlineOne • Kezdetleges új külső • Rebuild teszt • Frissítési tesztek kezdete
    • Intrepid Ibex - Szeptember • Szeptember 4. (19. hét) • Alpha 5 • Szeptember 11. (20. hét) • UserInterfaceFreeze • Nincs több új szöveg • ArtworkDeadlineTwo • Szeptember 18. (21. hét) • Alpha 6 • Szeptember 25. (22. hét) • BetaFreeze • Nincs új csomagfeltöltés • IntrepidArtworkFinalDeadline • Rebuild teszt
    • Intrepid Ibex - Október • Október 2. (23. hét) • BetaRelease • DocumentationStringFreeze • Október 16. (25. hét) • NonLanguagePackTranslationDeadline • KernelFreeze • FinalFreeze • Rebuild Test • Október 23. (26. hét) • ReleaseCandidate • LanguagePackTranslationDeadline • Október 30. (27. hét) • Ubuntu 8.10
    • Beta kiadás célja • Jól kipróbált cd képfájlok előállítása, hogy a tapasztalt felhasználók tovább tesztelhessék • A main tároló minden csomagjának előállítása és a fontosabb hibák felszínre hozása • Biztosítani, hogy a hitelesített hardverek támogatottak • Tájékoztatni a fejlesztői közösséget a kiadás állapotáról
    • Release Candidate célja • Kiadásra jelölt verzió • Ha minden rendben van, akkor 1 hét múlva ez a rendes kiadás
    • Tesztelők - QA Team • 5. héttől kezdve dolgoznak • Feladatok: • ISO tesztesetek vizsgálata • Szolgáltatások vizsgálata
    • Launchpad • Forráskód tárolás és megosztás • Hibakövetés • Fordítás • Csomagkészítés és -megosztás • Blueprint - specifikáció követése • Válaszok - közösségi támogatás
    • Forráskód megosztás • Projekthonlap • Bzr verziókövetés • Programverziók követése - kiadások • Review
    • Hibakövetés • A jól ismert Bugzilla szolgáltatásait nyújtja • Prioritások kezelése • E-mail interfész
    • Fordítás • PO formátum kezelése • Export / Import • Fordítócsapatok kezelése
    • Csomagkészítés és -megosztás • Saját repo készítése
    • Blueprint - specifikáció követése • Specifikációk, ötletek követése • Blueprint hozzárendelése személyekhez • Sprint szervezése
    • Válaszok - közösségi támogatás • Fórum és hibakövető keveréke