por Alan Knowles (alan_k@php.net) traducido por Jesús M. Castagnetto (jmcastagetto@php.net)

Como de costumbre, una semana ocupada en el mundo de PEAR, con 5 lanzamientos nuevos, y 2 paquetes nuevos añadidos, y además la discusión acerca del estado del sitio de web the PEAR, Forum regresando al mundo de los vivos, y MDB con un candidato para lanzamiento.


Nuevos Lanzamientos

Estable

Beta

En Desarrollo



Tráfico en PEAR-DEV

Como encontrar la lista de paquetes

Hubo una discusión corta acerca de mostrar el enlace a la lista de paquetes en la página principal del sitio de web de PEAR. Esto esta relacionado con el hecho de que en la versión corriente de PHP la única forma de usar el instalador de PEAR es el usar el comando
lynx -source http://pear.php.net/go-pear | php
Cuando PHP 4.3.0 sea lanzado esto no va a ser necesario (pues el instalador sera distribuido con PHP), asi que el usar y acceder los paquetes de PEAR sera mucho más fácil. Y como el sitio de web de PEAR está siendo modificado lo mejor seria el presentar un sistema de distribución que este trabajando completamente, en lugar de un empacador/installador de PEAR el cual aún tiene algunos pequeños problemas. De manera que por mientras para poder ver el sitio de PEAR en toda su gloria, ustedes tendran que usar la dirección siguiente (y luego refrescar la página).
http://pear.php.net/?devme
Uno de los problemas más fastidiosos fue solucionado esta semana por Tomas Cox, gracias a su diligente correción de errores el proceso de creación de un paquete nuevo y el de ejecutar el primer lanzamiento de este es mucho mas sencillo.

Más traducciones para las noticias semanales.

Jesús M. Castagnetto, (co-autor de Professional PHP Programming y algunos paquetes de PEAR), ha comenzado a traducir al Español las noticias semanales.

Candidato de Lanzamiento 1 de MDB

Lukas Smith anunció que el considera que MDB, la combinación de Metabase/PEAR DB, esta lista para testeo en beta, y estaba buscando los "huecos" que necesitan llenarse antes de declarar la versión 1.0 lista para lanzar.

La categoria PHP se empezó a llenar

Después algo de discusión, la clase Var_Dump de Frederic Poeydomenge ha sido incluida en la nueva categoria PHP, junto con PHPDoc, PHPUnit y bcompiler, los que se movieron de la categoria PEAR. Var_Dump aún necesita cambiar el nombre para que este de acuerdo al estándar de nombramiento de PEAR, ej. PHP_VarDump or PHP_Var_Dump.

Más cuestiones relacionadas a Zend Engine 2

Brad Bulger encontró que cuando usó la nueva Zend Engine, unos efectos secundarios interesantes aparecieron y por los cuales sera importante el mantenerlos presentes. El problema ocurrió con el método mkdir en el paquete System, el cual tiene el mismo nombre que la función de PHP nativa, como no es necesario el usar $this->mkdir() en ZE2 para llamar a un método local, ZE2 estaba confundiendo mkdir (la llamada de sistema nativa) con la llamada al método mkdir...

Forum regresa al mundo de los vivos

Radek Maciaszek preguntó si el podria ponerse a cargo de desarrollar el paquete Forum, convirtiéndolo a los estándares de PEAR y añadiendo algunas opciones. Como de costumbre esta oferta econtró una positiva, calurosa, y bulliciosa acogida en la lista.

Haciendo Docbook fácil - OpenOffice XSLT

Sandro Zic mencionó que existen convertidores de XSLT de OpenOffice a Docbook, disponibles en http://www.chez.com/ebellot/ooo2sdbk/, si alguno lo prueba y obtiene unos resultados la comunidad de PEAR estará muy interesada en saberlo.

Problemas y Correciones

Gracias a las siguientes personas por hayar y corregir algunos problemas, James Flemer, Mika Tuupola, Matt Allen, Rob, Pierre-Alain Joye, Arnaud Limbourg,Troels Arvin y Wim Vinckier

Paquetes Nuevos y Propuestos

Var_Dump

Var_dump es una clase que emite información acerca de variables en forma mas detallada y elegante. Por el momento se concentra en generar HTML.

PECL::Threads

Después de solucionar los problemas técnicos para añadir soporte para Threading en PHP, Alan Knowles y Shane Caraveo tienen un prototipo en PECL, la cual es una extensión que trabaja en diferentes plataformas que permite el empezar otro thread en PHP usando una sintaxis similar a la de include, y el pasar variables de una thread a la otra. Esta extensión es muy útil para el desarrollo de servidores que usen TCP o aplicaciones en PHP-GTK. Una interface mas estándar del tipo thread_create('function_name') esta siendo desarrollada.

Desarrollo

Los paquetes activos en CVS esta semana fueron: MDB, HTML_Javascript, HTML_Post, DB_DataObject, PECL::Threads, I18N, Console_Getopt, Cache_Lite, Auth, DB, Date, HTML_QuickForm, DB_ldap, HTTP_Upload, Math_Numbers y Net_Ping.