25 de febrero de 2010

Nueva versión de kiwix, wikipedia offline

Hace algunos días ha salido la versión 0.8 de kiwix. Es una versión con algunas mejoras, aportando la misma funcionalidad de siempre. Durante los 6 meses se estubo probando sin encontrar errores en todo ese tiempo. Al mismo tiempo se está trabajando en la versión 0.9 que estará próxima a salir en el mes de abril. Por ahora kiwix solamente funciona en GNU/Linux, esto sigue siendo un obstaculo para muchos usuarios y países en donde la plataforma Windows es muy usada. Sin embargo, técnicamente hablando, la versión 0.8 es un paso importante. A continuación se mencionan algunas mejoras:
* Completamente reescrito, han sido quitadas funciones no usadas. La programación se ha realizado de forma más modular y el código ha sido comentado.
* Kiwix está basado enteramente en el contenido con formato ZIM, cuyo desarrollo es ahora independiente, con la creación del proyecto openZIM. Evidentemente, esto significa que cualquiera que lo desee puede hacer una ZIM y Kiwix puede leerlo.
* El motor de búsqueda es ahora xapian, un motor de búsqueda libre, que goza de un buen apoyo y ofrece muchas posibilidades. El índice Kiwix se ofrece ahora también de manera integrada, esto significa que si usted tiene ZIM, Kiwix fácilmente puede indexar y proporcionar la funcionalidad de búsqueda en el nuevo contenido. Otro punto importante es que todas las búsquedas son case insensible igualmente para los acentos.
* El proceso de localización es estable y hay más idiomas y más apoyo.

En resumen, con la versión 0.5, hemos demostrado la validez del concepto. Con la versión 0.8 se ponen las bases para un programa de calidad realmente abierto y profesional.

Éstos son el ChangeLog casi completa:

* Small improvement by the kiwix.sh launcher (should work now under Slackware (see https://sourceforge.net/forum/message.php?msg_id=7561932)
* Fix sporadic segfault by indexing (ID: 2823597)
* Fix dynlib linking issue affecting at least Slackware and Fedora
* Use xapian-core-1.0.14
* Fix the "no icons available" issue (ID: 2830824)
* Fixed toolbar icons with RTL languages
* Improved toolbar UI (added icons & tooltip)
* Fixed window size/position restore
* Fixed address-bar not displaying TOC URLs (ID: 2806208)
* Fixed anchored link not working (ID: 2806207)
* High reducing of the xapian index disk usage
* Improvement of the history management
* Ignore now, by indexing, HTML pages with the NOINDEX meta tag
* French/Spanish/German/Arabic/Italian translation of the software help
* Fixed language switch menu (ID: 2822178)
* New logo and artworks
* Bug fix by the indexing process observer (ID: 2811642)
* Add a gray version of the buttons
* Able to index a ZIM by itself
* First version of a software help
* Add a cache strategy
* Use now ZIM
* Random page feature (ID: 2799134)
* Fix an issue concerning URLs with local anchors (ID: 2798769)
* Localisation of Xulrunner builtins (ID: 2799815)
* Rewrite the buggy MD5 code
* Remember the window geometry (ID: 1671235)
* 32 bits support for large ZIM file (ID: 2801839)
* Use now Xapian

Cabe recordar que estas fueron las versiones anteriores de Kiwix:

* V0.5 primavera de 2007
* V0.7 invierno 2008 (ya no se soportará más)

Como se puede verse, el ritmo de producción no era muy alto. Esto está cambiando, ha aumentado la cantidad de desarrolladores, incluyendome. El software en sí, ya que, antes se trabajaba principalmente en la generación de secuencias de comandos de HTML. En consecuencia, la versión 0.9 está ya muy avanzada y la primera versión alpha debe salir en abril, especialmente con el regreso de soporte completo para Windows.

No hay comentarios.: