Welcome to Planet openSUSE

This is a feed aggregator that collects what the contributors to the openSUSE Project are writing on their respective blogs
To have your blog added to this aggregator, please read the instructions

Nov 27th, 2021

Elecciones a The Document Foundation 2021

Hoy me salgo un poco de los temas habituales del blog y me propongo a hablar de las elecciones a la Document Foundation 2021, la organización responsable de la suite ofimática LibreOffice, un ejercicio de democracia muy sano que debería estar implícito en todas las instituciones que nos rodean.

Elecciones a The Document Foundation 2021

Como en la mayoría de las Comunidad de Software Libre, los puestos directivos suelen ser ocupados por desarrolladores que, de forma voluntaria y democrática, ofrecen su tiempo y trabajo de forma desinteresada para mejorar el proyecto.

Es el caso de The Document Foundation, según leemos en la Wikipedia, es una organización de software de código abierto creada por antiguos miembros de la comunidad de la suite ofimática OpenOffice.org para manejar y desarrollar una bifurcación llamada LibreOffice, la cual no solo igualó sino que supera en la actualidad a la primera.

Elecciones a The Document Foundation 2021

Pues bien, en la actualidad su junta directiva está en proceso de renovación. La fase de nominación para el Board of Directors de la TDF ha finalizado y se han presentado 10 candidatos para este puesto.

En estas elecciones de 2021, para esta elección el Membership Committee ha presentado un nuevo formato para impulsar las interacciones entre los miembros, la Comunidad y el grupo que se presenta a formar parte del próximo Board.

De esta forma se están organizado algunas sesiones informativas para que las votaciones sean lo más abiertas y transparentes posibles. De esta forma es conveniente saber algunas informaciones importantes sobre esas sesiones:

  • Todos están invitados a asistir, no solamente los miembros de TDF.
  • Los miembros del Membership Committee actuarán como facilitadores entre los candidatos y las comunidades locales.
  • Nuestro objetivo es organizar en 3 días diferentes 3 sesiones de 2 horas cada una, para cubrir tantas zonas horarias como sea posible.
  • Las sesiones se llevarán a cabo la semana que viene, así que por favor, prepárate y consulta nuestros próximos anuncios con más detalles.

Como miembro de TDF, tendrá la oportunidad de hacer preguntas a los candidatos. Así que, si estás interesado, envía tus preguntas con anticipación a tdf-membership@lists.documentfoundation.org (que llega al Membership Committee en privado). El Comité recopilará las preguntas en conjunto para facilitar la moderación de las sesiones.

Más información: Blog de The Document Foundation

#openSUSE Tumbleweed revisión de la semana 47 de 2021

Tumbleweed es una distribución «Rolling Release» de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Semana llena de actualizaciones en Tumbleweed, ya que se han publicado nada menos que 7 nuevas snapshots de la 1118 a la 1124

Los cambios más importantes que han traído estas actualizaciones:

  • Linux kernel 5.15.2 y 5.15.3
  • Mesa 21.3.0
  • Node.JS 16.13.0
  • Firewalld 1.0.2
  • php 7.4.26
  • util-linux 2.37.2
  • cURL 7.80.0
  • git 2.34.0
  • systemd 249.7
  • icu 70.1
  • Rust 1.56.1
  • tbb 2021.4.0

Como véis actualizaciones de paquetes importantes en el sistema. Y muchas otras novedades que llegarán en próximas semanas. Podemos destacar las siguientes:

  • Linux kernel 5.15.5
  • Mozilla Firefox 94.0.2
  • Virtualbox 6.1.30
  • Poppler 21.11.0
  • Automake 1.16.5
  • GCC 11
  • cmake 3.22.0
  • Cambio de la versión predeterminada de php7 a php8
  • pipewire 0.3.40
  • Bash
  • openSSL 3.0

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–

The syslog-ng Insider 2021-11: 3.35; SSB; MacOS; mqtt() destination updates;

Better late than never I just put online the November syslog-ng newsletter. Topics include:

  • syslog-ng version 3.35.1 is now available
  • Sending logs from syslog-ng store box to Splunk
  • MacOS support
  • Syslog-ng 3.34: MQTT destination with TLS and WebSocket support

It is available at https://www.syslog-ng.com/community/b/blog/posts/the-syslog-ng-insider-2021-11-3-35-ssb-macos-mqtt-destination-updates

openSUSE Tumbleweed – Review of the week 2021/47

Dear Tumbleweed users and hackers,

Winter has come – at least that’s what I heard some colleagues talk about these days. Luckily, for me, there is no snow out yet and Tumbleweed has sufficient grip to roll ahead without getting stuck. As such, we have published 7 snapshots this week (1118…1124).

The main changes published as part of those snapshots were:

  • Linux kernel 5.15.2 & 5.15.3
  • Mesa 21.3.0
  • Node.JS 16.13.0
  • Firewalld 1.0.2
  • php 7.4.26
  • util-linux 2.37.2
  • cURL 7.80.0
  • git 2.34.0
  • systemd 249.7
  • icu 70.1
  • Rust 1.56.1
  • tbb 2021.4.0

That’s quite a big bunch of what was in the stagings over the last few days/weeks. Some things are still left, and other new stuff has landed for testing:

  • Linux kernel 5.15.5
  • Mozilla Firefox 94.0.2
  • Virtualbox 6.1.30
  • Poppler 21.11.0
  • Automake 1.16.5: strict on not calling twice AM_AUTOMAKE_INIT in configure.ac
  • GCC 11: Enable the full cross compiler, cross-aarch64-gcc11 and cross-riscv64-gcc11 now provide a fully hosted C (and C++) cross compiler, not just a freestanding one
  • cmake 3.22.0
  • Moving default php version from php7 to php8
  • pipewire 0.3.40, with a move to from pipewire-media-session to wireplumber; currently failing openQA
  • Bash: moving away from update-alternatives to handle /bin/sh; To allow busybox to step in as ‘sh’ provider. We are switching to a package replacement model (e.g. bash-sh, busybox-sh). Those packages will install the relevant /bin/sh symlinks
  • openSSL 3.0: No visible progress in the staging. Main blockers so far seems to be python 3.6 and python-cryptography

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

Sigo disfrutando compartir mi pantalla siguiendo la iniciativa #viernesdeescritorio, Así que añado por doceavo mes consecutivo, es decir, un año entero seguido, una entrada a la serie «Mi escritorio», en la que muestro en el blog el aspecto de mi ordenador. Mi escritorio Plasma de noviembre 2021 ha vuelto al tema oscuro y muestra un plamoide muy particular.

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

Esta va a ser la decimoséptima vez que muestro mi escritorio Plasma 5 en público, lo cual es número nada desdeñable de entradas. La entrada recopilatoria de las misma está cada vez más cerca.

Respecto al mes pasado ha cambiado poco ya aunque sigo con el tema Brisa esta vez he elegido su tema oscuro, recuperando un fondo de pantalla de la Comunidad que me gusta bastante. La barra de tareas está un poco más ancha de los parámetros por defecto para tener dos filas en los iconos de la bandeja del sistema.

Además, he recuperando un plasmoide informativo de tiempo y meteorología animado y muy completo que no solo me ofrece información sino que me muestra incluso las fases de la luna. Ya hablaré de él más adelante que se merece una entrada en la sección de plasmoides.

De nuevo he realizado la descripción de las características de mi equipo de con neofetch. aunque esta vez ejecutado desde un Yakuake modificado para estar a la izquierda y redimensidado para que sea menos ancho.

Como es habitual, la captura está realizada sobre mi portátil Slimbook Pro de 13 pulgadas, el cual tiene instalado un KDE Neon con Plasma 5.23.3 (el último hasta el momento).

El resultado de mi escritorio de noviembre de 2021 es un escritorio oscuro y funcional que podéis ver en la imagen inferior (pinchad sobre ella para verlo un poco más grande)

Mi escritorio Plasma de noviembre 2021 #viernesdeescritorio

Nov 26th, 2021

DOSBox Basics on Linux

DOSBox is an excellent DOS environment that you can enjoy on modern Linux systems. I was never really into DOS all that much in my early computer years. I used it but I didn’t really enjoy it. I much preferred Commodore 64 because it was far more colorful, later the Amiga, because it was far … Continue reading DOSBox Basics on Linux

Git, curl, systemd Roll with Tumbleweed

openSUSE Tumbleweed gave rolling release users a snapshot every day this past week.

The latest snapshot to be released was 20211124. This snapshot brought systemd 249.7, which focused on package tests and updated dependencies for the testsuite. The text editor vim had a minor update to version 8.2.3640, but it was filled with many fixes; some of the fixes included taking care of a memory leak, crashes and performance issues related to GTK. The removal of a redundant script header was made in the update of dracut and optimal compression parameters were made for zstd in the Linux-boot process package. Other packages to update in the snapshot were autoyast2 4.4.22, embedded Linux library ell 0.46, GNOME’s document viewer evince 41.3 and gtk-vnc 1.3.0.

Snapshot, 20211123, updated git 2.34.0, which removed the --preserve-merges option of git rebase. The package also adjusted git add, git mv, and git rm to avoid updating paths outside of the sparse-checkout definition unless the user specifies a --sparse option. The C client libary mariadb-connector-c 3.2.5 removed a callback function because it could not be cleared; this affected versions equal to or less than OpenSSL 1.0.2. Also updated in the snapshot were yast2-packager 4.4.14, yast2-schema 4.4.6 and yast2-trans; the latter had updated translations for Japanese, Slovak and Catalan.

The second Linux Kernel update of the week arrived in snapshot 20211122. With the kernel-source 5.15.3 update, Advanced Linux Sound Architecture for Clevo computers were fixed. KVM had a few changes to include one for the handling of dynamic Model-Specific Register (MSR) intercept toggling. Daniel Stenberg provided video content about the updates for curl 7.80.0; the release, which is the 204th, added SHA256 fingerprint support and fixed a memory leak if an SSL session cannot be added to the cache. An update of xfsprogs to version 5.14.0 introduced liburcu support. The yast2-bootloader 4.4.8 package configured the custom boot partition and made it more robust and intuitive. Other openSUSE packages to change were snapper, which was retrograded from version 0.9.1 to 0.9.0, and transactional-update 3.6.2, which fixed several applications that failed to run if a mount point has the unbindable mount flag set. Web framework package python-falcon had a minor release of a major upgrade to 3.0.1; the upgrade from the previous 2.0.0 version that Tumbleweed had now includes ASGI-based asyncio and WebSocket support; the package brings better error handling with enhancements to existing features. A few pypi packages were updated in this and the previous day’s snapshot.

The pypi packages that arrived in snapshot 20211121 were python-requests 2.26.0, python-importlib-resources 5.4.0 and python-packaging 21.2, which dropped support for Python 2.7, Python 3.4 and Python 3.5. A backport of upstream commits became available with the update of systemd-rpm-macros 14. The other two package to update in the snapshot were util-linux 2.37.2 and util-linux-systemd 2.37.2.

The update of systemd 249.6 arrived in snapshot 20211120 and there are a complete list of changes available on GitHub; there was a mass amount of documentation improvements in the package update as well. An update of firewalld 1.0.2 fixed some typos and classifications related to nftables. An update of yast2-storage-ng 4.4.14 from a YaST Sprint in October adapted the way YaST references LUKS devices in the fstab file to make it easier for systemd to handle some situations. Other packages updated in the snapshot were php7 7.4.26, libstorage-ng 4.4.57, ncurses 6.3 and more.

Mesa 21.3.0 was one of the packages to update in snapshot 20211119. The Meda update makes the Panfrost driver officially GLES 3.1 conformant. The update of nodejs16 16.13.0 brought in an experimental ESM Loader Hooks Application Programming Interface. Fixes to stack overflow when parsing malicious ps image files were made in the update of ImageMagick 7.1.0.14. The image editor will no longer copy the profile of the PSD file to all the images; only the first returned image will contain the profile. To re-enable the old behavior add -define psd:replicate-profile=true. The update of snapper to version 0.9.1 looked to fix some systemd sandboxing before being retrograded in a later snapshot. Many YaST packages were updated in the snapshot like yast2 4.4.22, autoyast2 4.4.21, yast2-installation 4.4.22, yast2-packager 4.4.13 and yast2-update 4.4.4. The updates for these packages are regularly described in YaST blogs.

Starting out the week, snapshots 20211118 gave users a reason to smile with an update of GNOME’s webcam application cheese 41.1, which updated the description of the project along with translations. An update of iproute2 5.15 added Link Aggregation Control Protocol active support and python-argon2-cffi 21.1.0 was modified to skip building for Python 2 because it is not supported anymore. The Linux Kernel updated from version 5.14.14 to version 5.15.2 in Tumbleweed to start a continuous week of joyful snapshots. Have a lot of fun!

Tide como prompt para la shell Fish

Tide es un gran prompt moderno, útil e informativo para la shell Fish

Desde hace ya bastante tiempo utilizo la shell Fish en mi emulador gráfico de terminal Konsole:

Fish es una gran shell, interactiva, con resaltado de sintaxis, completado de comandos, completado de comandos basándose en el historial y la ruta, etc.

Esto marca una gran diferencia, ya que ahorra tiempo, pulsaciones de teclado, etc. Después de utilizar Fish, volver a bash y su espartana falta de interacción se hace difícil.

Después de probar varios prompts nativos de Fish, he descubierto el prompt Tide, el prompt para Fish publicado bajo licencia MIT inspirado en el famoso y útil prompt Powerlevel10k para zsh.

Lo que me gustó de Tide, es que ya con las configuraciones predeterminadas es muy bonito y útil y que además puedes configurarlo más a fondo con las variables propias o ejecutar un configurador gráfico para ponerlo a tu gusto.

Le da un toque distinto a la terminal, ya que Tide además del aspecto gráfico:

  • Out of the box: Tienes tres estilos ya configurados y elegir abundantes opciones entre ellos.
  • Flexible: Puedes configurar muchas cosas sin necesidad de modificar ni una línea de código.
  • Extensible: Puedes crear contenido personalizado con funciones de Fish que se integrarán en tu prompt.
  • Rápido: Por sus características hacen que Tide sea rápido y no ralentice tu shell.

Para instalar Tide en tu sistema, deberás tener una versión de Fish igual a 3.3.1 y tener una de las NerdFonts instaladas en tu sistema y usables por tu emulador de terminal.

Para instalar el prompt Tide lo más sencillo es hacerlo mediante el gestor de complementos Fisher. Después simplemente en tu terminal ejecuta:

fisher install IlanCosman/tide@v5

Una vez instalado en nuestro sistema, podremos ejecutar el asistente de configuración ejecutando en la terminal:

tide configure

A partir de aquí podremos ir escogiendo las diversas opciones que nos vaya presentando para configurar nuestro prompt.

Por su puesto, podremos extender esa primera configuración, modificando las diversas opciones que posee y que están documentadas en su documentación.

La verdad, es que con este combo de Fish y Tide, se me hace muy cómodo eso de utilizar la terminal, herramienta que cada vez utilizo más en mi openSUSE 🙂

¿Te animarás a utilizar Tide en tu Fish? Dale una oportunidad.

Videoclip Personal Linux, nueva parodia musical de SUSE

Hace un tiempo, la compañía SUSE empezó a realizar una serie de vídeos musicales paródicos con su mascota y el Software Libre como protagonistas. Así que hoy os presento el Videoclip Personal Linux, nueva parodia musical de SUSE de una de mis canciones favoritas de todos los tiempos.

Videoclip Personal Linux, nueva parodia musical de SUSE

Desde What Does the Chameleon Say? (Ylvis – What Does the Fox Say parody), el primer vídeo que realizaron en el 2013, la la gente de SUSE ha ido realizando una serie de vídeos musicales donde mezcla música actual con temas del Software Libre.

Videoclip Personal Linux, nueva parodia musical de SUSE

De esta forma ya son más de 10 vídeos ya publicados con todo tipo de estilos musicales y artistas parodiados, todos de forma muy respetuosa. Así aparecen grupos conocidos como Marroon 5 y su Sugar o la parodia de «Can’t Stop the Feeling» de Justin Timberlake  que se convirtió en «Can’t Stop the SUSE».

En esta ocasión le ha tocado a uno de mis grupos favoritos (no, mi grupo favorito de todos los tiempos) Depeche Mode y han versionado el tema que nos conquisto allá por 1989 «Personal Jesus» y lo han reconvertido en «Personal Linux»

Así que «Just Reach UP… and boot SLES!»

Los otros vídeos de SUSE

Como he comentado, este no es el primer vídeo de SUSE (y espero que no sea el último). En las ediciones de SUSECon se solía realizar un vídeo.

En SUSECon de 2013, tuvimos el placer de ver a Jeff Farnsworth caracterizado como el Camaleón danzarín, que hacía mover el esqueleto a buena parte del personal de SUSE con su versión de «Get Lucky» de Daft Punk. Espectacular.

Pero aquí no acaba la cosa. En la misma reunión se atrevieron a Ylvis y su What Does the Fox Say, creando su propio «What Does the Chameleon Say?» que no tiene desperdicio.

También le tuvo su oportunidad «Faith» de Stevie Wonder y Ariana Grande, el cual se convirtió en «SUSE Now Hallelujah«, una preciosa y pegadiza canción con una característica luz verdosa.

Y para finalizar, nada mejor que recordar el gran éxito del 2012 OpenSUSE Gangnam Style, que parodiaba a la canción más pegadiza de ese año Gangnam Style de PSY.

En definitiva, una muestra de lo imaginativa y colaborativa que puede ser la Comunidad del Camaleón.

Vía:La mirada del replicante

Nov 25th, 2021

Be more productive with Bash aliases

Aliases are one of the most interesting features provided by a Bash shell, and probably the last to be regularly adopted. Usually, they are intended as a way to create shortcuts to execute the most used commands followed by the options that are not assumed by default from the command itself. However, there is a more appealing way to write them that boost our productivity when executing either frequent or infrequent tasks.