17 +1 = 19

Sólo hay tres tipos de personas: las que saben contar y las que no. (Anónimo)

Ventana de SeaMonkeySi hace unos días anunciaba las novedades que traerá SeaMonkey 2.18, ahora tengo que dar la mala noticia de que no se va a publicar SeaMonkey 2.18 y se saltará directamente a 2.19 dentro de unas 5 semanas y media.

El motivo no está exento de cierta gracia: se debe a un fallo de hardware. El equipo (un Mac que ejecuta Parallels sobre el que se montan como máquinas virtuales los diferentes entornos de generación de binarios) en el que se compilan dos de los binarios de SeaMonkey ha fallado y, aunque es posible conectar por SSH al anfitrión (el equipo en sí), no hay manera de que se puedan arrancar las máquinas virtuales que contiene. Así que debe ser sustituido, configurado y reinstaladas las máquinas virtuales que contiene, lo que hace imposible que SeaMonkey 2.18 se publique a tiempo.

Si el hardware llega a tiempo y se puede configurar correctamente, incluyendo las máquinas virtuales que contiene, Y fuera necesario publicar una versión de mantenimiento, como sucedería si hubiera un fallo de seguridad importante que fuera necesario parchear en Firefox 21, entonces quizá viéramos SeaMonkey 2.18.1. En caso contrario, pasaremos directamente de SeaMonkey 2.17 a 2.19.

Hay quien ha sugerido la posibilidad de pasar a usar SeaMonkey 2.18beta4, es decir, la última beta de SeaMonkey 2.18 antes de lo que habría sido su publicación, pero esto podría afectar al sistema de actualizaciones automáticas.

Publicado en Noticias | Etiquetado | Dejar un comentario

Novedades de SeaMonkey 2.18

Si quieres que tu secreto sea guardado, guárdalo tú mismo. (Séneca)

Responder a la lista en SMHace mucho tiempo que no escribo artículos en este blog. Es cierto que ha habido muy pocos cambios específicos de SeaMonkey en las últimas versiones (aunque alguno hubo: la capacidad de establecer SeaMonkey como cliente de correo y navegación predeterminado en Mac OS X y Linux en SeaMonkey 2.15, o la opción de responder mensajes a la lista de correo y los mensajes de avisos SSL convertidos en barras de información en SeaMonkey 2.16), pero son cambios relativamente menores, salvo que arreglen cosas que encuentres especialmente molestas.

Barra de información de SSL

Pero para SeaMonkey 2.18, que se publicará la próxima semana, hay tres novedades realmente interesantes.

Navegación privada

Sin duda la nueva característica de más entidad, que lleva mucho tiempo disponible en Firefox (y otros navegadores de la competencia). Por fin puedes visitar páginas porn… comprar regalos para tus familiares sin miedo a que se enteren. ;-)

Para activar la navegación privada, de momento disponible sólo en una ventana nueva, hay que ir al menú Archivo → Nuevo… → Ventana privada. Nada de lo que habitualmente se guarda durante la navegación, como historial o cookies, quedará registrado una vez concluya la sesión de navegación privada.

Ventana de navegación privada de SeaMonkey

La ventana privada no sustituye a la ventana normal, por lo que puedes mantener una sesión normal de navegación en una de las ventanas mientras usas la otra en modo privado.

Navegación segura

Otra importante novedad es que se ha añadido la posibilidad de recibir avisos cuando se vaya a visitar una página que está identificada por Google como sospechosa de phishing o malware.

Una página sospechosa de phishing es una página que se hace pasar por una legítima con el fin de intentar que introduzcas datos personales en ella con los que poder, en el peor de los casos, robarte a través de tu cuenta bancaria, tu tarjeta de crédito o tu cuenta Paypal (y, muchas veces, para conseguir esto basta con tener acceso a tu cuenta de correo).

Una página sospechosa de malware contiene scripts, plugins o ejecutables que pueden infectar tu equipo con virus o instalar en él otro software malicioso, como troyanos que tomen el control del mismo. Habitualmente se aprovechan de fallos de seguridad, bien en el navegador, bien en el sistema operativo, bien en algún software instalado que proporciona plugins al navegador. En este último punto, los hackers parecen centrarse periódicamente en distintas tecnologías; hubo una época en que Adobe Reader era su blanco, luego fue Adobe Flash y en el último año y pico es Java quien está sufriendo su atento escrutinio en busca de fallos de seguridad. Por supuesto, la mejor manera de evitar ser víctima de estos problemas es mantener todo el software actualizado y desinstalar el que no se use.

Más información en notificaciones de nuevo correo

Los avisos emergentes que aparecen cuando llega correo nuevo en SeaMonkey contenían hasta ahora una información muy limitada: el nombre de la cuenta a la que ha llegado el correo nuevo y el número de nuevos mensajes.

Aspecto de la nueva alerta de correo recibidoAhora, la alerta puede incluir el remitente, el asunto y las primeras líneas del mensaje. Si habéis usado Microsoft Outlook, ya os podéis hacer una idea del aspecto que tendrán las nuevas notificaciones. Si no, aquí la estáis viendo.

Personalmente, siempre me han parecido unas notificaciones muy indiscretas; por ejemplo, si te llega un mensaje personal a tu cuenta de correo del trabajo cuando estás con un compañero, aunque el mensaje no sea muy privado, resulta incómodo que el cliente de correo se chive de que recibes correos personales.

La buena noticia es que las nuevas notificaciones en SeaMonkey (que comparte con Thunderbird, por cierto) pueden personalizarse para que muestren el contenido que desees. La mala es que esa personalización no va a estar disponible hasta SeaMonkey 20, es decir, dentro de 12 semanas desde que se publique SeaMonkey 18.

En conjunto, estas tres novedades resultan refrescantes y más de uno agradecerá no tener que pasarse a otro navegador para usar la navegación privada.

Publicado en Noticias | Etiquetado | 2 comentarios

Lightning para SeaMonkey 2.15.x

Los que emplean mal su tiempo son los primeros en quejarse de su brevedad. (Jean de la Bruyere)

Debería haber publicado esta entrada hace días, pero no he tenido tiempo, lo siento. Con la nueva versión de SeaMonkey, quienes lo utilizáis en conjunción con Lightning habréis visto que, supuestamente, no hay versiones disponibles de este complemento de calendario para SeaMonkey 2.15.x.

El motivo está relacionado con la paralización del desarrollo de Thunderbird. Como Thunderbird ha pasado a modo de mantenimiento, sus nuevas versiones ya no actualizan la capa subyacente de Gecko/Toolkit como sí sucede con Firefox y SeaMonkey. Para Thunderbird, esto no es muy importante porque esas actualizaciones proporcionan, sobre todo, mejoras en la compatibilidad con HTML5, pero para SeaMonkey sí es importante aplicar los avances HTML5 de los que también disfruta Firefox.

Esta disparidad de versión de la capa de servicios entre SeaMonkey y Thunderbird ha provocado que los complementos más complejos, entre los que se encuentra Lightning, no puedan ser compatibles al mismo tiempo con ambas aplicaciones (al menos, sin un esfuerzo considerable por parte del desarrollador, lo cual no es posible en el caso de Lightning).

Como solución temporal para poder usar Lightning en SeaMonkey 2.15.x, aparte de la obvia de no actualizar SeaMonkey, está instalar la versión 2.0b1 de Lightning. Lo malo de esta solución es que no está disponible en versión localizada, es decir, que sólo está en inglés.

Esperemos que para SeaMonkey 2.16 y Lightning 2.0 el problema esté resuelto. Acabo de ver un mensaje del desarrollador de Lightning que dice que la cosa no es trivial, pero que está trabajando en ello.

Publicado en Noticias | Etiquetado , | 2 comentarios

Adiós a 2012, preocupante 2013

Nosotros matamos el tiempo, pero él nos entierra. (Joaquim M. de Assis)

2012Por fin ha terminado 2012, un duro año para muchos de nosotros. Centrándonos sólo en lo que tiene que ver con Mozilla y SeaMonkey, para evitar convertir este artículo en un drama, ha habido un poco de todo, pero personalmente creo que no ha sido el mejor año. Entre lo positivo:

  • Se puso en marcha Firefox ESR, la rama de versiones de mantenimiento extendido en el tiempo, que soluciona uno de los mayores problemas introducidos con la estrategia de los ciclos de desarrollo rápido. Con Firefox ESR las organizaciones que quieren utilizar Firefox como navegador predeterminado corporativo ya no tienen que certificar y distribuir las nuevas versiones en su infraestructura cada seis semanas, lo que en la práctica hacía imposible llevarlo a cabo.
  • Se puso en marcha también Firefox OS y la colaboración con Telefónica para fabricar y vender teléfonos inteligentes de bajo coste basados en Firefox OS, como alternativa a las soluciones propietarias existentes en el mercado (iOS de Apple, Android de Google, Windows Mobile Phone de Microsoft y Blackberry de RIM).
  • Se consiguió una versión de Firefox más rápida y, por fin, competitiva en Android, aunque a costa de sustituir la interfaz XUL (usada en las versiones de escritorio de todos los productos Mozilla menos el ya prácticamente extinto Camino) por una nativa.
  • La API de redes sociales (o Social API) pretende proporcionar una manera común de hacer uso de las funcionalidades habituales en las distintas redes sociales. De momento sólo está disponible en Facebook y queda por ver si otras redes lo implementarán. Tener una API común para todas las redes sociales permitiría escribir complementos o aplicaciones web independientes de la red social, pero es un buen comienzo.

Entre lo negativo:

  • La cuota de uso de Firefox ha continuado descendiendo por debajo de Chrome a lo largo de 2012, a pesar de las mejoras introducidas. El problema en esta ocasión es que no sólo los usuarios normales se pasan al navegador de Google, es que los desarrolladores lo están haciendo en masa porque sus herramientas de desarrollo web superan a las proporcionadas por Firefox. La situación se repite en Firefox por Android, donde parece estar el futuro del crecimiento web.
  • Thunderbird ha pasado a un modo de mantenimiento que, básicamente, hará difícil ver mejoras o nuevas funcionalidades en el mejor y casi único gestor de correo de código abierto multiplataforma existente.
  • Mozilla Persona, la gran apuesta de identificación en la web independiente del proveedor por parte de Mozilla, no está teniendo apenas acogida. Si quieres usar Mozilla Persona, casi sólo podrás usarlo en sitios de Mozilla. La idea a medio plazo era que los proveedores de correo, que son los que hoy en día nos surten de nuestra identidad básica en Internet (no, Facebook sólo puede darte identidad en la web, no en el resto de funciones de Internet), abrazaran BrowserID, el nombre técnico de Mozilla Persona, pero de momento no se está viendo ninguna pasión por parte de ellos.
  • Actualización: justo tras publicar este artículo he leído que Mozilla anunció oficialmente que dejaría de mantener las versiones de Windows 64 bits de Firefox. Con un escenario en el que cada vez más se usarán las aplicaciones y sistemas de 64 bits, parece un error de bulto si no se trata de una decisión temporal.
  • SeaMonkey no ha avanzado en funcionalidades en todo el año, y diversas cuestiones organizativas del proyecto deberían haberse completado este año pero no lo han hecho aún.

Confiemos en que, tanto en lo relativo a Mozilla y a SeaMonkey en particular como a la vida en general, este 2013 nos dé más alegrías que 2012. Los retos son enormes y creo que nos está costando, y a Mozilla probablemente más, hacer un buen diagnóstico de qué hay que mejorar, pero, al fin y al cabo, aún no es tarde para enderezar el rumbo en 2013, ¿no? :-)

Publicado en Opinión | Etiquetado | 2 comentarios

Lo próximo a lo que se dedicará la NASA

La imaginación consuela a los hombres de lo que no pueden ser. El humor los consuela de lo que son. (Winston Churchill)

http://www.gocomics.com/savage-chickens/2012/08/20

No hay mucho más que decir. :-)

Publicado en Humor | Etiquetado

El futuro de Thunderbird

Todo hombre es responsable del bien que no ha hecho. (Voltaire)

Logo oficial de ThunderbirdA estas alturas, muchos habréis conocido la noticia. Mozilla dejará de incorporar nuevas características en Thunderbird y sólo proporcionará actualizaciones de seguridad y estabilidad. Voy a analizar el asunto desde tres puntos de vista: su impacto en Mozilla, su impacto en Thunderbird y su impacto en SeaMonkey.

Impacto en Mozilla

El impacto en Mozilla es doble. Por un lado, y como oficialmente se anuncia, algunas personas que trabajaban a tiempo completo en Thunderbird pasarán a otros proyectos; además de Firefox de escritorio, está Firefox Mobile, B2G y diversas iniciativas web.

Por otro lado, se constata el fracaso del Manifiesto Mozilla tal y como se ha defendido en numerosas ocasiones. Ya en un borrador del manifiesto me pareció que Mozilla no busca una Internet abierta, sino una web abierta; cambiaron la palabra “Web” por “Internet” en el manifiesto, pero el hecho es el que es. Mozilla se preocupa por la navegación web, por HTML, CSS y JS, pero no por proporcionar herramientas que contribuyan a que otros protocolos como el correo, los grupos de noticias, los servicios de calendario o incluso la mensajería instantánea sean abiertos y no estén sujetos a la manipulación de actores interesados.

Si la decisión es la correcta para que Mozilla sobreviva y triunfe en las otras áreas es algo que no sé. A priori, diría que Thunderbird es un equipo que no pasa de una decena de personas, mientras que el conjunto de Mozilla Corporation cuenta con varios cientos de empleados. Probablemente hay demasiados empleados de marketing y no suficientes programadores y analistas, pero aun así, dudo que recolocar a, como máximo, una decena de ingenieros vaya a suponer un gran impacto.

Impacto en Thunderbird

La verdad es que ha existido cierta disociación entre los intereses del equipo de desarrollo de Thunderbird y lo que los usuarios demandan. Las últimas novedades de Thunderbird, la configuración automática de cuentas de correo, las cuentas de chat y el uso de servicios de almacenamiento en línea (como Dropbox o YouSendIt) para enviar archivos grandes, como los vídeos y presentaciones PowerPoint con los que nos atacan conocidos y familiares, son interesantes para los usuarios domésticos, que son justo los más proclives a contentarse con un servicio de correo web o incluso a prescindir por completo del correo y comunicarse sólo con Facebook o Twitter.

En cambio, hace varios años que se pide insistentemente, sin resultado alguno, mejorar el proceso de redacción de correo HTML en Thunderbird para que permita establecer estilos CSS, crear plantillas para redactar y responder mensajes. Esto es notablemente más importante en un entorno empresarial, donde asegurar que los mensajes cumplen un estilo visual corporativo homogéneo a lo largo de distintos clientes es crucial.

Por supuesto, el uso de un calendario integrado es también importantísimo en una organización. A pesar de estar absolutamente infradotado, el trabajo que se hace en el proyecto Calendar por parte de Philipp Kewisch está dando como resultado un complemento bastante estable. Queda camino por hacer, pero posiblemente está en mejor situación que Thunderbird en sí mismo.

Con todo esto, ¿qué podemos esperar de Thunderbird en el futuro? Lo primero, el futuro no llegará hasta dentro de unas 13 semanas, ya que las últimas novedades se incorporan en central, que pasará la semana que viene a Aurora, al cabo de otras seis semanas a Beta y, por último, seis semanas más tarde a la versión definitiva. Es decir, hablamos de casi mediados de octubre.

Supongamos que aparecen 1000 voluntarios de un día para otro que quieren colaborar con el desarrollo de Thunderbird y comienzan a proporcionar parches. Nada de eso valdrá para nada si no hay alguien que los revise y apruebe para que entren en el repositorio de Mozilla y acabemos viéndolos formando parte de Thunderbird. Ahora mismo, los revisores son los mismos empleados que van a dejar de lado el desarrollo de Thunderbird. Lo ideal sería que hubiera una cesión de esas responsabilidades a voluntarios motivados y experimentados, para que no se formara un cuello de botella en las colaboraciones que desmotivara a quienes aporten código. Ya veremos si sucede.

Si todo va bien, aventuro muchos menos cambios, posiblemente más centrados en cuestiones pendientes desde hace tiempo como el citado problema con el editor HTML, o un panel de bienvenida que resuma los mensajes, fuentes RSS, citas y tareas recientes.

Impacto en SeaMonkey

La mayor parte de los cambios en la infraestructura de correo efectuados en Thunderbird se trasladaban también a SeaMonkey, no así las funcionalidades completas como el asistente de nueva cuenta de correo, el envío de adjuntos grandes y similares.

Por un lado, el hecho de que el ritmo de innovaciones se reduzca en Thunderbird puede suponer que SeaMonkey vaya, poco a poco, incorporando algunas de las funciones que ya están presentes en Thunderbird. Se me ocurren, a primera vista, el recordatorio de adjuntos olvidados basado en una lista de palabras clave, el panel de bienvenida (que ya era un objetivo propio de SeaMonkey) y, quizá, algunas opciones de vistas agrupadas de conversaciones.

Por otro lado, de alguna forma la misión y filosofía de Thunderbird se veía más cercana a SeaMonkey que la de Firefox. Es posible que veamos alguna mejora en cuanto a que los voluntarios que quieran colaborar con Thunderbird quizá aporten parches que también sirvan para SeaMonkey. No es, desde luego, más que una impresión particular y, de momento, todo está en el aire.

Conclusión

Si eres de los que opinan que un navegador web, en el escritorio y en el dispositivo móvil, es todo lo que hace falta hoy en día para usar Internet, la noticia es buena, aunque no debes esperar un cambio sustancial. La ganancia es discreta, en el mejor de los casos.

Si eres, como yo, de los que creen que hay vida más allá del navegador y que el correo web no es la solución óptima, la noticia es, sin duda, mala. Mozilla necesita un impulso en la adopción de HTML5 en su motor HTML que no se soluciona con diez personas y, al mismo tiempo, necesita ser fiel a sus principios. O hacer de Groucho Marx y cambiarlos por otros.

Publicado en Noticias, Opinión | Etiquetado | 2 comentarios

Cambios en el formato de binarios de SeaMonkey y Thunderbird

Creo que una de las peores experiencias de mi vida fue actualizar mi sistema personal a Windows 95. (Nicholas Negroponte)

Hoy, los binarios diarios (nightlies) de SeaMonkey en Windows han comenzado a generarse usando MSVC2010, el compilador C++ de Microsoft, edición 2010, y a lo largo de la semana que viene sucederá lo mismo con los binarios del canal Aurora. Así lleva siendo hace ya unos días con Thunderbird (y, anteriormente, con Firefox). Esto significa que las versiones para Windows de las extensiones que incluyen componentes binarios pueden fallar en esos canales (Central y Aurora) hasta que pasen a utilizar la misma versión del compilador.

Los binarios del canal Beta seguirán usando MSVC2008, porque así lo hace Thunderbird y porque, si no, se producirían errores con los dos complementos más populares que comparten SeaMonkey y Thunderbird: Lightning y Enigmail.

¿Qué significa esto para ti? Pues lo siguiente:

  • Si eres usuario y utilizas binarios de los canales Aurora y Central, puede que encuentres problemas con algunas extensiones durante un tiempo.
  • Si eres desarrollador de extensiones y aún no conocías este cambio, ya puedes ponerte las pilas. ;-)
Publicado en Noticias | Etiquetado ,