Skip to main content

a silhouette of a person's head and shoulders, used as a default avatar

omegat-textra-plugin の公式サイトが代わっていた

この記事は openSUSE Advent Calendar 2023 の8日目です。

前回の記事 で、omegat-textra-plugin の最新版(v2022.2.2)が動かない、と詳解したのですが、実は、omegat-textra-plugin の公式サイトは github から codeberg に引っ越していたのでした。そちらの方では引き続き開発が行われていて、最新版は v2023.2.0 になっていたのでした。このバージョンをインストールすると正常に動きました。

coreberg への引越は、少なくとも2022年7月以降と思われます。そのため、各所に散在している omegat-textra-plugin の説明資料には古い開発サイトへのリンクしかないので、新しいサイトがあることに気がつきませんでした。

a silhouette of a person's head and shoulders, used as a default avatar

Cuarta actualización de KDE Gear 23.08

La Comunidad KDE es una comunidad responsable y no solo se preocupa en lanzar novedades sino que también en mejorarlas. Me complace presentar la cuarta de KDE Gear 23.08 que apareció hace unos meses. Más estabilidad, mejores traducciones y pequeñas mejoras para las aplicaciones de nuestro entornos de trabajo.

Cuarta actualización de KDE Gear 23.08

A pesar de lo que puedan pensar muchas personas, las aplicaciones no son perfectas, algo que poco a poco es más fácil de entender gracias a los smartphones. Entre las líneas de código se pueden colar errores de tipografía, que el usuario realice alguna opción que en un principio no estaba prevista por los desarrollador y que salte algún error o, simplemente, que el programador encuentre una solución más eficiente a alguna acción, por poner solo unos ejemplos de imperfecciones.

Este no es un problema del Software Libre ya que el Software actual funciona de esta manera ya que no se piensa en él como un producto final que se encierra en una caja y se olvida. En la actualidad se sabe que el Software está vivo y sería estúpido ir guardando las mejoras sin dejarlas a disposición del gran público lo antes posible. Como decía un formador que tuve, lo mejor es enemigo de lo bueno.

Con esto se gana en rapidez y evolución pero, por lo general, aumenta el número de errores leves, los cuales suelen ser molestos que no críticos y que son subsanables con pequeñas actualizaciones.

La Comunidad KDE lo tiene claro: grandes lanzamientos cada cuatro meses y actualizaciones mensuales para subsanar errores.

Cuarta actualización de KDE Gear 23.08

Por ello me congratula compartir con vosotros la cuarta actualización de KDE Gear 23.08 que nos ofrece más de 120 errores resueltos entre aplicaciones, librerías y widgets, algo que mejora el rendimiento del sistema.

Aquí podéis encontrar la lista completa de cambios de KDE Gear 23.08.4, pero por poner unos cuantos ejemplos de los errores que sea han resuelto tenemos:

  • Dolphin-plugins: añadidos los mimetypes de disco sin procesar preferidos.
  • Falkon: Se corrigió la configuración predeterminada del motor de búsqueda la página de inicio.
  • Kdepim-runtime: Volver a cargar correctamente la configuración

Más información: KDE Gear 23.08.4

La entrada Cuarta actualización de KDE Gear 23.08 se publicó primero en KDE Blog.

the avatar of openSUSE News

Tumbleweed gets LLVM, Sudo, GCC Updates

This week openSUSE Tumbleweed has been on a constant roll as consecutive snapshots arrive with fresh software updates.

MariaDB, GTK and gnome-software were part of a range of updates introduced this week, in addition to the ones highlighted in the headline.

Just two packages updated in snapshot 20231206. The Chinese lunar date library lunar-date has a new major version with the 3.0.1 update; it introduces a localized interface and changes the project option names. The package also updates its license as it has been changed to LGPL-2.1. The update of the rubygem-rubocop 1.58.0 package resolves issues like false negatives for various styles, improves some code quality and ensures more accurate autocorrections for different code patterns. The 1.58.0 rubygem-rubocop version was also updated in the Arm Tumbleweed 20231206 snapshot.

An update of snapshot gnome-shell 45.2 became available in snapshot 20231205. The release addresses several performance issues, improves GNOME’s application search function, and fixes bugs related to the on-screen keyboard. The update improves high-contrast styling, fixes tablet ring and strip mapping, addresses some crashes and updates translations. There were bug fixes that caused unnecessary reloading of the trip query with gnome-maps 45.2. Various enhancements were made with the fwupd 1.9.10 update along with bug fixes. Notable additions were support for not_hardware requirements and loongarch64 microprocessors. The update improves USB claim retry count configuration, enforces version requirements, hides sensitive information in debugging logs, and refines device-specific functionalities, such as Wacom USB device emulation. An update of sudo 1.9.15p2 addresses sudo -l command warning messages, enhances security against rowhammer attacks, and makes improvements to log messages for better user understanding and system security. An 123 version update of the application development toolkit for controlling system-wide privileges, polkit introduces enhanced safety measures, such as deeper restrictions on configuration files, owner restriction for the daemon under systemd, and improves sandboxing within systemd units with the aim to better system security. An update of sqlite3 3.44.2 rectifies issues such as CLI mistakes, Full-Text Search (FTS5) problems identified during internal testing and compiler warnings in debug builds with GNU Compiler Collection 16. The snapshot had updates for hwdata 0.377, ncurses 6.4.20231202 and more. Many of the same packages updated in the Arm Tumbleweed 20231205 snapshot.

Several Qt 6 subpackages updated in snapshot 20231204. The 6.6.1 version of qt6-base fixes QMenuBar functionality limitations and corrects errors related to QFont’s feature Application Programming Interfaces. The update of qt6-wayland 6.6.1 fixes crashes related to texture orphanage and fixes issues with drag and drop with a Wayland display. An update of ibus 1.5.29 enhances Continuous Integration (CI), adds signals to PostProcessKeyEvent, which prevents a tab from being committed by the Input Method and fixes key typing, Emoji, and Unicode issues. The libguestfs 1.51.8 package, which is a tool for accessing and modifying virtual machine (VM) disk images, adds a --chown option for virt-customize and a new --tar-in operation. A few other packages were updated in the snapshot.

An update of snapshot llvm17 17.0.6 landed in snapshot 20231203. The update for the compiler and toolchain package includes rebase patches, adjustments to the versioned executables for better support, and standardizes the management of clang-cpp using update-alternatives akin to other binaries for smoother operation. The 11.1.2 version of mariadb includes several fixes related to unwanted binary locations, memory constraints on ppc64le and skipped tests. An update of the a calendar widget for Chinese lunar library lunar-calendar 3.0.1 involves a modification of the license that transitions to LGPL-2.1 from the previous licensing terms.

An update of gnome-software 45.2 came in snapshot 20231202 and primarily focuses on translations updates for multiple languages, according to the changelog. An older GNU Compiler Collection had a git update with gcc13 13.2.1+git8109. It had fix for building MariaDB on i686 systems and implements changes related to LLVM dependency. An update of inkscape 1.3.2 addresses a data loss issue and corrects a saving error related to some shapes and 3D boxes. The app for organizing personal data and scheduling, evolution, updates to version 3.50.2 and fixes a crash and a memory leak; it also fixes an issue with the search functionality. The gtk4 4.12.4 update improves accessibility name computation, fixes memory format table errors, updated translations and makes some additional refinements.

The snapshot starting off the week was 20231201. An update of perl 5.38.2 fixes two Common Vulnerabilities and Exposures. One of those was CVE-2023-47038, which occurs when a crafted regular expression is compiled by perl. The other was CVE-2023-47039. Snapper 0.10.7 addresses issues related to diff for Logical Volume Manager-based configs and SystemCmd accepting a collection of strings. An update of iproute2 6.6 removes several features and adds backup support in the bridge along with adjustments for the security protocol suite. Other packages to update in the snapshot were ethtool 6.6, gpgme 1.23.2 and more.

Two other Arm Tumbleweed snapshots this week were 20231204 and 20231203.

a silhouette of a person's head and shoulders, used as a default avatar

Lanzado KStars 3.6.8, el planetario de KDE

Sigue el desarrollo del planetario de la Comunidad KDE. Hoy me complace anunciar que ha sido lanzado KStars 3.6.7, una nueva versión de la aplicación que nos ayuda a conocer mejor la porción del inmenso Universo que nos rodea. Un imprescindible para los amantes de la astronomía.

Lanzado KStars 3.6.8, el planetario de KDE

No hablaba de esta aplicación desde hace unos cuantos años, momento en el cual comentaba el lanzamiento de la versión 3.0, y comentaba que signfica un gran salto en cuanto calidad y funcionalidades. Hace poco comenté el lanzamiento de la versión 3.5.9 y hoy ya toca hablar de otra. Esta aplicación no para de mejorar.

Lanzado KStars 3.6.8, el planetario de KDE

Así que me complace escribir que la evolución de esta rama ha seguido a buen ritmo y que ha sido lanzado KStars 3.6.8 que trae las siguentes novedades:

  • John Evans presenta la interesante herramienta Aberration Inspector, una herramienta que hace uso del Autoenfoque para analizar el contraenfoque y la inclinación del sensor en el tren óptico conectado. Resuelve hasta 9 mosaicos virtuales en el sensor definidos por la máscara de mosaico existente.
  • Joseph McGee sigue añadiendo mejoras y correcciones para la calculadora de subexposición. En cuanto a la facilidad de uso, ahora se puede cambiar el tamaño de la ventana, se ha corregido un problema con la visualización de los consejos sobre herramientas y se ha añadido un indicador para el tipo de sensor de la cámara seleccionada (Mono/Color). En cuanto a la funcionalidad: se ha aumentado el límite superior del parámetro de entrada Incremento de ruido y se ha añadido soporte para cámaras con ruido de lectura no variable (cámaras con sensores CCD).
  • Hy Murveit ha añadido una función muy útil al Visor FITS: ¡un solucionador integrado!

Y otras pequeñas mejoras que podréis leer en la entrada del proyecto y que muestran sin lugar a dudas el buen estado del proyecto

¿Qué es KStars?

Para los que no lo sepan, KStars es un programa de planetario para el escritorio KDE, con él podemos ver en nuestra pantalla de ordenador todo el cielo de cualquier parte del mundo.
Es decir, proporciona una representación gráfica exacta del cielo nocturno, desde cualquier lugar de la Tierra, en cualquier fecha y hora. La exhibición incluye hasta 2.5 millones de estrellas (con addons adicionales), 13.000 objetos del cielo profundo, las 88 constelaciones, los 8 planetas, el Sol y la Luna, y miles de cometas y asteroides.
Tiene características para atraer a usuarios de todos los niveles, desde aficionados a profesionales, teniendo un gran potencial educativo.

La entrada Lanzado KStars 3.6.8, el planetario de KDE se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

Music of the week: String Quartets

One of my favorite albums is Vedres Csaba és a Kairosz kvartett – Áldott Idő / Blessed Time. It was made by Hungarian pianist Csaba Vedres, who worked together with a string quartet. Their music taught me that string quartets playing alone, with a piano, or with any other instrument can do some fantastic music.

The band was founded by Csaba Vedres, who had a classical music education. Besides playing the piano, he also researched the topic of classical vs. popular music. And just like me, he does not like these categories. One of his examples was Trilogy from ELP, but that will be another story :-) This album sounds more like what we usually call classical music, but not completely. Csaba is one of the best rock pianists of Hungary and you can hear that from some of the songs. I could only find a single song from the album on YouTube, but luckily you can find the full album on TIDAL.

TIDAL: https://listen.tidal.com/album/27780222

You can also find the CD at the publisher http://perifericrecords.com/hun/catalogue.php?cont=artist&artist_id=1002, together with other albums from Csaba Vedres.

I must admit that I’m not a big Jethro Tull fan. However, seeing the album cover of “The String Quartets”, I became curious and listened to the album. I was quickly addicted to it. Many old Jethro Tull songs are rearranged for a String Quartet and of course for the flute. And best of all, most songs are purely instrumental.

TIDAL: https://listen.tidal.com/album/71409468

Another album, Silver Lining Suite, which I listened to because it was a piano and a string quartet was made by Hiromi, a Japanese piano player. She wrote the album during Covid. I quickly bought it and another one of her albums on HDtracks in maximum quality, and listened to the album many times. It is difficult to choose a favorite from the album, so let me just simply link the first song. Its title is typical to Covid: “Isolation”.

TIDAL: https://listen.tidal.com/album/199559675

Finally, listen to a piece from a string quartet without any additional instruments. The Sturcz-kvartett plays their arrangement of a song by Solaris, a progrock group. It is probably the least classical sounding of the four songs, showing that a string quartet can really play any kind of music. This song was played on the 40th anniversary of Solaris as part of an online concert, due to Covid. This song is only available on YouTube.

I really hope that the rest of the songs from that concert will be available online or on Blu-Ray!

a silhouette of a person's head and shoulders, used as a default avatar

Lanzada la décima actualización de 5.27 edición ‘KDE 💖 Free Software’

Siguiendo el calendario de lanzamiento de los desarrolladores, la Comunidad KDE han comunicado que ha sido lanzada la décima actualización de Plasma 5.27, ya que esta versión es una LTS y, por tanto, tiene un peridodo de mantenimiento más alto. Además, dado que es el último hasta el lanzamiento de Plasma 6 es normal que ésta versión tenga una vida mucho más larga.

Lanzada la décima actualización de 5.27 edición ‘KDE 💖 Free Software’

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

La Comunidad KDE ha publicado hoy que ha lanzado la sexta actualización de Plasma 5.27, una versión que nos ofrecen un gran conjunto de novedades y propuestas que nos acercan a lo que vendrá cuando se realice la transición a Plasma 6. No obstante, en esta versión se han dedicado a introducir la presentación en mosaico de las ventanas, las nuevas pantallas de bienvenida y mejoras notables en Discover, por nombrar solo tres de ellas.

Lanzada la décima actualización de 5.27 edición 'KDE 💖 Free Software'

Entre los errores solucionados nos encontramos con:

  • Discover: Soporta versiones AppStream 1.0 y 0.x.
  • Powerdevil Backlighthelper: Implementadosoporte para la interfaz backlight(8) de FreeBSD.
  • KWin: Permitir ejecutar kwin5 en ventana en kwin6.

Más información: KDE

Las novedades de Plasma 5.27

Ya hablé largo y tendido de las novedades de Plasma 5.27, no obstante aqui os dejo unas pinceladas de las más importatantes:

  • Nuevas pantallas de bienvenida.
  • Mejoras en las preferencias de permisos para Flatpak.
  • Mejoras en la refactorización multimonitor.
  • Sistema de mosaicos de KWin.
  • Añadido el Calendario Hebreo en el calendario emergente del reloj digital.
  • Mejoras en Discover.
  • Más funcionalidades para Krunner.
  • Mejoras en los plasmoides.

La entrada Lanzada la décima actualización de 5.27 edición ‘KDE 💖 Free Software’ se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

the avatar of openSUSE News

The Transitional Journey of openSUSE’s Logo Rebranding

The open-source world is in the midst of an exciting transformation as the openSUSE community prepares to phase in a new project logo.

While the competition, which has more than 5,000 votes, has yet to conclude, below is a bit of information to help people understand the reasoning for rebranding the project’s logo and information about the next steps for the openSUSE brand once the logos contest is complete.

The beloved Chameleon passionately known as Geeko was first introduced in 2005 when the project began and was slightly changed in 2007 when the type was modified for the brand.

The openSUSE Project adopted the SUSE logo from 2003, but was characterized by a different text beneath it, marking an era of brand association for the community lead project. SUSE has refreshed its brand over the years and its newest logo revealed in 2020 differs completely from that of openSUSE’s. However, the brands of both SUSE and openSUSE can oftentimes confuse people who don’t understand the relationship between the open-source company SUSE and the open-source community project openSUSE.

To help reduce this cross-branding confusion, the community seeks to create a unique brand identity, but to help provide a distinction between the company and the community project; hence, the chameleon inspired logo design contest. Differing logos is a first step to help people identify the difference between the two brands and should alleviate issues that have or could arise in community projects from oozing into the company’s brand identity.

The new logo aims to create a distinct identity for openSUSE, enabling a clearer separation from SUSE. The new logo is expected to be distinguishable from SUSE’s branding and is expected to share a similar style with the logos of its distributions.

The next steps after the logo competition concludes is to discuss the winning selection during the openSUSE Community meeting on Dec. 12 at 14:30 UTC. People are welcome to attend and discuss the results and how the project should move forward with the designs.

After the new logo is announced, the old Geeko logo will be used alongside the new one in stickers and other marketing material to bridge this transition to the new logo. Introducing the new logo alongside the old one will help users adapt to the new identity gradually.

Community members will likely see the logo on table clothes, clothing and other apparel during the transition period, which should make these items unique collectibles. Community members can help get information out about the new logo by attending open-source events and organize a booth at one of the several events.

People within the community who will have feedback about the newly selected logo can email the project’s artwork mailing list or discuss in on the project’s marketing Telegram group.

The person doing the branding changes and maintenance for the distributions has a say in any changes. The ultimate brand decision will rest with members of the project doing the implementation, but the results from this logo competition will provide an expressed opinion of the brand identity project wide.

Vote now at survey.opensuse.org.

a silhouette of a person's head and shoulders, used as a default avatar

Segunda actualización de digiKam 8, afinando la octava versión

El mejor gestor de imágenes de la Comunidad KDE (y una de las mejores del mercado tanto libre como privado) sigue su desarrollo y me complace anunciar que ha sido lanzada la segunda actualización de digiKam 8, una nueva versión que incluye un buen número de soluciones a los errores inherentes a una gran actualización como fue la del 16 de abril.

Segunda actualización de digiKam 8, afinando la octava versión

Tras diez meses de mantenimiento activo y una larga selección de errores, el equipo de digiKam se enorgullece de presentar la versión 8.2.0 de su gestor de fotos digitales de código abierto.

Esta versión llega con una larga revisión de las entradas de bugzilla. Los errores presentes desde hace tiempo en la versión anterior han sido corregidos y se ha dedicado mucho tiempo a contactar con los usuarios para validar los cambios en el pre-lanzamiento y confirmar las correcciones antes de laanzar la aplicación.

Segunda actualización de digiKam 8, afinando la octava versión

Esta versión viene con una gran lista novedades, algunas de las cuales son las siguientes;

  • Creador de impresión: Añadidas 4 nuevas plantillas para papel fotográfico de 6,8 pulgadas.
  • General : Mejorars en la usabilidad de la pestaña de la barra lateral Propiedades de Imagen.
  • Libraw : Actualización a la versión 2023-05-14
  • Paquetes : Actualizado Exiv2 a la última versión 0.28
  • Paquetes : Actualizado el framework KF5 a la última versión 5.106
  • Paquetes : Se incluye el estilo de widgets Breeze en el paquete MacOS para renderizar correctamente los contenidos GUI.
  • Etiquetas : Añadida la posibilidad de eliminar todas las etiquetas de la cara de los elementos seleccionados.
  • Etiquetas : Añadida la posibilidad de eliminar todas las etiquetas de los elementos seleccionados, excepto las etiquetas faciales.
  • Similitud : Mejora de la usabilidad de las imágenes de referencia durante la búsqueda de imágenes duplicadas.

Más información: Digikam

Las noveadesde digiKam 8

Lanzado digiKam 8.0, con mejoras en la documentación y más formatos soportados

El pasado 16 de abril, es decir, ayer fue lanzado digiKam 8.0, la nueva versión de uno de los gestores de imágenes más completo que puedes encontrar en el mundo GNU/Linux, e incluso en el mundo privativo.

Este nuevo digiKam ha recibido un intenso trabajo en muchas de sus facetas, no en vano han pasado más de dos años de desarrollo donde se han ido puliendo aspectos que estaban descuidados, que simplemente se habían quedado obsoletos o que deben adaptarse a los tiempos en los que vivimos.

Lanzado digiKam 8.0, con mejoras en la documentación y más formatos soportados

Y es que, en el mundo del Software, y en cualquier otro mundo también, si no se evoluciona te extingues. De esta forma, una pincelada de las novedades que nos ofrece su octava versión estable son las siguientes:

  • Mejoras en la traducciones.
  • Revisión completa de la versión Windows.

Más información: digiKam

¿Qué es digiKam?

La mejor forma de definir digiKam es buscar como se describe esta aplicación de userbase.kde.org y realizar una pequeña síntesis:

«DigiKam es una aplicación que te permite la importación de fotografías desde  cámaras, creación de álbumes, etiquetado con fechas, temas y otras propiedades, utilidades de búsqueda excelentes y modificación de imágenes en masa.»

La entrada Segunda actualización de digiKam 8, afinando la octava versión se publicó primero en KDE Blog.

a silhouette of a person's head and shoulders, used as a default avatar

OmegaTで omegat-textra-plugin を使う時の注意事項

この記事は openSUSE Advent Calendar 2023 の5日目です。

openSUSE 15.6 にむけて、packaeges-i18n の翻訳を始めています。翻訳は Weblate を使うのですが、対話的にWebベースで作業をすると結構手間がかかります。量が多い場合は、翻訳対象データをダウンロードし、ローカルで作業した方が速くなります。
ローカルで作業するときには、オープンソースの翻訳支援ツール OmegaT を使うのが便利です。さらに、NICT が開発した機械翻訳システム textra を併用すると翻訳効率が大幅に向上します。そのために、OmegaT 用のプラグインも用意されています。

openSUSE の packages-i10n の翻訳は、しばらく前から上記の組み合わせで作業を行っていました。Weblateから未翻訳分の行を gettext po 形式でダウンロードして OmegaT で翻訳、仕上がったら po ファイルをアップロードすれば作業は終わります。textra がかなりきれいに訳してくれるので、1日あれば数百行の翻訳をこなす事ができます。今これを書いている時点でも、カテゴリ x (先頭が x で始まるパッケージ群) の追加翻訳数百行をだいたい1日で終えています。

しかし、環境を最新のWindows11にするため、OmegaTとプラグインも最新にした所、動作エラーとなり、原因を捜すのに苦労しました。結論から言うと、OmegaT用のプラグイン最新版(v2022.2.2) では Windows10/11 環境での OmegaT では動作しません。一つ前のバージョン v2022.2.1 では動きます。もしも、他の翻訳に OmegaT+textra を使う事を考えているのであれば注意してください。