Firefox 89 llega con el tan esperado nuevo diseño y muchas mejoras en la versión para macOS

Firefox 89

Para los usuarios del navegador del zorro, hoy era un día que tenían que tener marcado en el calendario. Mozilla ha lanzado Firefox 89, una actualización mayor que destaca sobre las demás, más que por las nuevas funciones, porque incluye el nuevo diseño al que han llamado Proton. Y no es que el que usaba hasta ahora estuviera muy anticuado, pero sí se quedaba un poco fuera de lo habitual hoy en día.

Entre el resto de novedades, creo que hay que destacar dos cosas: una es algo habitual en prácticamente cada lanzamiento, y es que Mozilla ha vuelto a aprovechar la ocasión para hacer su navegador más privado; la otra son varias, y se han centrado en mejorar las cosas para los usuarios de macOS. Entre ellas, cambios estéticos, animaciones y otros aspectos. A continuación tenéis la lista de novedades oficial que Mozilla ha facilitado sobre este lanzamiento.

Novedades más destacadas de Firefox 89

  • Nuevo diseño:
    • Barra de herramientas y cromo del navegador simplificados: se ha eliminado lo que han descubierto que se usa menos para que podamos centrarnos en los elementos de navegación más importantes.
    • Menús claros y simplificados: se ha reorganizado todo para priorizar el contenido de los menús según su uso.
    • Se han actualizado las etiquetas y se ha eliminado la iconografía.
    • Se han actualizado los avisos: las barras de información, los paneles y los modales tienen un diseño más limpio y un lenguaje más claro.
    • Las pestañas han sido rediseñadas también: las pestañas flotantes contienen de forma ordenada la información y las indicaciones de la superficie cuando las necesitemos. El diseño redondeado de la pestaña activa nos ayuda a saber en donde estamos y nos facilita su movimiento.
    • Menos interrupciones: se ha reducido el número de alertas y mensajes para que podamos navegar sin distracciones.
    • Visuales más cohesionados y tranquilos: iconos más suaves, paleta de colores mejorada y un estilo más coherente por toda la interfaz.
  • Esta versión también incluye mejoras de privacidad y, entre otras cosas, se añaden al ETP (Enhanced Tracking Protection) de Mozilla.
  • Para los usuarios de macOS:
    • Se ha introducido el efecto de sobredesplazamiento elástico conocido en muchas otras aplicaciones. Una suave animación de rebote indicará que has llegado al final de la página.
    • Han añadido soporte para el zoom inteligente. al tocar dos veces con dos dedos en el trackpad, o con un solo dedo en el Magic Mouse, se enfoca el contenido debajo de tu cursor.
    • Menús contextuales nativos: los menús contextuales en macOS son ahora nativos y soportan el modo oscuro.
    • Los colores de Firefox en macOS ya no estarán saturados en pantallas de gama amplia, las imágenes no etiquetadas se tratan correctamente como sRGB, y los colores de las imágenes etiquetadas como sRGB ahora coincidirán con los colores CSS.
    • En el modo de pantalla completa en macOS, al mover el ratón a la parte superior de la pantalla ya no se ocultan las pestañas detrás de la barra de menú del sistema.
    • También en el modo de pantalla completa en macOS, ahora es posible ocultar las barras de herramientas del navegador para una experiencia de pantalla completa totalmente inmersiva. Esto pone a macOS en línea con Windows y Linux.
  • Varias correcciones de estabilidad y seguridad.

Ya disponible, pero aún no en repositorios oficiales

El lanzamiento de Firefox 89 ya es oficial desde hace unas horas. Los usuarios de Windows y macOS pueden actualizar directamente desde el navegador o descargar el instalable desde la página web oficial, pero lo más habitual para los usuarios de Linux es esperar a que añadan la nueva versión a los repositorios oficiales de nuestra distribución. Desde la página anterior también podemos descargar los binarios autoactualizables, con lo que tendríamos algo parecido a lo de Windows y macOS, siempre y cuando nos creáramos un archivo .desktop para que apareciera en el menú de aplicaciones. Si no elegimos esta opción, Firefox 89 debería estar disponible en los próximos días.

from Linux Adictos https://ift.tt/3fGAQo7
via IFTTT

Breve historia de openSUSE esperando el lanzamiento de Leap 15.3

Breve historia de openSUSE

Desde que Isaac anunció a principios del mes pasado la disponibilidad para desarrolladores de openSUSE Leap 15.3 hasta hoy, se han ido conociendo más detalles y capturas de pantalla de sus características. Recordemos que la liberación está prevista para mañana.

Estas son lo suficientemente interesantes como para justificar un repaso a las características más salientes de su historia.

Las dos openSUSE

  • openSUSE Leap: De lanzamiento periódico al estilo de Ubuntu o Fedora pero con frecuencia anual
  • openSUSE Tumbleweed: Esta versión adopta el modelo Rolling Release parecido al de Arch Linux o Manjaro. Esto significa que siempre contiene el último software ya que recibe actualizaciones cada vez que un software tiene una nueva versión.

openSUSE Build Service

openSUSE desarrolla sus distribuciones en el openSUSE Build Service (OBS), más concretamente en el llamado repositorio Factory. Es en este repositorio donde ingresan primermo las nuevas versiones de los paquetes que formaran parte de las nuevas versiones.

El openSUSE Build Service es la instancia pública del Open Build Service (OBS) que se utiliza para el desarrollo de la distribución openSUSE y para ofrecer paquetes creados a partir de la misma fuente para Fedora, Debian, Ubuntu, SUSE Linux Enterprise y otras distribuciones.

Citando a la wiki del proyecto:

El Open Build Service (OBS) es un sistema genérico para construir y distribuir paquetes a partir de fuentes de forma automática, consistente y reproducible. Hace posible la publicación de software para una amplia gama de sistemas operativos y arquitecturas de hardware.

Breve historia de openSUSE

Las raíces de lo que mañana vamos a conocer como openSUSE Leap 15.3 hay que rastrearlas casi en los comienzos de Linux cuando Roland Dyroff, Burchard Steinbild, Hubert Mantel y Thomas Fehr fundaron la Corporación de desarrollo de software y sistema. Si te estás preguntando que significa SUSE, es el acrónimo del nombre en alemán.

El primer producto relacionado con Linux producido por la compañía era una distribución derivada de Slackware. El segundo en otra basada en Jurix.

Ya entrados en el siglo 21, Novell, un fabricante de hardware para redes, decidió que el software que requirieran sus productos, corrieran bajo Linux. Como parte de esa nueva política compraron SUSE.

Bajo propiedad de Novell se lanza la primera versión de openSUSE en el año 2006.

La separación entre versiones comenzó a producirse en el año 2011 cuando Greg Kroah-Hartman, entonces trabajando para Novell, decidió crear un conjunto de actualizaciones opcionales que podían instalarse sobre la versión regular de openSUSE que hoy conocemos como Leap.

Con el lanzamiento de openSUSE 13.2 en noviembre de 2014, dos de los proyectos de código abierto de openSUSE, ‘Tumbleweed’ y ‘Factory’ se fusionaron, en una única rolling release de openSUSE bajo el nombre de ‘Tumbleweed’

El repository Factory sigue existiendo dentro del OBS. Los paquetes centrales del sistema son sometidos a pruebas automatizadas. Cuando se completan las pruebas automatizadas y el repositorio está en un estado considerado estable, entonces se realiza la sincronización con las réplicas y se actualiza openSUSE Tumbleweed. Cada una de estas actualizaciones suelen producirse de dos a tres veces por semana.

Cuando desde SUSE decidieron liberar las fuentes de SUSE Linux Enterprise (SLE) para que la comunidad las utilizara y ayudara a ofrecer una distribución basada en ellas, el Proyecto openSUSE decidió que el número de versión de la siguiente versión regular pasaría a ser el 42 y el nombre de la distro original cambiaría a Leap. Y así, la sucesora de openSUSE 13.2 fue openSUSE Leap 42.1.

¿Por qué 42.1?

El número 42 es una referencia al libro Guía del autoestopista galactico. La respuesta a la pregunta definitiva sobre la vida, el universo y todo lo demas. 1 era el número de referencia del Service Pack de la versión 12 de la distribución Madre.

Posteriormente SUSE y openSUSE decidieron volver a la numeración tradicional por lo que ahora estamos en la rama 15.

A la distribución tradicional se la llama Leap (salto) porque el usuario salta de una versión a la otra mientras que Tumbleweed es esa planta que suele verse rodando en las películas para mostrar que se trata de un espacio desierto.

from Linux Adictos https://ift.tt/3uGKUlp
via IFTTT

Cinnamon 5.0 llega mejorando la eficiencia, el soporte para paquetes Flatpak y otras novedades

Cinnamon 5.0

Hace algo más de seis meses desde que Clement Lefebvre lanzara la v4.8 del entorno gráfico que desarrolla. En realidad, es el líder del proyecto Linux Mint, quien a su vez es el responsable de un escritorio muy usado en la comunidad Linux. Esta tarde, el desarrollador ha anunciado el lanzamiento de Cinnamon 5.0, y lo ha hecho un día después de mencionar por primera vez a Linux Mint 20.2, la próxima versión de su sistema operativo.

Linux Mint está basado en Ubuntu y, como el sistema desarrollado por Canonical, lanzan una nueva versión cada seis meses aproximadamente. También como Ubuntu, el sabor menta no oficial suele llegar con una nueva versión de su entorno gráfico, aplicaciones y librerías, y eso es lo que han presentado hace unos instantes. Entre sus novedades, destaca una que hará que se gestione mejor la RAM, algo importante sobre todo en los equipos discretos.

Novedades más destacadas de Cinnamon 5.0

  • Se ha incluido un nuevo mecanismo que limita el uso de la RAM para mejorar su gestión.
  • Nuevas herramientas con interfaz (GUI) y por línea de comandos (CLI) para comprobar, listar y actualizar Cinnamon Spices, lo que incluye applets, desklets, extensiones y temas.
  • Nuevo módulo Python 3 que, entre otras cosas, ayudará a aplicar las actualizaciones de Spices.
  • El applet de lista de ventanas ahora puede hacer un seguimiento de la posición de las ventanas para restaurarlas tal y como estaban después de cada reinicio.
  • Mejoras en applets como los del menú, redes, sonido y energía.
  • Se ha mejorado el efecto de escala en las ventanas no maximizadas.
  • Mejorado el soporte para aplicaciones Flatpak.
  • Ahora ya no se pueden cerrar las ventanas con el atajo Alt+Tab + Q, es decir, se ha eliminado por defecto.
  • Mejoras de estabilidad y fiabilidad.

Cinnamon 5.0 ya se puede descargar desde la página de GitHub del proyecto, a la que se puede acceder desde este enlace. Personalmente, y más teniendo en cuenta que ahora mismo sólo está disponible en forma de código, recomendaría esperar a que la distribución añadiera los nuevos paquetes, algo que hará Linux Mint este junio con el lanzamiento de la primera beta de «Uma».

from Linux Adictos https://ift.tt/3wPsosA
via IFTTT

JingOS 0.9 llega repleto de mejoras, como interfaz adaptativa, pero sigue sólo para x86

JingOS

Después de haberlo probado en una máquina virtual y haber visto el vídeo que publicaron hace unas horas, JingOS es una de las esperanzas de que mi PineTab sirva para algo. La otra es que GloDroid consiga reparar el sonido, pero eso sólo me serviría para tener una tablet Android. Este nuevo sistema operativo (aunque dicen que no lo es) es todo lo que me habría gustado tener en mi tablet Linux, y con JingOS 0.9 se ha dado un paso adelante importante.

Uno de los problemas que nos encontrábamos los usuarios al probar JingOS era su interfaz. Más concretamente, que siempre estaba cuadrada y con una resolución. Eso es algo que ha cambiado en la v0.9, ya que el primer cambio que mencionan es justamente que incluye una interfaz adaptativa. Lo malo para muchos usuarios es que sigue sin estar disponible para dispositivos x64 y ARM, aunque la espera, por lo menos para los segundos, merecerá la pena porque, dicen, lanzarán directamente una versión estable.

Novedades más destacadas de JingOS 0.9

  • Diseños adaptativos: JingOS ahora puede funcionar perfectamente en dispositivos de diferente resolución con diseños adaptativos. Los usuarios pueden ajustar las resoluciones en la app de Ajustes.
  • Versión preliminar del método de entrada Sogou con soporte de teclado virtual.
  • Ajustes del fondo de pantalla.
  • Configuración de la contraseña compleja: admite una contraseña mixta de caracteres+números+símbolos.
  • Efecto de desenfoque gaussiano del centro de notificaciones y del panel de control.
  • Modo de superposición y fusión de la barra de estado y la ventana, y se solucionó el problema del parpadeo de la barra de estado al cambiar de aplicación.
  • La app de Archivos añade soporte para la compresión y descompresión (soporta zip, tar, 7zip, AR), también soporta tag, collection, sorting, OTG, etc.
  • El proceso de carga se mostrará en la pantalla de bloqueo.
  • Marco emergente del sistema para ajustar el volumen y el brillo.
  • Soporte de múltiples idiomas, incluyendo el chino y el inglés.
  • Más ajustes del sistema (VPN, zona horaria, Bluetooth, ratón, teclado, etc.).
  • Mejora de la precisión de los clics del ratón.
  • Añadidos accesos directos para el ratón:
    • Mover el ratón a la esquina superior izquierda: llamar/ocultar el Centro de Notificaciones.
    • Al mover el ratón a la esquina superior derecha: llamar/ocultar el Panel de Control.
    • Mover el ratón a la esquina caliente inferior izquierda o hacer doble clic: volver a la pantalla de inicio.
    • Mover el ratón a la esquina caliente inferior derecha: llamar /ocultar el administrador de tareas.
  • Corrección de errores y más

Ojo, que la JingPad tiene 8GB de RAM

En cuanto al sistema operativo, hay que decir algo: todo parece moverse bastante bien, pero nadie lo ha podido probar aún en la PineTab porque aún no han lanzado la versión ARM. Esto lo comento porque todas las pruebas se han hecho en aparatos con cierta potencia, en una máquina virtual o en la JingPad A1, dispositivo con hardware potente como los 8GB de RAM.

Con esto sólo quiero decir que sí, parece una opción y parece la mejor si lo que queremos es usar Linux en una tablet, pero es poco probable que vaya bien en tablets discretas. Cuando en su día comenté en su grupo de Telegram que la PineTab era desesperante porque ni siquiera se podían ver vídeos de YouTube decentemente, me dijeron que la PineTab no era un «daily driver», es decir, un dispositivo que poder usar en el día a día, mientras que la JingPad A1 sí lo es. ¿Cuáles son las diferencias? Principalmente el precio y lo que permite meter uno y no el otro. La PineTab tenía un precio que superaba por poco los 100€ con IVA incluido (a lo que en algunos países había que sumarle la aduana), y la JingPad A1 superará los 600€, aunque creo que los vale

Pero la noticia hoy es que JingOS 0.9 ha sido lanzado y ya se puede probar en ordenadores y tablets de 32bits. Pronto habrá más información.

from Linux Adictos https://ift.tt/3wNcXAX
via IFTTT

Habrás oído hablar de GNOME 40, pero no entenderás el gran salto que han dado hasta que lo pruebes

GNOME 40 en Manjaro

Hace poco comentaban en un grupo de Telegram sobre Linux que a muchos nos pasó eso de empezar a probar distribuciones y escritorios hasta que encontramos lo que más nos gusta. Yo me vi obligado a esto cuando Canonical decidió pasarse a Unity. Probé Linux Mint, elementary OS, la versión para netbook de Ubuntu… muchos sistemas operativos y muchos escritorios hasta que me quedé con Ubuntu MATE, que no era más que el Ubuntu de antes. Más tarde me pasé a KDE (Manjaro y Kubuntu), y ahora me planteo seriamente tener algo con GNOME 40.

GNOME 40 fue lanzado hace algo más de dos meses. Iba a decir que, incomprensiblemente después de haberlo probado, no se está hablando tanto de él como se merece. Pero sí es comprensible: uno de los sistemas operativos más populares que usan GNOME es Ubuntu, y Canonical decidió no dar el salto porque GTK4 también se acababa de lanzar y era correr un riesgo. Fedora sí se atrevió, pero, por ejemplo, Manjaro lo puso en espera. Ayer, la famosa distro basada en Arch Linux lanzó una imagen para desarrolladores, me decidí a probarla en un Live USB y me encantó.

GNOME 40, fluidez que se nota hasta en los gestos

GNOME 40 llegó con muchos cambios, pero destacan un par de ellos: el dock ha pasado a la parte inferior y se incluyen gestos que hacen que… ¿se puede decir que todo es más divertido? Por defecto, se sigue sin poder tener iconos (ni archivos) en el escritorio y el dock está oculto, pero podemos sacarlo deslizando tres dedos hacia arriba, momento en el que también veremos los escritorios virtuales o actividades. Si deslizamos un poco más, aparecerá el cajón de aplicaciones. Deslizando dos dedos pasaremos entre las páginas de aplicaciones instaladas, y con tres dedos pasaremos de un escritorio o actividad a otro. Este último gesto también está disponible cuando estamos en un escritorio.

Lo mejor es cómo se sienten las animaciones. Son muchos los que comparan las buenas transiciones con las del macOS de Apple, y yo que aún tengo un viejo iMac tengo que decir que es cierto. Podemos mover los dedos todo lo despacio que queramos, que la animación nos acompañará. Y, por lo menos en mi portátil con Intel i7 y 8GB de RAM, funciona perfecto. Tanto que llego a pensar en abandonar KDE. Es algo que no creo que haga, estoy demasiado acostumbrado, pero ya os digo que por lo menos un USB con almacenamiento persistente sí que me voy a crear.

Si ya te gusta GNOME, lo amarás

He leído a usuarios mencionar que no quieren ni oír hablar de GNOME 40, algo que entiendo que es a corto plazo. Los cambios son tantos que no todo es consistente, pero las cosas van mejorando con el paso del tiempo. Uno de los miedos es que no todas las extensiones funcionan, por lo que es fácil pensar que sólo se podrá ver el dock si deslizamos tres dedos hacia arriba/presionamos la tecla Super (META) o no podremos activar los iconos del escritorio, pero eso ya funciona, por lo menos en Manjaro. De hecho, ahora mismo escribo desde Manjaro GNOME con la Shell 3.38 y DING no me permite acceder a sus ajustes desde el escritorio, algo que sí he podido hacer en la Shell 40.

En cuanto a otros aspectos, hay que tener en cuenta también uno importante: la mayoría de distribuciones que usan GNOME han pasado a usar Wayland, por lo que hay software que no funcionará a no ser que se abra una sesión Xorg. Por ejemplo, si queremos grabar la pantalla con sonido tendremos que usar aplicaciones como Kooha, ya que SimpleScreenRecorder y otras aún no han añadido el soporte. Tampoco podremos usar aplicaciones de capturas si no se actualizan, y entre ellas tenemos el Spectacle que tanto me gusta en KDE y que incluye su propio editor de anotaciones.

Disponible en Fedora 34 y GNOME OS

En cuanto a las distribuciones en las que podemos probarlo, en estos momentos sólo está en Fedora 34 y en unas pocas con modelo de desarrollo Rolling Release como Arch Linux, y también en la propuesta del propio proyecto que no es un sistema operativo completo. Ubuntu dará el salto en octubre, y lo que hay disponible en Manjaro es una versión prelimilar. Eso sí, recomiendo probarla… a no ser que no queráis abandonar vuestro escritorio actual.

from Linux Adictos https://ift.tt/3uEv2zT
via IFTTT

La JingPad A1 aparece en el primer vídeo oficial, y parece que merecerá la pena el gasto

Vídeo demostración de la JingPad A1

Poco a poco nos van llegando noticias de la tablet que sí podría cambiar mucho las cosas. Soy consciente de que se decía lo mismo de la PineTab, pero la propuesta de PINE64, sin nada privativo, les impidió apostar por un hardware más potente. Eso es algo que sí ha hecho el equipo Jing, y la JingPad A1 contará con hardware que le permitirá mover su JingOS con solvencia.

La JingPad A1 está siguiendo ahora mismo una hoja de ruta. Tras la presentación del sistema operativo le llegó le turno a la tablet, pero hasta hace poco sólo habíamos visto imágenes que podrían estar retocadas con Photosh… GIMP. Lo que nos han presentado hace unas horas es algo más que eso: el primer vídeo oficial en donde vemos la tablet. Cierto es que es un vídeo promocional, pero el teclado, el diseño y cómo parece funcionar hace que personalmente piense que los 549$ que pedirán por ella parezcan poco. De hecho, se espera que a eso haya que sumarle el IVA.

La JingPad A1 saldrá a la venta por 549$

En el vídeo anterior se ve la tablet con su teclado. Cuando la sacan, vemos que tiene cristal en la parte posterior y que es cuadrada por los lados al más puro estilo iPad. También vemos el botón de encendido, en donde han incluido el sensor de huellas. La tablet se monta sobre el soporte y queda perfectamente fijada, llegando a dar la impresión de que lo que tenemos entre manos es un ordenador de pequeñas dimensiones. A la derecha, lo que sería la parte inferior de la tablet, está el conector que usará para acoplarse al teclado e indicarle que está montada.

En cuanto a su funcionamiento, la verdad es que vemos poco. La app de la calculadora, vemos los gestos para pasar de una aplicación a otra, y otra vez pensamos en el iPad. Lo bueno es que, si de verdad funciona así, será algo increíble. Lo interesante lo veremos en las próxima semanas, cuando algunos youtubers afortunados reciban la suya y hagan una review. Raro sería que hablaran mal de ellas, pero sí podremos hacernos una idea de su rendimiento real.

Lo malo de todo esto es justamente lo contrario, que todo pinta muy bien y el precio podría subir a los 650€ si hay que añadirle IVA. Con ese coste, no estamos hablando de algo que podamos comprar por un capricho cómo la PineTab, pero a mí me está encantando. ¿No queréis una ya mismo?

from Linux Adictos https://ift.tt/3fATjCu
via IFTTT

Linux Mint 20.2 se llamará Uma, llegará en julio e incluirá una app para renombrar archivos por lotes

Linux Mint 20.2

Una de las mejores alternativas a Ubuntu es Linux Mint, sistema en el que se basa. Creo que ganó popularidad cuando Canonical se pasó a Unity y en la actualidad sigue siendo la opción preferida por muchos usuarios de Linux. En su cajón de ideas cabe mucho, entre lo que destaca el entorno gráfico que desarrolla el proyecto (Cinnamon), pero también llevan tiempo siendo noticia por lanzar aplicaciones como Warpinator o Hypnotix. A esas aplicaciones, pronto se le unirá otra, aunque esta será menos exclusiva, pero la noticia más destacada es que ya conocemos los primeros detalles de Linux Mint 20.2.

Con el nombre en clave de Uma, como cierta actriz que sale en Kill Bill, Linux Mint 20.2 llegará este verano, pero aún no hay fecha confirmada. Sí se ha mencionado que habrá una beta a mediados del mes en el que acabamos de entrar, por lo que se espera que la versión final llegue en algún momento de julio. En cuanto a sus novedades, lo primero de lo que nos hablan en el boletín de este mes es de la nueva aplicación que mencionábamos.

Bulky, nueva app para renombrar archivos de Linux Mint 20.2

Clement Lefebvre ha presentado hace unas horas Bulky. El que sepa inglés, y más sabiendo para que sirve, sabrá de donde viene el nombre: «Bulk» + algo es lo que se dice en inglés cuando se quiere hacer ese algo por lotes. Lo que hará Bulky es cambiar el nombre de muchos archivos al mismo tiempo, para lo que uno de los mejores ejemplos puede ser cuando se hacen varias capturas para un tutorial y se les quiere poner a todas el mismo nombre con un número al final. La app no estará incluida en la edición Xfce ya que Thunar ya tiene una opción nativa, de ahí que mencionáramos que esta aplicación no es tan exclusiva como las otras.

En cuanto a otras novedades, Nemo podrá buscar contenido, y no sólo archivos como hasta ahora. El cambio llegará de la mano de Nemo 5.0. Por otra parte, Warpinator podrá elegir qué red usar, ya sea cableada o por WiFi, por ejemplo. También se añadirá una opción para comprimir el contenido que hará que las transferencias sean tres veces más rápidas.

A diferencia de en otras ocasiones, Lefebvre no ha facilitado datos sobre cómo probar Bulky antes de tiempo, por lo que para probar estas y otras novedades tendremos que esperar un par de semanas hasta que se lance la beta.

from Linux Adictos https://ift.tt/3uCkJwg
via IFTTT

Manjaro usará por fin GNOME 40 a partir de la v21.1 del sistema operativo

GNOME 40 y Manjaro

A mediados de mayo informamos a los usuarios de Manjaro de una mala noticia, o mala a medias: lo comentamos como que iban a hacer «un Ubuntu», en el sentido de que se quedarían un tiempo con la Shell de GNOME 3.38 y apps de GNOME 40. En su momento ya dijimos que sería menos tiempo, pero que el equipo de desarrolladores tenía que averiguar cómo solucionar algunas cosas. Ya lo han hecho y acaban de anunciar que llegará a la versión estable con el lanzamiento de Manjaro 21.1.

El nombre en clave que usarán para esta serie será Pahvo. Durante el fin de semana ya avanzaron que pronto habría novedades, pero no facilitaron mucha información. En Twitter sí pudimos ver algo: en la app Layouts, que es en donde se elige la disposición del escritorio, la opción por defecto pasa a tener el dock en la parte inferior, o más concretamente esa será la que lleve el nombre del sistema operativo. Es decir, las 6 opciones en Layouts se mantendrán, pero la actual Manjaro pasará a llamarse Manjaro Legacy, y la que pasará a recibir el nombre del sistema operativo será la que hasta ahora llamaban Modern.

La Shell de Manjaro subirá a GNOME 40 pronto

Estuvieron un tiempo probando, y ya se puede descargar una ISO con GNOME 40 desde este enlace, concretamante una Unstable para desarrolladores. Si no pasa nada y se cumplen los plazos, los usuarios de esta popular distribución basada en Arch Linux podrán usar la nueva Shell en unas dos semanas, por lo que el «Ubuntu» que se marcarán será de unos dos meses.

En cuanto a lo de los gestos de GNOME 40, los desarrolladores de Manjaro han estado trabajando para encontrar las mejores soluciones y no sabemos en qué se traducirá eso. Es probable que la disposición por defecto se parezca un poco al GNOME 40 tal y como es, pero seguro que hay algún cambio. Por otra parte, nos aseguraron que nosotros tendríamos todo el control, y esto podría significar sencillamente que podemos usar GNOME 40 al 100% si elegimos la disposición GNOME.

from Linux Adictos https://ift.tt/3c3TZ14
via IFTTT

Como configurar el sitio de nuestro blog. De WordPress a Jekyll 6

Cómo configurar el sitio

Continuando con esta serie de artículos sobre como pasé de WordPress a Jekyll, llegó el momento de dejarnos de teoría y pasar a la práctica.

Estoy describiendo los pasos de configuración en el sentido que yo los hice. El primer archivo a editar es config.yml. En este encontramos la configuración por defecto del sitio. A cada post o página en particular se le puede asignar una configuración diferente. Pero, en caso de que no lo hagamos, se asignará la establecida en este archivo.

Recuerden que en el artículo anterior habiamos descargado un tema y nos estamos basando en él para la creación de nuestro sitio.
La extensión .yml indica que el documento está escrito utilizando YAML. Este lenguaje permite establecer jerarquías entre datos de una manera que sea entendible tanto para las computadoras como los seres humanos. Jekyll lo utiliza para dar coherencia a los diversos componentes de un proyecto.

Cómo configurar el sitio usando YAML

Un proyecto básico de Jekyll presenta un archivo config.yml que nos permite definir algunos parámetros.

Estos parámetros se representan con el formato

Categoría: ”contenido” Cabe mencionar que lo precedido por el signo # se ignora, por lo que si queremos que Jekyll utilice ese parámetro debemos eliminarlo.

En nuestro archivo config.yml veremos algo así:

title: El título del sitio

email: El correo electrónico del sitio

description: Una descripción del objeto del sitio para que muestren los buscadores

baseurl: Si el blog es parte de otro sitio y se le asigna una carpeta específica, se indica acá

url: El dominio principal del sitio.

Además hay otras dos catégorias.

twitter_username

github_username:

Estos dos parámetros muestran enlaces a las cuentas de usuarios de Twitter y Github.

Más abajo se indica a Jekyll que tema se va a utilizar y que complementos.

Config.yml en Minimal mistakes

Nosotros vamos a utilizar un tema con muchas más opociones y, que por lo tanto requiere un config.yml más completo. Lo más práctico es copiar el archivo desde el proyecto del tema y pegarlo en el nuestro en lugar de su conenido. Una vez hecho esto editamos los siguientes parámetros

Recuerden que nuestro proyecto de ejemplo era un blog de jardinería.

Lo primero que tenemos que hacer en establecer el tema. En esta línea

# theme : "minimal-mistakes-jekyll» borramos el símbolo del numeral “#”

Este tema ofrece distintas variantes. A mi me gusta la llamada Aqua.
Comentamos “default” poniendo el símbolo #d elante del nombre y descomentamos “aqua

Locale indica el idioma del sitio web en el formato idioma_VARIANTE. Por ejemplo, como yo estoy en Argentina es

locale : "es-AR»

Puedes encontrar el listado de idiomas en esta página

Indicamos el título del sitio

title : "Blog de jardinería"

Elegimos un separador entre el título del sitio y el del post para que se visualice correctamente en los buscadores.

title_separator : "-"

Podemos agregar un subtítulo

subtitle: “Llevamos la naturaleza a tu computadora”

Indicamos el nombre del responsable del sitio

name : "Rosendo Margarito Flores"

Completamos la descripción del sitio
para mostrar en los buscadores y en la página principal

description : "Un blog para difundir el auto cultivo de vegetales y flores entre aquellos que no tienen la menor idea de cómo se hace."

Los dos parámetros que vienen a continuación son dos viejos conocidos, pero en orden inverso.

En el primer caso indicamos el dominio del sitio

url : «https://ift.tt/2S1jKbs»

Supongamos que nuestro blog fuera parte de una tienda de venta de semillas. Podemos querer asignarle su propia dirección tipo desdeeljardin.flor/blog.

Entonces hacemos
baseurl : "/blog"

Por algún motivo, los post con imágenes tienen más visitas que los que no las tienen. En caso que no les hayas asignado una, puedes hacer que se muestre una por defecto activando este parámetro.

teaser : "/assets/images/500x300.png"

Para evitar confusiones, yo voy a mantener la estructura de archivos original del tema. Por lo tanto, en nuestra carpeta del proyecto debemos crear una carpeta llamada assets, dentro de ella una llamada images, y en el interior de esta una de 500×300 pixeles llamada 500×300.png

También podemos elegir el logo del sitio. Repetimos el procedimiento de crearlo y guardarlo en las mismas carpetas y completamos el parámetro:

logo : "/assets/images/88x88.png"

Podemos elegir un título diferente al del sitio para que se muestre en la parte superior del navegador

masthead_title: “¡Feliz primavera!”
En el próximo artículo vamos a seguir repasando las opciones de configuración. Pero, aprovecho para aclarar que no tengo la menor idea sobre jardinería. Por lo tanto no me hago responsable de lo que diga el blog de ejemplo.

from Linux Adictos https://ift.tt/3i5JH4w
via IFTTT

La estructura del proyecto. De WordPress a Jekyll 5

La estructura del proyecto

Una de las dificultades que experimenté al intentar pasar de Worpress a Jekyll fue entender para que era cada componente  y como interactuaban entre si. La solución la encontré cuando dejé de intentar crear mi blog desde cero y empecé a hacer ingeniería inversa a un tema desarrollado por otra persona. Las ventajas del código abierto.


Para comenzar, asumiendo que instalaste los requisitos previos que indicamos en los artículos anteriores, vamos a crear nuestro sitio. El ejemplo es un blog de jardinería.
jekyll new blog_de_jardineria
Si vas a la carpeta vas a ver lo siguiente:

  • Una carpeta llamada _posts.
  • Dos archivos con extensión markdown
  • Una página web.
  • Un archivo de configuración con extensión .yml del que hablaremos extensamente en el próximo articulo.
  • Un archivo Gemfile que lista los componetes del sitio y otro del mismo nombre pero con extensión .lock que evita que seh hagan modificaciones involuntarias.

La estructura del proyecto

Al igual que cualquier sitio basado en WordPress, Jekyll también crea una estructura de carpetas donde guarda todos los archivos, y lo hace por los mismos motivos. Permitir que el usuario agrupe los archivos de una manera ordenada yq a y, a medida que el proyecto crezca, siga siendo manejable.

La carpeta base la creamos con el comando jekyll new.  Dentro de ella encontramos dos tipos de carpetas; las que están relacionadas con la configuración del blog que se identifican con un guion delante del nombre (en nuestro caso la carpeta _post y las que tienen recursos que no se incluirán como parte del proceso de creación. Por ejemplo las que contienen imágenes.

Carpetas basadas en contenido

En este grupo se almacena contenido destinado a los visitantes del sitio

_ post

La carpeta _post contiene todas las entradas del blog. Aquí se utiliza un formato muy específico para cada uno de los archivos que se guardan en ella. El nombre del archivo debe estar en el formato de fecha-nombre de archivo — año-mes-fecha-nombre_archivo_completo.md — y esta fecha de publicación se mostrará como la fecha en la que se realizó esta publicación en el blog de Jekyll.  Debemos tener en cuenta que aunque la carpeta se llame _ posts, aquí va todo el contenido que van a ver los lectores del blog, por ejemplo  el formulario de contacto o las biografías de los autores. Más adelante veremos que es posible asignar distintos diseños a las páginas.

_drafts

Es el equivalente a guardar borrador de WordPress. Su uso recomendado es para los post que no están listos para publicarse aunque pueden usarse para almecenar listas de ideas, diseños para utilizar más adelante, etc.

_includes

En este espacio podemos almacenar código html que se puede reutilizar en varias ocasiones. Por ejemplo, en nuestro caso un banner que salude por el inicio de una estación dependiendo del hemisferio en el que esté el usuario.

_layouts

Como dijimos más arriba, diferentes partes del contenido pueden necesitar distintos diseños. Por ejemplo, para mostrar un video podemos quererer que la página sea a una sola columna, mienras que si se trata de un autor invitado necesitaríamos una columna para que se vea su biografía y datos de contacto. En esta carpeta se almacenan los distintos diseños que utiizará el sitio.

Carpetas de información

Estas dos carpetas son utilizadas por el sitio para su funcionamiento.

_data

En un blog unipersonal, el archivo de configuración puede almacenar todos los datos necesarios. Pero, si tenemos un blog con muchos autores se necesita otra forma de gestionar la información. La carpeta _data se utiliza para almacenar datos en formatos JSON o CSV que el sitio puede recuperar de acuerdo a la interacción con los usuarios.

_site

La carpeta _site la completa el sitio con toda la información disponible en las carpetas anteriores. Aquí encontraremos el sitio que subiremos al servidor para que puedan acceder los usuarios. Por supuesto que al tratarse de código html y css es posible realizarle modificaciones como a cualquier otro sitio web.

En el próximo articulo comenzaremos a modificar el archivo de configuración.

from Linux Adictos https://ift.tt/3i07Wky
via IFTTT