Nuevo retraso en la próxima versión de SeaMonkey

Si Dios hubiera querido que voláramos, debería habernos dado los billetes. (Mel Brooks)

Continuando con el problema que provocó que no se publicara SeaMonkey 2.26 (pero sí 2.26.1), la publicación de SeaMonkey 2.28 está un poco en el aire. Según las propias palabras del voluntario que hace las veces de ingeniero de publicación, lo más probable es que tengamos SeaMonkey 2.28 Beta 1 en unos pocos días. De ser así, harían falta unas dos semanas desde la publicación de Firefox 31 (prevista para mañana o pasado) para que dispongamos de SeaMonkey 2.28. Si las cosas se complicaran, se optaría por publicar una nueva actualización de seguridad de SeaMonkey 2.26.

Confiemos en que todo vaya bien y dispongamos de SeaMonkey 2.28, aunque sea con algo de retraso respecto a Firefox.

Publicado en Noticias | Etiquetado | Deja un comentario

Crear una cuenta de correo en SeaMonkey

El lío amoroso perfecto es el que puede mantenerse completamente por correo. (George Bernard Shaw)

Hoy me he encontrado un problema en SeaMonkey que ya conocía, pero del que no recordaba la solución. Pensé que lo había documentado en este blog, pero veo que no, así que lo dejo escrito en unas pocas líneas (aunque también está en la FAQ, ya un poco obsoleta).

El problema consiste en que, cuando intentas crear una cuenta de correo teniendo ya otras cuentas creadas y siendo la última creada una cuenta de grupos de noticias, abres el componente de correo y noticias, vas a Editar -> Configuración de cuentas de Correo y Noticias… y, en el panel de configuración, pulsas Añadir cuenta…

En ese momento SeaMonkey debería comenzar preguntándote qué tipo de cuenta quieres crear, pero puede que, en su lugar, te pregunte directamente el nombre de usuario y la dirección de correo, y además te proponga datos que ya tienes identificados en la última cuenta creada (insisto, una cuenta de grupos de noticias).

El problema está documentado en el bug 521861. Para solucionarlo, sólo hay que seguir estos pasos:

  1. En el navegador, abre una nueva pestaña.
  2. Escribe en la dirección about:config y pulsa Enter.
  3. Acepta el aviso de precaución.
  4. Filtra por .valid.
  5. Aparecerán unas cuentas preferencias que contienen esa cadena en el nombre. Al menos una de ellas debería tener el formato:
    mail.server.serverX.valid

    donde X es un número (por eso no es fácil filtrar por la parte del principio). Es una preferencia de tipo sí/no (“true/false”) y su valor será false.

  6. Haz doble clic en la propiedad para pasar su valor a true.

Preferencia de correo de SeaMonkeyCuando vuelvas a abrir el panel de configuración de cuentas de correo y noticias y pulses Añadir cuenta…, ya se te pedirá el tipo de cuenta que quieres crear.

Publicado en Documentación | Etiquetado , ,

No habrá SeaMonkey 2.27, sino 2.26.1 (probablemente)

El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas. (William George Ward)

No esperéis una actualización de SeaMonkey estos días a la versión 2.27, equivalente a Firefox 30. El motivo es el mismo que ya comenté en relación a los binarios de Aurora, que faltan desde hace meses. Sólo una persona en el equipo de desarrollo de SeaMonkey tiene el conocimiento necesario para generar los binarios manualmente. Diversos problemas de infraestructura provocaron que los binarios no se creen automáticamente, por lo que tiene que encargarse él y, al parecer, lleva bastante tiempo.

Lo que sucede es que en estas últimas semanas no ha dispuesto de tiempo para preparar las versiones beta necesarias antes de la definitiva, por lo que tampoco se va a poder generar esta última.

Es prácticamente seguro, no obstante, que habrá una versión 2.26.1 con alguna corrección. Por qué esto es más fácil de hacer que una versión 2.27 es algo que no puedo explicaros.

En principio, se supone que sí habrá SeaMonkey 2.28 cuando llegue el momento. Tampoco se descarta por completo que alguna distribución Linux pudiera generar una versión 2.27, ya que el código fuente está ahí y se puede compilar. No obstante, yo no lo veo muy probable, porque quienes preparan los paquetes de instalación en las distintas distribuciones saben de eso, pero no tienen por qué dominar el entorno de compilación de Mozilla.

 

Publicado en Noticias | Etiquetado

SeaMonkey y web de Yahoo! Mail

Cuando me dicen que soy demasiado viejo para hacer alguna cosa, procuro hacerlo enseguida. (Pablo Picasso)

Ante todo, sé que no he publicado las novedades de las dos últimas versiones de SeaMonkey. Lo siento, tengo poco tiempo y tengo un tanto abandonado el blog.

Para compensaros, hoy os cuento un problema con la versión web del correo de Yahoo! que he detectado hace unos días en SeaMonkey y os doy una solución temporal en espera de que se incorpore la definitiva a la suite. El problema parece que surgió el día 12, aunque yo no lo he detectado hasta hace un par de días.

El problema consiste en que, una vez se accede con SeaMonkey al correo Yahoo! en la página habitual (p.e.: http://es.mail.yahoo.com/), aparece la página web con su aspecto habitual, pero prácticamente ningún elemento de la interfaz responde. No es posible leer mensajes, ni eliminarlos, ni moverlos a carpetas, ni crear mensajes nuevos. En la consola web aparece un error como este:

Error: NS_ERROR_XPC_JS_THREW_STRING: 'Permission denied to add https://es-mg42.mail.yahoo.com/neo/launch?action=compose&To=%s as a protocol handler' when calling method: [nsIWebContentHandlerRegistrar::registerProtocolHandler]
Archivo de origen: https://s.yimg.com/zz/combo?nq/s/launch/common-neo-base_54_8491.js...
Línea: 70

El error se sigue en el bug 995706, donde se han propuesto un par de soluciones alternativas:

  1. Deshabilitar JavaScript, como se propone en el comentario 4. Eso lleva a que Yahoo! te proponga usar la versión clásica, mucho más simple y que sí funciona. El inconveniente de esta opción es que JavaScript hay que desactivarlo para todo el navegador, no se puede deshabilitar únicamente para el correo web de Yahoo!.
  2. Añadir una nueva preferencia en about:config, como se propone en el comentario 6. La ventaja de esto es que evita que se produzca el error que cito más arriba; el inconveniente es que resulta ligeramente más incómodo de arreglar.

Los pasos para añadir esa preferencia son los siguientes:

  • Abre una ventana del navegador.
  • En la barra de direcciones teclea about:config y pulsa Enter.
  • Acepta el mensaje de advertencia (y, por supuesto, no seas un manazas). :-)
  • Una vez aparezca la lista de preferencias, haz clic con el botón derecho del ratón en cualquier parte de ella.
  • En el menú contextual que aparece, elige Nuevo -> sí/no (sí, tengo que mejorar la traducción de esa parte).
  • En la caja de diálogo que aparece, escribe network.protocol-handler.external.mailto y acepta.
  • En el siguiente diálogo, escoge como valor Verdadero.

Esto es una solución temporal que hará que aparezca una barra de información superior al entrar en Yahoo! Mail que pregunta si se quiere añadir Yahoo! como aplicación para enlaces mailto. Podéis ignorar la pregunta si queréis y usar tranquilamente la interfaz web.

Ya se está trabajando en una implementación de la preferencia a través de la interfaz de usuario normal de SeaMonkey, en el bug 173465 (sí, es muuuuuy antiguo, pero ahora ha surgido la necesidad real de resolverlo).

Publicado en Documentación, Noticias | Etiquetado , , | 1 comentario

SeaMonkey 2.23

La versión de SeaMonkey 2.23, aunque nos ha llegado por los pelos, debido a problemas en el sistema de generación de binarios que aún están pendientes de resolverse, trae unas cuantas novedades.

En lo concerniente a mejoras específicas de SeaMonkey, las novedades son las siguientes:

  • Los iconos del dock de Mac OS X ahora muestran el progreso de descarga.
  • Ahora se usa la información de orientación EXIF en las imágenes que se muestran como adjuntos en el correo y noticias. La información EXIF es la que añaden las cámaras digitales en los archivos JPEG y que, entre muchas otras cosas, incluyen si la imagen se ha tomado con la cámara en horizontal o en vertical.
  • Las alertas sobre carpetas o cuentas que están siendo procesadas ahora hacen referencia a la cuenta o la carpeta en cuestión.
  • Las notificaciones de correo y noticias estrenan aspecto.

Más larga es la lista de mejoras generales, pero como también es más técnica, relaciono a continuación sólo las que me han parecido más llamativas para un usuario normal:

  • Todos los plugins, con la excepción de Flash (si está actualizado), están ahora configurados para ser activados con un clic (“click-to-play”).
  • El administrador de contraseñas ahora es compatible con campos de contraseña generados por scripts (es decir, funciona también cuando el código HTML que añade el campo ha sido generado por un script en JavaScript).
  • Ahora es posible reproducir vídeos MP4 en Linux con la etiqueta <video> si están instalados los plugins GStreamer necesarios.
  • Se ha añadido compatibilidad con MP3 en Windows XP, lo que supone que es posible reproducir MP3 mediante la etiqueta <audio> en cualquier versión de Windows.
  • Se ha añadido compatibilidad con el backend de AudioToolbox MP3 en Mac OS X (bug 914479).

En SeaMonkey 2.23 para Linux sigue siendo, de momento, imposible ejecutar Lightning en español, aunque hay un par de alternativas que he descrito en otro artículo.

Publicado en Noticias | Etiquetado | 1 comentario

Soluciones al calendario en SeaMonkey en Linux

¿Morir yo, querido doctor? ¡Será la última cosa que haga! (Lord Palmerston en su lecho de muerte)

Como habréis visto, desde SeaMonkey 2.22.1, el complemento de calendario (Lightning) en Linux no es operativo. La interfaz de usuario presenta dos barras de herramientas idénticas y no aparece ningún dato en ellas. La situación no ha cambiado en SeaMonkey 2.23.

Si os encontráis en esta situación, hay dos alternativas:

  1. Instalar una versión beta de Lightning 2.8 más reciente de las que están disponibles en Mozilla Addons, teniendo en cuenta que sólo está disponible en inglés.
  2. Traspasar los datos del calendario a Thunderbird hasta que Lightning en SeaMonkey para Linux vuelva a estar operativo.

Instalar una versión beta de Lightning 2.8

Esta solución, si no te importa que la interfaz de Lightning esté en inglés, es la más sencilla. Sólo tienes que descargar una versión de compilación de Lightning 2.8b1 reciente, por ejemplo la que está disponible en este directorio.

Los inconvenientes de esta solución son dos:

  1. Como digo, la interfaz sólo está en inglés, porque Lightning no genera binarios para todos los idiomas de forma regular.
  2. Es muy probable que, una vez se solucione el problema generando una versión 2.8b2 (que ya se está sugiriendo), no se obtenga una actualización automática y haya que descargar e instalar manualmente desde Mozilla Addons la nueva versión.

Aun así, yo os la recomiendo antes que la siguiente que voy a describir.

Traspasar los datos a Thunderbird

La opción de traspasar los datos a Thunderbird temporalmente es algo más complicada, pero nos permitirá seguir usando el calendario en español. Los pasos consisten en:

  1. Ante todo, que Thunderbird tenga instalado Lightning. :-)
  2. Debes copiar el directorio calendar-data del perfil de SeaMonkey al de Thunderbird.
  3. Debes copiar las preferencias del calendario (las que comienzan con “calendar…”) desde el archivo prefs.js de SeaMonkey al de Thunderbird.

Si queréis más detalles de cómo hacerlo, he preparado un pequeño vídeo. No soy Steven Spielberg, así que sed comprensivos con el resultado. :-) Ah, el vídeo está en Vimeo y no en Youtube porque no quiero que Google me obligue a crearme una cuenta de Google+ para usar Youtube. Es su manera de ganar usuarios para Google+, y no aportarles contenido en Youtube es mi manera de decirles que no me gustan sus maneras. :-)

Publicado en Documentación | Etiquetado , | 1 comentario

¿Dónde están los binarios de SeaMonkey Aurora?

La diferencia entre la teoría y la práctica normalmente es mayor en la práctica que en teoría. (Peter Salus)

Si usáis el canal Aurora de SeaMonkey, habréis observado que hace ya bastante tiempo que no se generan binarios nuevos. El motivo es que Mozilla ha actualizado la plataforma de compilación para usar Python 2.7 y, aunque esa versión está instalada en las máquinas de generación de binarios de SeaMonkey, el equipo de desarrollo no consigue que sea reconocida por MozillaBuild.

Algo que, a primera vista, suena muy fácil de resolver, les está dando muchísimos quebraderos de cabeza y, no sólo eso, lo peor es que quien está capacitado para investigar y resolver el problema es también la única persona que tiene los conocimientos necesarios para generar manualmente los binarios. Uniendo ambos factores a una gran carga de trabajo que le impidió dedicar suficiente tiempo a resolver el problema al principio, tenemos que las dos versiones Beta tuvieron que ser generadas en el último momento por él manualmente y eso le quita aún más tiempo para seguir investigando. Como consecuencia, seguimos sin binarios de Aurora.

Por lo que respecta a la localización es-ES, yo confieso ser un inútil que no sabe generar por su cuenta los binarios, por lo que no he podido probar suficientemente la localización de la última versión. Si encontráis errores, os agradecería que me los hagáis llegar lo antes posible a través de la web de NAVE.

Publicado en Noticias | Etiquetado