|
cvs: pearweb /weeklynews 20020929.de.html: msg#00680php.cvs.pear
alexmerz Mon Sep 30 10:56:37 2002 EDT Added files: /pearweb/weeklynews 20020929.de.html Log: sync to en Index: pearweb/weeklynews/20020929.de.html +++ pearweb/weeklynews/20020929.de.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>x</title> </head> <body> <p><i><small>by Alan Knowles(alan_k@xxxxxxx) (übersetzt von Alexander Merz alexmerz(at)php.net)</small></i></p> <p> <b>Kurz und bündig:</b> Wolframs Kriesing lobt und dankt dem PEAR-Team für ihre Arbeit - PEAR half ihm sein Projekt schnell und einfach durch zu ziehen. Der Grund: Die hohe Qualität des PEAR-Codes. Hier wird PEARs Stärke deutlich; eine durchgängig gute Qualität und eine gezielte Vorauswahl. Das Entwicklerleben wird mit PEAR einfacher, darauf aufbauende Projekte sind einfacher zu betreuen und zu verwalten.<br> Diese Woche drehten sich Diskussionen um virtuelle Dateisysteme; Pläne für pear.php.net hinsichtlich dem offiziellen PEAR-Release mit PHP 4.3. Das DBA-Package wurde aufgesplittet. Insgesamt gab es diese Woche 4 'stable'- und 3 'beta'-Releases, und zwei Package-Vorschläge. </p> <hr> <h2>Neue Releases</h2> <h3>Stable</h3> <p> <ul> <li> <b>Image_GraphViz</b> - eine Bibliothek zum Arbeiten mit AT&Ts GraphViz </li> <li> <b>Benchmark</b> - ein Framework um die Laufzeit von PHP-Skriptenermitteln </li> <li> <b>PHPUnit</b> - ein Framework zum regelmäigen Testen von eigenen Funktionen </li> <li> <b>XML_Transformer</b> - Transformator für XML-Tags zu PHP-Code oder Text. Vergleichbar mit XSLT. </li> </ul> </p> <h3>Beta</h3> <p> <ul> <li> <b>DBA</b> - Bereitstellung einer dateibasierenden Datenbanken über die PHP-DBA-Funktionen oder per Emulation, einschließlich einer einfachen SQL-Implementierung </li> <li> <b>Net_Dict</b> - eine Bibliothek um auf öffentliche Übersetzungserver zu zugreifen </li> <li> <b>Mail_Queue</b> - Bibliothek zum Versenden von Massen-EMails </li> </ul> </p> <hr> <h2>PEAR-DEV Meldungen</h2> <h3>Virtual-File-System</h3> <p> Jon Wood kündigte die Entwicklung eines Virtual-File-System-Package (VFS) an. Das führte zu einer Diskussion, ob man auf die Horde-VFS-Implementierung aufsetzen sollte. Als Ergebniss erstellte Chuck Hagenbuch vom Horde-Projekt ein <a href="http://pear.horde.org" target="_blank">PEAR-kompatibles Package</a> ihrer Implementierung. Unabhängig davon bleibt die Idee eines PEAR-eigenen API für ein VFS. Wie/Ob die Umsetzung erfolgt und wie Horde-Code genutzt werden kann, wird noch diskutiert. </p> <h3>Last Weeks Weekly News</h3> <p> Großen Dank an Pierre-Alain Joye. Er schrieb die "PEAR Weekly News" letzte Woche, nach dem ich [Alan Knowles] keine Zeit dafür hatte. Es war schön, eine andere Perspektive auf die Ereignisse zu haben. Für die Zukunft könnten noch mehr Autoren für andere Blickwinkel sorgen. </p> <h3>Pläne für pear.php.net</h3> <p> Martin Jansen beschrieb seine Pläne für <a href="http://pear.php.net">pear.php.net</a>. Er entwarf ein besseres Package-Vorschlag-System, um zu verhindern, dass Vorschläge im täglichen Verkehr untergehen und den Abstimmungsprzess transparenter zu gestalten. Weiterhin sollen die Entwickler-bezogenen Seiten der Packages ausführlicher werden: offene Bug-Meldungen, Funktionsvorschläge etc. </p> <p> Auf den Entwurf folgte eine lebhafte Diskusssion, u.a. zu Themen wie eine Liste der "Top Ten"-Bugfixer. So eine Liste wurde abgelehnt, die Motivation sollte nicht aus "sportlichen Gründen", sondern aus der persönlichen Erfahrung kommen. </p> <h3>PEAR::Error Summary</h3> <p> Sebastian Bergmann fragte wie man die PEAR-Fehlerbehandlung einsetzt. Brent Cook schrieb eine <a href="http://lists.php.net/article.php?group=php.pear.dev&article=9462"> Zusammenfassung</a> über die Benutzung von PEAR_Error. Er merkte an, daß die Funktionen mit PHP 5 wahrscheinlich überarbeitet werden - unter Nutzung des neuen throw/catch-Mechanismus. </p> <h3>DBA aufgeteilt: - SQL_Parser, DBA_Relational und 'classic'-DBA</h3> <p> Brent Cook teilte DBA in drei Packages auf <ul> <li>SQL_Parser - zum Parsen und Lesen von SQL-Befehlen</li> <li>DBA_Relational - für den Einsatz von SQL bei Datei-basierten Datenbanken</li> <li>DBA - eine abstrakte API für DB2, GDBM und dateibasierten 'Datenbanken' (Schlüssel,Wert)</li> </ul> </p> <h3>PHPUnit - neuer CVS-Branch für Zend Engine 2 (PHP5)</h3> <p> Sebastian Bergmann erzeugt einen neuen Zweig im CVS für PHPUnit. Dieser enthält Funktionen zum Testen von Namensräumen, privater Variablen und dem neuen pass-by-reference-Mechanismus. </p> <h3>Bananen in PEAR?</h3> <p> Sebastian hat anscheinend zuviel Zeit: Er fragte, ob Packages für <a href="http://www.vl-srm.net">SRM</a> (ein PHP Application Server) in PEAR aufgenommen werden können. SRM-spezifische Klassen heißen 'Bananas' - Nach kurzer Diskussion wurde entschieden, daß diese zukünftig unter der Kategorie "Bananas" aufgenommen werden. </p> <h3>Bugs und Fixes</h3> Dank an Paweł Gołaszewski, Michael Kefeder, Michael Fork, phpsurf, Francisco Benza. für Bug-Meldungen und Korrekturen. <hr> <h2>Neue und vorgeschlagene Packages</h2> <h3>Net_Dict, für die Abfrage von Dictonary Servern</h3> <p> Chandrashekar Bhosle's Package greift über das DICT-Protokoll auf Übersetzungsserver zu. Es basiert auf Arbeiten von Jesus Castagnetto. </p> <h3>XSLT, ein Aufsatz für die PHP-XML-Stylesheet-Werkzeug</h3> <p> Pierre-Alain Joye's Package bietet einen Befehlssatz um auf die verschiedenen XSLT-Implementierungen in PHP (domxls, libxslt und mxxml4) zu zugreifen. </p> <hr> <h2>Development</h2> CVS-Aktivitäten fanden letzte Woche bei 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 und XML_Transformer statt. <h3>Neue und aktualisierte Dokumenation</h3> PEARDoc2 wird diese Woche in ein neues Verzeichniss auf dem CVS hochgeladen, um die Porteriung zu beschleunigen. </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: | RE: cvs: pear /Tree Common.php: 00680, LIMBOURG Arnaud |
|---|---|
| Next by Date: | cvs: pearweb /weeklynews 20020929.en.html 20020929.fr.html: 00680, Alexander Merz |
| Previous by Thread: | cvs: pear /Tree Common.phpi: 00680, Wolfram Kriesing |
| Next by Thread: | cvs: pearweb /weeklynews 20020929.en.html 20020929.fr.html: 00680, Alexander Merz |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |