Witaj, Gościu O nas | Kontakt | Mapa
Wortal Forum PHPEdia.pl Planeta Kubek IRC Przetestuj się!
Wyszukiwarka

Wyszukiwarka

Aby odnaleźć interesujące Cię informacje wpisz poniżej szukane frazy:
Logowanie

Logowanie

Zaloguj się aby zobaczyć swój profil:

PEAR 1.4 jest martwy - PEAR 2.0 nadchodzi.

Na nieoficjalnym spotkaniu Grupy PEAR zadecydowano o przyszłości tego projektu.

Głównym problemem jest BC i dlatego migracja do PHP5 przebiega bardzo powoli. Aby nie być ograniczonym przez własne reguły, społeczeństwo PEAR odesłało na emeryturę wersję 1.4 (która jest właśnie w fazie alpha) i skupiło się na zaczęciu kompletnego przeprojektowania instalatora, który będzie w wydaniu 2.0.

Poza byciem wyłącznie dla PHP5 (oczywiście w pełni kompatybilnym z E_STRICT), nowa odsłona PEAR będzie posiadała zupełnie nową strukturę repozytorium oraz stronę www. Krótko po komunikacie, wysłanym do społeczności, Greg Beaver ogłosił, że zaczął już pracować nad główną wersją PEAR i chce, aby pierwsze rozwojowe wydanie pojawiło się 15 kwietnia. Oto kilka z nowych, niesamowitych możliwości:

  • Zarzucenie PEAR_Error na rzecz wyjątków PHP5.
  • Całkowite przeprojektowanie systemu pakietowego, wspomaganie zaszyfrowanych paczek. Binarne archiwa oraz te nie związane z PHP, np. debianowskie dpkg (apt-get) będą zgodne z nim.
  • Automatyczne rozwiązywanie zależności, nawet dla binarnych aplikacji zapakowanych w dpkg.
  • Wspomaganie przestrzeni nazw.
  • Rozprowadzane pojedyncze paczki (takie jak pliki JAR Javy) będą mogły być uruchamiane, bez jakichkolwiek późniejszych zgrzytów,
  • Binarne pakiety PHP będą uruchamiane bez zainstalowanego interpretera.

Wersja 2.0 rozwiąże definitywnie niektóre z błędów konstrukcyjnych, które zostały popełnione podczas projektowania pierwszego wydania PEAR.

Oryginalna wiadomość znajduje się na blogu Tobiasa Schlitta.

Mentax.pl    NQ.pl- serwery z dodatkiem świętego spokoju...   
O nas | Kontakt | Mapa serwisu
Copyright (c) 2003-2024 php.pl    Wszystkie prawa zastrzeżone    Powered by eZ publish Content Management System eZ publish Content Management System