por Alan Knowles (alan_k@php.net)
traducido por Jesús M. Castagnetto (jmcastagetto@php.net)
Después de la gran actividad de la semana pasada, esta semana las
cosas fueron mas calmadas con el lanzamiento de solo 2 paquetes estables
y 2 en Beta, junto con la continua discusión acerca de hacer el
proceso de documentación mas sencillo, el tener nuevas
estadísticas para los paquetes, el firmar los paquetes ejecutables,
PHPDoc resurgiendo al mundo de los vivos, y 2 nuevas extensiones en C en
PECL.
Nuevos Lanzamientos
Estable
- HTML_Javascript - para trabajar con Javascript.
- Science_Chemistry - clases para representar Atomos, Moleculas and Macromoleculas.
Beta
- Math_Vector - para manipular vectores en 2D y 3D.
- MDB - la versión en PEAR de la abstracción de base de
datos Metabase.
Tráfico en PEAR-DEV
Ejecutable Pre-compilados y el Firmado de los Paquetes
Siguiendo a una discusión en IRC,
Marko Karppinen mostró en la lista los planes para
distribuir ejectuables pre-compilados de PECL (extensiones de PHP).
En vista del reciente incidente en OpenSSH donde alguien inserto
código malicioso en la distribución de código fuente,
hay una necesidad mayor de ofrecer seguridad adicional y procedimientos
que permitan el chequeo de la información.
Para mas detalles en la propuesta lean el mensaje
enviado a la lista.
Haciendo la Documentación sencilla
En la actualidad (y bajo consideración) hay 3 proyectos par
tratar de hace el escibir documentación en PEAR mas fácil.
- Convertir HTML a DocBook, Martin Jansen ha propuesta un simple mapeo
de algunas marcas en HTML (como <H1>) a las correspondientes en
DocBook - vean el mensaje
con la propuesta.
- Convertir PHPDoc a DocBook, Alexander y Alan mencionaron esta idea -
Alan se acerco al problema desde el punto de vista de extende la herramienta
PHP_Codedoc que el ha escrito para este efecto. Alexander va a escribir
una extensión para que PHPDoc entienda DocBook directamente,
resultando en documentación que puede insertarse directamente
en el manual de PEAR
- Convertir de OpenOffice a DocBbook, Wolfram Kriesing esta considerando
el escribir un convertidor del XML de OpenOffice a DocBook
Mejoras a las Estadísticas de los Paquetes
Tal Peer, añadió un resumen completo
a las estadísticas de los paquetes, de esta manera se puede ver
una lista de cuantas veces cada uno de los paquetes ha sido descargado.
Acceso de Alta Velocidad a los archivos
Después de una corta discusión acerca de performance y el leer
archivos, Tomas Cox envió un mensaje con
una
prueba compartiva que ilustra que fread() es más rápido
que el usar implode('',file()).
PHPDoc resurge a la vida
Derick Rethans,
quien fué premiado
recientemente, a recogido el guante y esta arreglando los problemas
en PHPDoc, él esta buscando sugerencias de que puede ser añadido
a ese paquete.
Problemas y Soluciones
Gracias a las siguientes personas por encontrar y solucionar problemas en los
paquetes de PEAR, Paweł Gołaszewski,
Thomas Schulz, James Flemer and Peter Bowen.
Paquetes Nuevos y Propuestos
picoSQL
Funciones para la base de datos picoSQL
fueron añadidas a PECL, picoSQL es una base de datos
relacional propietaria que ha sido
'abierta al mundo entero' con la licensia LGPL.
Python
John Praise añadió su extensión a python en PECL,
la cual permite el mezclar Python y PHP, y acceder a variables de Python en PHP.
Desarrollo
Activos en CVS en esta semana han sido PECL::picoSQL, PECL::python, Cache_Lite,
DB, MDB, PHPDoc, Archive_Tar, Mail, Auth, HTML_TreeMenu, HTML_JavaScript,
Net_Pop3, Net_Sieve, Net_URL, Pager, Mail_Mime, HTTP_Request, Tree,
Math_Vector, y Science_Chemistry.