Your SlideShare is downloading. ×
Ubuntu development
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Ubuntu development

420
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
420
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Ubuntu Linux fejlesztése Nyitrai István 2008. október 27.
  • 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. 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. 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. Amiben a Debian nem jó • Kiadások ütemezése • Felhasználóbarát rendszer fejlesztése • Átgondolt grafikus telepítő
  • 6. Irányvonal • Debian unstable (sid) alap • Gyakori, rendszeres kiadás • Gnome asztali környezet • Fejlesztések rendszeres küldése a Debiannak
  • 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. 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. Ubuntu Server Edition • Fajtái: • Stabil (stable) 3 év • Hosszú ideig támogatott (LTS) 5 év • Vállalati környezetbe
  • 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. 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. 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. 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. 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. 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. 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. 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. Tesztelők - QA Team • 5. héttől kezdve dolgoznak • Feladatok: • ISO tesztesetek vizsgálata • Szolgáltatások vizsgálata
  • 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. Forráskód megosztás • Projekthonlap • Bzr verziókövetés • Programverziók követése - kiadások • Review
  • 21. Hibakövetés • A jól ismert Bugzilla szolgáltatásait nyújtja • Prioritások kezelése • E-mail interfész
  • 22. Fordítás • PO formátum kezelése • Export / Import • Fordítócsapatok kezelése
  • 23. Csomagkészítés és -megosztás • Saját repo készítése
  • 24. Blueprint - specifikáció követése • Specifikációk, ötletek követése • Blueprint hozzárendelése személyekhez • Sprint szervezése
  • 25. Válaszok - közösségi támogatás • Fórum és hibakövető keveréke