Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
Micron Systems & Controls Pvt. Ltd., Bengaluru, Stabilizers
Next
Download to read offline and view in fullscreen.

0

Share

Ubuntu development

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Ubuntu development

  1. 1. Ubuntu Linux fejlesztése Nyitrai István 2008. október 27.
  2. 2. 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
  3. 3. Első megjelenés • Warty Warthog • 2004. szeptember 15. • Hivatalos bejelentés • Gnome 2.8 • Nagy sajtóvisszhang • Elismert emberek beszélnek a konferencián
  4. 4. 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
  5. 5. Amiben a Debian nem jó • Kiadások ütemezése • Felhasználóbarát rendszer fejlesztése • Átgondolt grafikus telepítő
  6. 6. Irányvonal • Debian unstable (sid) alap • Gyakori, rendszeres kiadás • Gnome asztali környezet • Fejlesztések rendszeres küldése a Debiannak
  7. 7. 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
  8. 8. 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
  9. 9. Ubuntu Server Edition • Fajtái: • Stabil (stable) 3 év • Hosszú ideig támogatott (LTS) 5 év • Vállalati környezetbe
  10. 10. 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
  11. 11. 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
  12. 12. 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
  13. 13. 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
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. Release Candidate célja • Kiadásra jelölt verzió • Ha minden rendben van, akkor 1 hét múlva ez a rendes kiadás
  18. 18. Tesztelők - QA Team • 5. héttől kezdve dolgoznak • Feladatok: • ISO tesztesetek vizsgálata • Szolgáltatások vizsgálata
  19. 19. 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
  20. 20. Forráskód megosztás • Projekthonlap • Bzr verziókövetés • Programverziók követése - kiadások • Review
  21. 21. Hibakövetés • A jól ismert Bugzilla szolgáltatásait nyújtja • Prioritások kezelése • E-mail interfész
  22. 22. Fordítás • PO formátum kezelése • Export / Import • Fordítócsapatok kezelése
  23. 23. Csomagkészítés és -megosztás • Saját repo készítése
  24. 24. Blueprint - specifikáció követése • Specifikációk, ötletek követése • Blueprint hozzárendelése személyekhez • Sprint szervezése
  25. 25. Válaszok - közösségi támogatás • Fórum és hibakövető keveréke

Views

Total views

616

On Slideshare

0

From embeds

0

Number of embeds

4

Actions

Downloads

11

Shares

0

Comments

0

Likes

0

×