Nowe Firefoksy co sześć tygodni, w czterech etapach, przez cztery kanały
Szpiedzy Mozilli wykradli sekretne metodologie rozwoju przeglądarek z Mountain View i pracują nad ich wdrożeniem przy rozwoju Firefoksa. Po planowanym na 22 marca wydaniu finalnego Firefoksa 4.0, jego użytkowników, rozżalonych tym, że używają przeglądarki o najniższym numerze wersji, czeka miła niespodzianka.
Robert Sayre z Mozilli opublikował szkic nowego procesu prac nad Firefoksem, który wygląda jak kalka procesu deweloperskiego Google'a. Oczywiście żartujemy pisząc o „wykradaniu sekretnych metodologii”, Google żadnej tajemnicy ze swoich cykli wydawniczych nie robi – po prostu trudno dostrzec w pomyśle Mozilli coś szczególnie oryginalnego. Choć może jest i tak, że „wielkie umysły myślą podobnie”?
W każdym razie, jeśli nowy szkic zostanie zaakceptowany, kolejne wydania Firefoksa będą pojawiały się w tempie porównywalnym do Google Chrome – nawet co sześć tygodni. W modelu planowych wydań nikt nie będzie czekał na to, aż kod danej funkcjonalności zostanie ustabilizowany, a błędy usunięte – po prostu, jeśli programiści nie zdążą z tym na czas, to dana funkcja zostaje przesunięta do kolejnej wersji programu.
Taki cykl wydawniczy możliwy będzie dzięki uruchomieniu czterech niezależnych kanałów dystrybucyjnych, których robocze nazwy to obecnie mozilla-central, experimental, beta i Firefox (release). Kanał mozilla-central to tzw. nocne kompilacje, do którego wprowadza się nowe funkcjonalności, jak tylko są one gotowe, bez pytania o ich stabilność. Experimental otrzymuje nowe funkcjonalności w regularnych odstępach czasu, ale niektóre z nich mogą być wyłączone, jeśli wygląda na to, że potrzeba nad nimi więcej pracy. Kanał beta to tylko te funkcjonalności, które planowane są do kolejnego wydania Firefoksa, a Firefox (release) to oczywiście repozytorium finalnych, stabilnych wersji przeglądarki.
Za każdym z kanałów ma stać niezależne repozytorium kodu na bazie Mercuriala. Nowe funkcjonalności nigdy nie będą dodawane bezpośrednio do experimental czy beta, a w miarę jak zbiory poprawek co jeden cykl – sześć tygodni – przechodzić będą między repozytoriami, te zmiany, które nie są odpowiednio wysokiej jakości, będą wyłączane. Dzięki temu funkcjonalności, których rozwój zająć może wiele czasu, nie będą blokowały kolejnych wydań.
Sayre wskazuje na fakt, że przejściom kodu pomiędzy kolejnymi kanałami dystrybucyjnymi ma towarzyszyć wzrost liczby użytkowników wersji z kolejnych kanałów dystrybucyjnych – odpowiednio korzystać ma z nich 100 tysięcy, 1 milion, 10 milionów i setki milionów użytkowników.
„Niektóre funkcjonalności będą mogły potrzebować jednak trzech cykli rozwojowych (18 tygodni) na mozilla-central, zanim będą gotowe. Jako że mozilla-central będzie wciągana do experimental i beta odpowiednio w szóstym i dwunastym tygodniu, będą one potrzebowały mechanizmu pozwalającego na ich łatwe wyłączenie” – wyjaśnia Sayre.
Zaakceptowanie nowego cyklu wydawniczego oznacza, że Firefox 5 wydany zostanie już w lipcu 2011 roku, zaś Firefox 6 już sześć tygodni później. Przy takim tempie wydań i dobrym systemie automatycznych aktualizacji, użytkownicy w pewnym momencie po prostu zapomną o numeracji, jak to się stało już w wypadku wielu użytkowników Chrome. Który z nich na pewno bowiem dziś wie, z której wersji Chrome korzysta?
Jeśli Mozilli uda się przejść na nowy proces wydawniczy, pozwoli jej to na skuteczny wyścig z przeglądarką Google'a o tych użytkowników, którzy kochają innowacje. Miejmy nadzieję, że znamienna dla Korporacji wysoka kontrola jakości wydań uchroni nas przed pogarszaniem się stabilności przeglądarki, jak to się czasem zdarza w tym wyścigu głównemu konkurentowi. Mamy też nadzieję, że Mozilla nie wpadnie na pomysł przerobienia logo programu, jak to przydarzyło się ostatnio Chrome, i wciąż lisek, który dobiera się do kuli ziemskiej, będzie cieszył nas swoim urokiem.
Ze szczegółami dotyczącymi cyklu życia nowych Firefoksów, takich kwestii jak wydania poprawek bezpieczeństwa czy kompatybilności rozszerzeń, możecie zapoznać się tutaj.
źródło: people.mozilla.com
Komentarze
Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka
(słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.
Popularne
Nazwa padła ofiarą szantażystów, inni polscy hosterzy też zagrożeni?
19
Premiera Diablo 3 wzbudziła dyskusję na temat gier, które zawsze chcą być online
19
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Nowy problem z Windows 8: bootuje się za szybko
10
Amerykańscy rodzice straszeni „e-narkotykami” dostępnymi w Sieci
21
Z okazji wypuszczenia akcji Facebooka przypomnijmy sobie, kim jest Zuckerberg
10
Blueseed: libertariańska sztuczna wyspa przyciągnęła już ponad sto startupów z całego świata
8
Rewolucja w Firefoksie, nowa łatka czterokrotnie ograniczyła zużycie pamięci
20
Darmowy Internet od Aero2. Jak go zdobyć i jakie są prawdziwe koszta? Instrukcja krok po kroku
11
CVDazzle: makijaż jest w stanie pokonać automatyczne systemy ulicznego monitoringu
3
Programowanie w środowisku Android – wprowadzenie do projektowania aplikacji dla urządzeń mobilnych
17
Co czeka programistów po czterdziestce?
27
Ubuntu 12.04 LTS już dostępny: stabilna dystrybucja na następne pięć lat?
28
Społeczność
gosc Jak by tak zaczęli kręcić filmy to rewolucja w przemyśle kinowym i TV...
m_gol @_Igancio:
Chyba pomyliłeś gazetę z natemat.pl...
m_gol Niestety na razie nie wszędzie Flasha da się zastąpić, nawet w takich...
stop_gupota "Fanatyczny" Diablo 3 jest dopiero od 10 dni.
Mas Ciekawa informacja, ale akurat projekt wytopu stali przez chłopów to był...
_Igancio Poziom artykułu jest bardzo niski ! Niczego się nie dowiedziałem , wygląda...
voluu A ja mam problem. MIanowicie, po dodaniu kodu z tego poradnika miniaturki...
- Najdmen.pl: Konta www z wyłączonym licznikiem transferu od IONIC.pl (1)
- 2BE.PL: [Oferta] Promocja jak złoto w 2BE.PL (1)
- gardius: Dobra hurtownia sportowa (1)
- gardius: Tanie książki gdzie warto kupować? (1)
- Najdmen.pl: PROMOCJA, 500 DOMEN .EU ZA 1 PLN NETTO ! (1)
- VMLine: [Oferta] Serwery VPS Xen-HVM/OpenVZ z darmową administracją (2)
- Marek: Generowanie PDFa (2)
Polecane książki
Praca
Czytaj Webhosting
Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.
Zarejestruj domenę
Sprawdź dostępność swojej domeny:
| .pl: | 0 zł | .com: | 19.90 zł | |
|---|---|---|---|---|
| .com.pl: | 0 zł | .eu: | 19.90 zł |









#1 klm2 2011-03-19 13:05:25 0
IP: 79.186.53.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729)
#2 dAREuS® 2011-03-19 13:35:35 -1
Pokaż komentarzIP: 188.121.11.[...] Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.151 Safari/534.16
#3 Ole 2011-03-19 14:07:34 1
IP: 77.252.252.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.151 Safari/534.16
#4 klm2 2011-03-19 14:22:00 1
IP: 79.186.53.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729)
#5 dAREuS® 2011-03-19 15:50:33 -1
Pokaż komentarzIP: 188.121.11.[...] Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.151 Safari/534.16
#6 GTriderXC® 2011-03-19 18:11:17 0
IP: 78.8.5.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.10 (maverick) Firefox/3.6.15
#7 GTriderXC® 2011-03-19 18:18:11 0
IP: 78.8.5.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.10 (maverick) Firefox/3.6.15
#8 eimi® 2011-03-19 19:30:49 0
IP: 90.156.40.[...] Mozilla/5.0 (X11; Linux x86_64; rv:2.0b13pre) Gecko/20110312 Firefox/4.0b13pre
#9 fari 2011-03-21 13:18:49 0
IP: 81.6.129.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15