|
cvs: pearweb /weeklynews 20020929.pl.html: msg#00677php.cvs.pear
rashid Mon Sep 30 09:02:23 2002 EDT Added files: /pearweb/weeklynews 20020929.pl.html Log: polish edition Index: pearweb/weeklynews/20020929.pl.html +++ pearweb/weeklynews/20020929.pl.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head><META http-equiv=content-type content="text/html; charset=iso-8859-2"> <title>x</title> </head> <body> <p><i><small>autor: Alan Knowles alan_k@xxxxxxx (t³umaczenie: Robert Janeczek rashid@xxxxxxx)</small></i></p> <p>Wolfram Kriesing nades³a³ notkê z podziêkowaniami dla wszystkich pracuj±cych nad PEAR za ich prace, która pomaga mu w przyspieszeniu i uproszczeniu prac nad projektem - wszystko dziêki wysokiej jako¶ci kodu PEAR. To w³a¶nie w takich zastosowaniach PEAR pokazuje swoj± si³ê - jako¶æ i dostosowywalno¶æ upraszcza ¿ycie programistom, a projekty zbudowane w oparciu o PEAR s± prostsze w obs³udze i zarz±dzaniu. Kolejny pracowity tydzieñ na li¶cie mailowej - dyskusje o wirtualnych systemach plików, planach dla pear.php.net (do tego przygotowywanie siê do oficjalnej premiery PEAR razem z wydaniem PHP 4.3). Pakiet DBA dzieli siê a PEAR dostaje partiê owoców. W tym tygodniu 4 stabilne i 3 bety, do tego 2 propozycje pakietów.</p> <hr> <h2>Nowe wydania</h2> <h3>Stabilne</h3> <ul> <li><b>Image_GraphViz</b> - biblioteka do wspó³pracy z narzêdziami GraphViz atorstwa AT&T (biblioteka do wykre¶lania i wizualizacji)</li> <li><b>Benchmark</b> - ¶rodowisko do benchmarkowania skryptów i funkcji PHP.</li> <li><b>PHPUnit</b> - biblioteka do testów regresyjnych, testuje aplikacje sprawdzaj±c czy metody i wyj¶cie jest zgodne z przewidywaniami</li> <li><b>XML_Transformer</b> - biblioteka ³±cz±ca funkcje PHP z tagami XML</li> </ul> <h3>Beta</h3> <ul> <li><b>DBA</b> - nak³adka na funkcje DBA wraz z opartym na plikach emulatorem DBA</li> <li><b>Net_Dict</b> - biblioteka do zapytañ Internet Dictionary Servers</li> <li><b>Mail_Queue</b> - biblioteka do kolejkowania du¿ej ilo¶ci emaili</li> </ul> <hr> <h2>Skrót z PEAR-DEV</h2> <h3>Virtual File Systems</h3> Jon Wood, og³osi³ swój zamiar stworzenia pakietu Virtual File System (VFS), co doprowadzi³o do interesuj±cej dyskusji na temat u¿ycia implementacji VFS z Horde. Z tego powodu Chuck Hagenbuch z Horde zapakowa³ Horde_VFS w pakiet PEAR i udostêpni³ go. Mimo tego pomys³ implementowania zorientowanego obiektowo API dla VFS wci±¿ pozostaje otwarty i pomys³y o tym jak u¿yæ ponownie istniej±cy kod Horde_VFS i udostêpniæ obiektowe API nadal s± omawiane na pear-dev. <h3>Zesz³otygodniowe Weekly News</h3> Wielkie dziêki dla Pierre-Alain Joye za zesz³otygodniowe PWN, w których zast±pi³ mnie (by³em zajêty testowaniem PHP na sprzedawanych maszynach). To od¶wie¿aj±ce spojrzenie z innego punktu widzenia na wydarzenia wokó³ PEAR. Byæ mo¿e w przysz³o¶ci bêdziemy czê¶ciej korzystali z us³ug innych autorów aby czê¶ciej pokazywaæ t± inn± perspektywê. <h3>Plany dla pear.php.net</h3> Martin Jansen nades³a³ swoje plany co do Pear.php.net, w tym bardziej zaawansowany system proponowania pakietów, aby spróbowaæ unikn±æ sytuacji, kiedy propozycje gin± w nat³oku dziennego ruchy i uczyniæ proces bardziej przezroczystym. Do tego ma nadziejê na stworzenie bardziej szczegó³owej strony z informacjami dla programistów, z list± otwartych bugów, propozycjami ulepszeñ i wieloma innymi rzeczami. Po tym ruszy³a ¿ywa dyskusja na temat zalet takich rzeczy jak lista 'top ten' najlepszych wykrywaczy/naprawiaczy b³êdów, która zosta³a zdjêta z pear-dev g³ównie dlatego, ¿e naprawianie b³êdów nie jest czym¶, co powinno byæ motywowane utytu³owaniem jako 'top fixer', bardziej zale¿y nam na lepszym i bardziej rozwa¿nym wy³apywaniu b³êdów. <h3>Podsumowanie PEAR::Error</h3> Sebastian Bergmann zapyta³ o u¿ywanie funkcjonalno¶ci PEAR error, czego¶ co jest j±drem pakietów PEAR. Brent Cook udostêpni³ <a href="http://lists.php.net/article.php?group=php.pear.dev&article=9462">dobre podsumowanie</a> u¿yteczno¶ci PEAR:error i zauwa¿y³, ¿e mo¿liwo¶ci PEAR::error faktycznie siê nie rozwijaj±, ale nast±pi powa¿na zmiana po wypuszczeniu PHP5 (które wprowadza obs³ugê throw i catch do obs³ugi b³êdów). <h3>DBA zostaje podzielone na komponenty - SQL_Parser, DBA_Relational i klasyczne DBA.</h3> Brent Cook og³osi³ rozbicie pakiety DBA na trzy oddzielne - SQL_Parser, pakiet do parsowania i odczytu poleceñ SQL, DBA_Relational - do udostêpniania w³a¶ciwo¶ci relacji SQL bazom DBA i prosty pakiet DBA, który oferuje pojedyncze API do pracy z DB2, GDBM i opartych na plikach bazach typu klucz, warto¶æ. <h3>PHPUnit, ¶rodowisko do testów, odga³êzienie dla Zend Engine 2 (PHP5)</h3> Sebastian Bergmann og³osi³, ¿e stworzy³ ga³±¼ w PHPUnit, dla potrzeb Zend Engine 2 (aka PHP5), nowa ga³±¼ wprowadza testowanie przestrzeni nazw, nowe przekazywanie przez referencjê i naprawdê prywatne sk³adowe. <h3>Banany w PEAR?</h3> To by³ pracowity tydzieñ dla Sebastiana, pyta³ te¿ o umieszczanie <a href="http://www.vl-srm.net">SRM</a> (serwera aplikacji PHP), spaczkowanego w PEAR. Jako, ¿e klasy SRM s± nazywane Banana's, to po krótkiej dyskusji zdecydowano nazwaæ klasê bazow± 'Banana', wiêc od teraz mamy tez banany w tej najbardziej owocowej bibliotece (PEAR - ang. gruszka) .. <h3>Bugi i poprawki</h3> Dziêki za znajdywanie b³êdów i pare poprawek otrzymuj±: Paweł Gołaszewski, Michael Kefeder, Michael Fork, phpsurf, Francisco Benza. <hr> <h2>Nowe i proponowane pakiety</h2> <h3>Net_Dict, do zapytañ Dictionary Servers</h3> Chandrashekar Bhosle zaproponowa³ pakiet do ob³ugi zapytañ s³ownikowych przy u¿yciu protoko³u DICT - zosta³ on dodany do CVS w tym tygodniu i wygl±da na to, ¿e bêdzie siê rozrasta³ i wch³onie czê¶æ pracy, któr± zajmowa³ siê ju¿ Jesus Castagnetto przy pracach nad podobn± klas±. <h3>XSLT, nak³adka na PHP XML Stylesheet Tools</h3> Pierre-Alain Joye zg³osi³ nak³adkê na XLST (standard wzorców XML i znacznikowania stylów), które udostêpnia jednorodne API do obs³ugi wielu sposobów obs³ugi XLST dostêpnych w PHP (tj. domxsl, libxslt and msxml4). <hr> <h2>Rozwój</h2> Ruch w CVS w tym tygodniu odbywa³ siê w nastêpuj±cych pakietach: Auth, Benchmark, Cache_Lite, DB, DB_DataObject, DBA, DBA_Relational, HTML_Common, HTML_Quickform, Image_GraphViz, Image_Transform, Inline_C, Log, Mail_Queue, MDB, Net_Dict, Net_DNS, PECL:apd, PECL:bcompiler, PECL:mailparse, PECL:smbd, PECL:spread, Perm_LiveUser, PHPUnit, SQL_Parser, XML_Transformer. <h3>Nowa i uaktualniona dokumentacja</h3> PHPdoc2 bêdzie umieszczony w nowym katalogu w CVS jeszcze w tym tygodniu, co pozwoli przenie¶æ star± dokumentacjê do nowego Standardu. </body> </html> -- PEAR CVS Mailing List (http://pear.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | cvs: pear /XML_Transformer Transformer.php package.xml /XML_Transformer/Transformer Namespace.php /XML_Transformer/Transformer/Driver DocBook.php /XML_Transformer/Transformer/Namespace DocBook.php: 00677, Sebastian Bergmann |
|---|---|
| Next by Date: | cvs: pear /Tree Common.php: 00677, Wolfram Kriesing |
| Previous by Thread: | cvs: pear /XML_Transformer Transformer.php package.xml /XML_Transformer/Transformer Namespace.php /XML_Transformer/Transformer/Driver DocBook.php /XML_Transformer/Transformer/Namespace DocBook.phpi: 00677, Sebastian Bergmann |
| Next by Thread: | cvs: pear /Tree Common.php: 00677, Wolfram Kriesing |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |