Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.


Friday
20 April, 2018


face

There have been a few openSUSE Tumbleweed snapshots released in the past two weeks that brought some new features and fixes to users.

This blog will go over the past two snapshots.

The last snapshot, 20180416, had several packages updated. The adobe-sourceserifpro-fonts package updated to version 2.000; with the change, the fonts were refined to make the Semibold and Bold heavier. Both dbus-1 and dbus-1-x11 were updated to 1.12.6, which fixed some regreations introduced in version 1.10.18 and 1.11.0. The gtk-vnc 0.7.2 package deprecated the manual python2 binding, which will be deleted in the next release, in favor of GObject introspection. Notifications that caused a crash were fixed in kdeconnect-kde 1.3.0. The 4.16.2 Linux Kernel made ip_tunnel, ipv6, ip6_gre, ip6_tunnel and vti6 better to validate user provided tunnel names. Due to a build system failure, not all 4.16.2 binaries were built correctly; this will be resolved in the 20180417 snapshot, which will be released shortly. Krita 4.0.1 had multiple fixes from its major version upgrade. The visual diff and merge tool meld 3.19.0 added new features like a new per-pane status bar with selectors for syntax highlighting and text encoding. Python Imaging Library python-Pillow 5.1.0 removed the freetype-2.9.patch and YaST had several packages with a version bump.

Snapshot 20180410 had less than a handful of packages updated. The Advanced Linux Sound Architecture package, alsa ,1.1.6 removed unused macros and added support for python3 and alsa-utils 1.1.6 removed some obsolete patches. GNU Compiler Collection 7 enabled a fix for aarch64 and the communication package rzsz had rebase patches with its release candidate in the 0.12.21 version.

The Tumbleweed rating tool is currently trending the past few snapshots as unstable, but the last snapshots rating is posting a false negative due to comments made on the openSUSE Factory Mailing thread about the 4.16.2 Linux Kernel.


face

Hacking on gnome-class continues apace!

Philippe updated our dependencies.

Alberto made the syntax for per-instance [private structs][private1] more ergonomic, and then made that code nice and compact.

Martin improved our conversion from CamelCase to snake_case for code generation.

Daniel added initial support for GObject properties. This is not finished yet, but the initial parser and code generation is done.

Guillaume turned gir, the binding generator in gtk-rs, from a binary into a library crate. This will let us have all the GObject Introspection information for parent classes at compilation time.

Antoni has been working on a tricky problem. GTK+ structs that have bitfields do not get reconstructed correctly from the GObject Introspection information — Rust does not handle C bitfields yet. This has two implications. First, we lose some of the original struct fields in the generated bindings. Second, the sizes of the generated structs are not the same as the original C structs, so g_type_register_static() complains that one is trying to register an invalid class.

Yesterday we got as far as reading the amd64 and ARM ABI manuals to see what the hell C compilers are supposed to do for laying out structs with bitfields. Most likely, we will have a temporary fix in gir's code generator so that it generates structs with the same layout as the C ones, with padding in place of the space for bitfields. Later we can remove this when rustc gets support for C bitfields.

I've been working on support for GObject interfaces. The basic parsing is done; I'm about to refactor the code generation so I can reuse the parts that fill vtables from classes.

Yesterday we went to the Madrid Rust Meetup, a regular meeting of rustaceans here. Martin talked about WebRender; I talked about refactoring C to port it to Rust, and then Alex talked about Rust's plans for 2018. Fun times.

Sponsored by the GNOME Foundation

Hosted by OpenShine


face

El software libre en desarrollo constante suele convertirse en el mejor software posible. Ejemplos como Krita, digiKam o Dolphin ponen de manifiesto la veracidad de esta frase. Es por ello que me complace hacer entradas sobre este tipo de aplicaciones, como el editor de vídeo no lineal de KDE. Y es que los desarrolladores de Kdenlive van a celebrar y participar en una serie de eventos durante el mes de abril en los cuales harán promoción de su aplicación al tiempo que reciben el tan valorado feedack por parte de usuarios y simpatizantes.

Desarrolladores de Kdenlive y sus eventos de abril

La semana que viene, el grupo de desarrollo de Kdenlive realizará un Sprint en Carrefour Numérique en la Cité des Sciences, una gran oportunidad para que los programadores de la aplicación compartan por unos días algo más que correos, mensajes y código informático.

Siendo más precisos, del 25 al 29 de abril los desarrolladores de Kdenlive realizrán su Sprint, de los cuales dos, del 27 al 29 serán abiertos al público.

Desarrolladores de Kdenlive y sus eventos de abril

De esta forma, el viernes 27 de las 16:00 a las 18:00t el evento estaŕa a abierto a cualquier persona que quiera unirse al proyecto de la mejor forma posible hablando son sus responsables.

Por otra parte, el sábado 28 de abril se realizará una presentación pública a las 14:45 en la que podrás descubrir las funcionalidades de Kdenlive y conocer sus novedades.

Una vez finalizado el Sprint, los desarrolladores volarán a España para participar en la Libre Graphics Meeting de Sevilla.

Más información: KDE.News

¿Qué es Kdenlive?

Kdenlive (acrónimo del inglés: KDE Non-Linear Video Editor) (ˌkeɪdɛnˈlaɪv) es un editor de video no lineal para KDE que soporta todos los formatos de vídeos de codificador FFmpeg (DV, HDV, mpeg, avi, mp4, mov, flv, ogg, wav, mp3, vorbis, …) y los formatos de imágenes  clásicas (gif, png, jpeg, xcf, exr, tiff, svg, …)

Además, tiene las siguientes características:

  • Dispone de linea de tiempo con función búsqueda.
  • Copiado y pegado de clips.
  • Función deshacer completa.
  • Captura de por Firewire: DV y HDV
  • Captura por Video4Linux
  • Exporta en diferentes formatos:  mpeg, avi, dv, flash, mov, …
  • Múltiples efectos como: Automask,  Box Blur, Charcoal, etc.

Más información: Kdenlive


Thursday
19 April, 2018



face
Como instalar o programa IRPF 2018 no Linux via arquivo BIN

E novamente, chegou a hora de acertar as contas com o leão, por isso, se você quer fazer sua declaração do imposto de renda pessoa física no Linux, veja aqui como instalar o programa IRPF 2018 no Linux.

Leia o restante do texto "Como instalar o programa IRPF 2018 no Linux"

O post Como instalar o programa IRPF 2018 no Linux via arquivo BIN apareceu primeiro em Blog do Edivaldo.


face
Tor no Linux: veja como instalar manualmente

Se você precisa de um navegador seguro e com suporte a navegação realmente anônima, veja aqui como instalar manualmente o navegador Tor no Linux.

Leia o restante do texto "Tor no Linux: veja como instalar manualmente"

O post Tor no Linux: veja como instalar manualmente apareceu primeiro em Blog do Edivaldo.


face
Como instalar o jogo de corrida TORCS no Linux via Flatpak

Se você gosta de jogos de corrida, conheça, veja como instalar o jogo TORCS no Linux via Flatpak, e comece a quer competir.

Leia o restante do texto "Como instalar o jogo TORCS no Linux via Flatpak"

O post Como instalar o jogo de corrida TORCS no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


face
Soundcloud no Linux? Veja como instalar o Auryo via AppImage

Se você estiver procurando por um aplicativo desktop Soundcloud no Linux, veja como instalar o Auryo via AppImage e resolva seu problema.

Leia o restante do texto "Soundcloud no Linux? Veja como instalar o Auryo via AppImage"

O post Soundcloud no Linux? Veja como instalar o Auryo via AppImage apareceu primeiro em Blog do Edivaldo.


face
Como instalar a última versão do driver Nvidia no Linux

Foi lançada mais uma atualização do Nvidia Driver para Linux. Se você utiliza um hardware suportado por esse pacote, veja aqui como instalar a última versão do driver Nvidia no Linux, ou melhor, em qualquer distribuição Linux suportada por ele.

Leia o restante do texto "Como instalar a última versão do driver Nvidia no Linux"

O post Como instalar a última versão do driver Nvidia no Linux apareceu primeiro em Blog do Edivaldo.


face

Hay días que pasan cosas y no tienes tiempo de escribir. Ya se que podría haber hecho la entrada mucho antes, pero en ocasiones el tiempo avanza inexorable y otras menesteres inundan tu mente. Así que hoy realizo una entrada simple y a modo de simple noticia con la promesa de que mañana el sábado la pueda ampliar como se merece. Y es que ha sido lanzado KDE Aplicaciones 18.04, la gran revisión del ecosistema de programas de la Comunidad KDE que viene cargado de novedades.

Lanzado KDE Aplicaciones 18.04

Fiel a su cita del mes de abril, ha sido lanzado KDE Aplicaciones 18.04, la colección de programas del sistema KDE, que se integra a la perfección con el escritorio Plasma y que basa su trabajo en KDE Frameworks.

Y esta nueva versión viene cargada de novedades en algunas de sus aplicaciones principales. A modo de rápido resumen a algunas de ellas tenemos que:

  • Dolphin, el explorador de archivos ofrece:
    • Mejoras en la ventana de Lugares.
    • La ventana de terminal puede ajustarse a cualquier área de la ventana principal.
    • Mejoras de integración con GIT.
  • Konsole, el terminal llega con las siguientes novedades:
    • Posibilidad de bajar esquemas de colores mediante “Obtén novedades candentes”
    • Añadido un nuevo modo de solo lectura.

Lanzado KDE Aplicaciones 18.04

  • En el apartado multimedia tenemos:
    • JuK, un reproductor musical del KDE, admite ahora Wayland.
    • Kdenlive ha solucionado los errores al redimensionar los clips y proporciona iconos más nítidos en monitores HiDPI, entre otras mejoras.
  • Gwenview, el visor básico ofrece numerosas novedades:
    • Añadido soporte para los controles MPRIS.
    • Mejoras en la herramienta recortar.
    • Ahora se puede salir del modo pantalla completa con “Esc”
  • Spectacle, el capturador de pantalla:
    • Ahora recuerda la última acción realizada con la imagen capturada.
    • Se ha simplificado las opciones de configuración.

En resumen, porque hoy tengo el tiempo que tengo: un aluvión de novedades centradas en mejorar la usabilidad de muchas de las aplicaciones que usamos día a día.

Más información: KDE.org


face

openSUSE loves Let's Encrypt™

Maybe some of you noticed, that our certificate *.opensuse.org on many of services will expire soon (on 2018-04-23).

As we noticed that – as well – we decided to put a bit of work into this topic and we will use Let’s Encrypt certificates for the encrypted services of the openSUSE community.

This is just a short notice / announcement for all of you, that we are working on this topic at the moment. We will announce, together with the deployment of the new certificate, the regarding hashes and maybe some further information on our way of implementing things.

Just to give you a small number of services which will be affected, maybe you use one of the following list:

(This is a mixed list of services maintained by openSUSE Heroes and/or several SUSE teams for the openSUSE community – the certificate exchange will affect those services.)

  • build.opensuse.org
  • api.opensuse.org
  • openqa.opensuse.org
  • static.opensuse.org
  • ci.opensuse.org
  • svn.opensuse.org
  • software.opensuse.org
  • $LANG.opensuse.org for the several wiki instances
  • download.opensuse.org
  • keyserver.opensuse.org
  • …and many, many more :) – thanks to everybody in the openSUSE Heroes team for maintaining the zoo of services ;)

Thanks to the FLOSS & openSUSE community, we have full support of Let’s Encrypt certificates already on board our distribution.

As there are so many options to choose, we decided for the following tool to use Let’s Encrypt certificates:

  • dehydrated – as client with ACME v2 support – https://software.opensuse.org/package/dehydrated
    • with custom hook scripts, that will provide the wildcard-certificates to our proxy-infrastructure

Thanks to everybody involved in this task for getting the migration done.

Fun fact, as you might have noticed before, news.opensuse.org is not part of the openSUSE Heroes infrastructure (yet) and already got a new certificate from DigiCert.


face
Instalando o Java no Linux: tudo que já foi publicado sobre o assunto

Java é uma linguagem e ao mesmo tempo uma plataforma importante. No Linux, cada distribuição tem seu modo de fornecer o Java e para dar aos usuários um método que funcione na maioria delas, hoje mostrarei como instalar Java no Linux manualmente (nesse caso o Java da Oracle).

Leia o restante do texto "Java no Linux: veja como Instalar manualmente"

O post Java no Linux: veja como Instalar manualmente apareceu primeiro em Blog do Edivaldo.


face
Lançado o VirtualBox 5.2.10 com suporte para o Kernel 4.15

A Oracle lançou uma nova versão estável do software de virtualização VirtualBox de código aberto e multiplataforma, o VirtualBox 5.2.10 com várias correções de bugs e melhorias. Confira os detalhes desse release e descubra como instalar.

Leia o restante do texto "Lançado o VirtualBox 5.2.10 com suporte para o Kernel 4.15"

O post Lançado o VirtualBox 5.2.10 com suporte para o Kernel 4.15 apareceu primeiro em Blog do Edivaldo.


face
Lançado Rise of the Tomb Raider: 20 Year Celebration para Linux

A Feral Interactive, editora de jogos sediada no Reino Unido, anunciou hoje a disponibilidade do game Rise of the Tomb Raider: 20 Year Celebration para Linux. Confira os detalhes deste lançamento.

Leia o restante do texto "Lançado Rise of the Tomb Raider: 20 Year Celebration para Linux"

O post Lançado Rise of the Tomb Raider: 20 Year Celebration para Linux apareceu primeiro em Blog do Edivaldo.


Michael Meeks: 2018-04-19 Thursday.

12:54 UTCmember

face
  • Mail chew; hunted the house for a spare disk, and was encouraged to use Clonezilla via a great image from Taiwan. Call with sales & marketing team. Lunch.
  • BT Phoned up to say I'd run up a $100 phone bill calling India yesterday and could they do something about that; surreal.
  • Thrilled to see the team get Collabora Online 3.2 released:

    Collabora Online 3.2 including data validity

    A number of great new features for our customers & partners, including data-validity - so you can limit the options in a drop-down for a cell - so that they make sense (to Patriot watchers anyway), as well as basic things like Insert -> chart something not present in Word Online (for example).
  • Pondered why Windows 10 fails to boot in curious ways when its disk is copied to another disk without the disk label being made to match; any why it then proceeds on a length series of fruitless, attempted repairs.

face
Como instalar e usar o Stacer no Linux via AppImage ou código fonte

Se você está a procura de uma ferramenta para melhorar o desempenho do seu sistema, veja como instalar e usar o Stacer no Linux.

Leia o restante do texto "Como instalar e usar o Stacer no Linux"

O post Como instalar e usar o Stacer no Linux via AppImage ou código fonte apareceu primeiro em Blog do Edivaldo.


face

Ya hay fecha definitiva para la publicación final de la distribución de GNU/Linux openSUSE Leap 15.

Ya se ha confirmado la fecha oficial en la que se publicará la versión final y estable de la distribución de GNU/Linux openSUSE Leap 15 y será el 25 de mayo de 2018 coincidiendo con la reunión anual de la comunidad de openSUSE en openSUSE Conference que se celebrará este año en la ciudad de Praga.

Ya os he contado en otras ocasiones que desde hace un par de ediciones de openSUSE Leap, el desarrollo de la distro se hace adaptando el modelo “rolling release” para ira publicando las versiones de desarrollo.

Esto quiere decir que puedes descargar la ISO actual en este enlace:

Instalarla e ir actualizando a las distintas versiones de desarrollo que se vayan publicando, hasta llegar a la versión final. Una vez publicada la versión final la distribución deja el modelo “rolling release” y adapta la opción de lanzamientos y publicaciones fijas.

Leap ofrece así una estabilidad en el sistema que ofrece mantenimiento y actualizaciones de seguridad durante muchos años, sin perder la estabilidad, lo que lo hace una opción interesante para pequeños servidores, equipos y usuarios que no requieran estar a la última, etc.

Como viene siendo habitual desde hace unos años, openSUSE Leap adopta el núcleo de desarrollo de la parte fundamental del sistema de SUSE Linux Enterprise, la distribución de pago creada por la ingeniería de SUSE.

Sobre esa base, se añaden los paquetes de software comunitarios, mantenidos por una comunidad que empaqueta, mantiene, corrige errores de un software cada vez más numeroso disponible para la comunidad de openSUSE.

Herramientas libres creadas por openSUSE, como Open Build Service, facilitan a la comunidad el mantener el software no sólo para openSUSE si no también con la posibilidad de empaquetar para otras distribuciones.

Yo ya estoy probando Leap 15 en una partición de mi portátil desde hace tiempo, ten en cuenta que todavía no está publicada la versión final, por lo que todavía puede presentar alguna inestabilidad. Pero puedes probarla para reportar errores, corregir aspectos, etc participando en sus listas de correo, o bugzilla.

Al igual que en publicaciones anteriores Leap tendrá actualizaciones en forma de “service pack” en próximas versiones de Leap 15.1, Leap 15.2 y Leap 15.3. Lo que da a la serie 15 de openSUSE Leap un mantenimiento de al menos 3 años en actualizaciones de seguridad y mantenimiento.

Puedes leer más en el anuncio oficial:

Si estás buscando una distribución de GNU/Linux madura y estable prueba openSUSE Leap y si te convence disfruta y… have a lot of fun!

—————————————————


face

The ballots for Elections to fill the three seats on the openSUSE Board are open until April 27.

The voting began April 15 and openSUSE Members are able to vote for the following candidates:

Gertjan Lettink ( Knurpht )

Simon Lees

Ana Martinez

Gerry Makaro ( Fraser_Bell )

Aaron Luna

openSUSE Members should have received an email from the openSUSE Election Officials with a link and Election Fingerprint to cast their ballot on April 15.

The platform gives three steps for voting like selecting the candidates, reviewing and confirming the voter’s choices for the board and the final step of submitting the encrypted ballot.

Those three candidates that are elected to the position will serve a 24-month term.

Visit the openSUSE wiki to understand more about the voting process.


face

Time Applications

I am not a big fan of smart Phones and tablets but I do like some of the convenient, appliance-like features of a few applications. I do find that I go for my phone for the stopwatch and timer features but sometimes, I just don’t have my phone on me and need that darn stopwatch or countdown timer. I had forgotten that I used to use such things back in my Mandrake / Mandriva Linux days, before, I had a smart phone.

The two applications, Kronometer and KAlarm are in the main repository of openSUSE Leap (v15) and Tumbleweed. I also appreciate that these applications have stuck with the traditional KDE naming convention and begin with a “K”. It makes my Komputer happy.

Installation

Search in the YaST Tool or on software.opensuse.org for these bits of software to click-install or you can use my favorite method, the terminal!

sudo zypper install kalarm kronometer

They are small applications so installation won’t take long.

Kronometer

This is a stopwatch application with lap feature similar as you may have used on other devices but adds the feature to enter notes next to each line, sort by lap times, or even by the Notes column.

Kronometer-01You can save this data and “name” the current session for use or review later. To do so select Save As… and you are given a prompt to name the Session.

Kronometer-03

This will store your data as a JSON file in your home directory:

~/.local/share/kronometer/sessions.json

File > Open… will give you a list of all your previously saved sessions.

Kronometer-06

Double click on the number of one of the lines and you can bring up a previous session and continue using it. I don’t know how useful that would be but it’s nice to know it’s available.

What is pretty dang cool is that it can export into CSV format. CSV in an open format readable by LibreOffice or any other spreadsheet application where you can make pretty graphs or pie charts and so forth. In order to export the data, to CSV you have to Select File > Export Laps As… and put it someplace you will remember.

To test it out, I opened the File in LibreOffice and the title you used for Save As… doesn’t exist in the exported data. Something else to note, if you put a comma in the “Notes” field, the CSV import will put whatever was placed after that comma into another cell… hence the name, Comma Separated Values.

Kronometer-02

Over all, this is a great, basic application and very useful when needing to time something, many somethings or to collect data on a study you are conducting.

KAlarm

KAlarm is a personal alarm message, command and email scheduler built for the KDE Plasma environment. This can be useful in many ways and can also be integrated into the calendaring application, Korganizer. It has more features than you will probably need so I will just


Wednesday
18 April, 2018


face

O lançamento do openSUSE Leap 15 está previsto para o primeiro dia da conferência openSUSE deste ano em Praga, na República Tcheca, no dia 25 de maio as 12:00 UTC.
O Leap tem usado um modelo de desenvolvimento contínuo para criar versões beta do Leap 15. Correções de bugs e novos pacotes foram lançados via snapshots para os usuários que testam as versões beta. Os instantâneos da versão de teste serão interrompidos e as atualizações de manutenção e segurança da versão do Leap 15 começarão no próximo mês. Os profissionais de Linux e qualquer um que deseje usar o Leap 15 são encorajados a testar as versões beta, pois ainda há snapshots sendo lançados e anunciados na lista de discussão do Factory do openSUSE. Uma lista de itens para testar está disponível aqui.O projeto openSUSE tem o prazer de anunciar que, com o Leap 15 Live, as imagens estarão novamente disponíveis. Tanto o KDE quanto o GNOME podem ser testados sem ter que alterar seu sistema atual.O openSUSE Leap 15 compartilha um núcleo comum com as fontes do SUSE Linux Enterprise (SLE) 15 e possui milhares de pacotes da comunidade para atender às necessidades de usuários profissionais e semi-profissionais e suas cargas de trabalho.O Kubic Project contribuiu com uma seleção de função do sistema disponível com o release que oferece dois tipos de funções de servidor; a função de servidor clássica e uma função de servidor transacional, que usa atualizações transacionais e um sistema de arquivos raiz somente leitura. O lançamento na conferência do openSUSE dará à comunidade openSUSE e aos projetos de Software Livre de Código Aberto uma oportunidade para discutir planos para o lançamento do openSUSE Leap 15, que receberá atualizações de manutenção por pelo menos três anos.



face
Como esconder arquivos e pastas sem renomeá-los

Quer ocultar alguns arquivos no Linux, mas não está conseguindo mudar o nome deles para fazer isso? Então veja como esconder arquivos e pastas sem renomeá-los.

Leia o restante do texto "Como esconder arquivos e pastas sem renomeá-los"

O post Como esconder arquivos e pastas sem renomeá-los apareceu primeiro em Blog do Edivaldo.


Michael Meeks: 2018-04-18 Wednesday.

21:00 UTCmember

face
  • Sync call with Miklos, mail chew; poked at some socket code. Still sad that there is no good C event-loop, and as such no async structure that a nice DNS APIs could fit into; ho hum. Of course there is getdns but it in turn has several dependencies.
  • Customer call much of the afternoon. Pleased to see the free Samsung SSD imaging tool do a great job of moving a Windows install to a new disk.

face
Como instalar o jogo Cows Revenge no Linux via Flatpak

Se você curte jogos indie com temas reacionário e vacas (rebeldes), conheça e veja como instalar o jogo Cows Revenge no Linux via Flatpak.

Leia o restante do texto "Como instalar o jogo Cows Revenge no Linux via Flatpak"

O post Como instalar o jogo Cows Revenge no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


face
Como instalar o QCAD no Linux manualmente

Procurando um poderoso poderoso sistema de CAD 2D, que seja fácil de usar? Então conheça e instale o QCAD no Linux manualmente.

Leia o restante do texto "Como instalar o QCAD no Linux manualmente"

O post Como instalar o QCAD no Linux manualmente apareceu primeiro em Blog do Edivaldo.


face
Cliquez sur l'image pour l'afficher en taille normale

Nom : official-logo-color.jpg 
Affichages : 336 
Taille : 58.1 Ko 
ID : 4089
La date de publication d'openSUSE Leap 15 a été définie et aura lieu le premier jour de la

face

La date de publication d'openSUSE Leap 15 a été définie et aura lieu le premier jour de la conférence openSUSE 2018 qui se tiendra cette année à Prague. Ce sera donc le vendredi 25 mai à 12h00 UTC.

La date limite pour soumettre des paquets et/ou des mises à jour de paquets a été fixée au mardi 24 avril prochain, date à laquelle Leap entrera en phase de « Release Candidate » (version éligible à la publication).

Leap a suivi un mode de développement continu dans le cadre des publications des versions beta . Les mises à jour et correctifs ont été rendus disponibles par le biais d'instantanés, permettant aux utilisateurs de tester lesdites versions beta. La publication des instantanés va cesser à présent et les mises à jour de maintenance et de sécurité pour Leap 15.0 commenceront en début de mois prochain.

Les utilisateurs professionnels de GNU/Linux et tous ceux souhaitant utiliser Leap 15 sont encouragés à utiliser les versions beta tant que les instantanés sont publiés (leur annonce est faite sur la liste de diffusion openSUSE Factory Mailing List. La liste des points à tester plus particulièrement est disponible ici .

Le projet openSUSE est heureux d'annoncer que les limages « live » de Leap 15 sont de nouveau disponibles. KDE et GNOME peuvent donc être testés sans modification de votre système d'exploitation actuel.

openSUSE Leap 15 partage une base de code commune avec SUSE Linux Enterprise (SLE) en y ajoutant des milliers de paquets communautaires afin de combler les besoins des utilisateurs professionnels et semi-professionnels dans toutes leurs activités.

Le projet Kubic a apporté à la distribution un système de sélection de rôle permettant de choisir entre deux types de serveurs :

  • le rôle de serveur classique ;
  • et le rôle de serveur transactionnel utilisant les mises à jour transactionnelles et un système de fichiers racine en lecture seule.

La publication de Leap 15 au cours de la conférence openSUSE donnera à la communauté openSUSE et à d'autres projets de logiciels libres et open-source l'opportunité d'échanger autour de la sortie cette distribution qui devrait recevoir des mises à jour durant au moins trois ans.

Source: https://news.opensuse.org/2018/04/18/opensuse-leap-15-release-scheduled-for-may-25/


face

Un extenso e intenso libro escrito por Jen0f0nte sobre el uso de software libre en todo lo que abarca el arte de la fotografía.

Portada del libro escrito por Jen0f0nte

Si el resultado de un trabajo extenso y minucioso da como resultado un libro de calidad sobre fotografía, y además el escritor vierte el conocimiento recopilado en el libro de manera libre y generosa, no cabe otra opción que alabar el trabajo de calidad muy bien hecho.

Y este es el caso de este libro que en este pequeño artículo quiero presentar. Se trata del libro “Fotografía Libre” escrito por Juan Luis Fernández Gallo más conocido como Jen0f0nte.

Este es un extenso (casi 1000 páginas) libro, recopilado a partir de los artículos que semanalmente iba escribiendo en la web Colaboratorio.

Pero es mucho más, es un proyecto personal del escritor en el que ha plasmado muchos conocimientos sobre el amplio arte de la fotografía, y lo ha querido hacer con un empeño especial. Ha querido demostrar (una vez más) que con herramientas de software libre se puede realizar grandes cosas con gran calidad.

El libro está publicado bajo una licencia Creative Commons 4.0 by-sa que permite el descargar, compartir, reutilizar y difundir los cambios siempre respetando la licencia libre.

Lo he descargado hace unas horas, y he estado echándole un vistazo. Lo primero que transmite al quien lo hojea es la profesionalidad y meticulosidad que destila.

Jen0f0nte domina muy bien el lenguaje (ser licenciado en Filología Hispánica supongo que algo le ayuda) y no le falta discurso. Se hace cercano en un primer momento y nada abrumador.

Un libro bien maquetado, bien estructurado, sencillo de leer o de consultar. Un apoyo en muchos casos como consulta rápida o como lectura más profunda en temas de los que desconocemos.

Al tratar sobre fotografía, no podían faltar los ejemplos gráficos que apoyan el texto y lo complementan para ayudar a quien lo lee a comprender conceptos y ver de manera gráfica sobre lo que trata el tema.

Casi 1000 páginas intensas que abarcan desde el propio hardware que se necesita para la fotografía, hasta el tratado posterior de esas imágenes captadas por la cámara y el ojo de quien la dispara.

He terminado de hojearlo de una manera rápida y primero desde aquí agradecer al proyecto Colaboratorio, el haber dado la posibilidad de engendrar una obra como este libro, y segundo agradecer al autor las horas de trabajo que un proyecto como este seguro que tiene detrás, y además su gran generosidad al publicarlo de manera libre.

Si os interesa un poco la fotografía os aconsejo este libro, donde podréis ampliar algunos aspectos de esa afición. Si además os interesa el software libre entonces no os lo penséis más.

Jen0f0nte deja claro que el


face

The release of openSUSE Leap 15 is scheduled to be release during the first day of this year’s openSUSE Conference in Prague, Czech Republic on May 25.

The package submission deadline for non-bug fix package updates is April 24 as Leap enters the release candidate phase. The scheduled release for Leap 15 is May 25 at 12:00 UTC.

Leap has been using a rolling development model for building Leap 15 beta versions. Bug fixes and new packages have been released via snapshots to users testing the beta versions. The snapshots for the test version will stop and maintenance and security updates for Leap 15’s release will begin next month. Linux professionals and anyone looking to use Leap 15 are encouraged to test the beta versions as there is still snapshots being released and announced on the openSUSE Factory Mailing List. A list of items to test is available here.

The openSUSE project is pleased to announce that with Leap 15 Live images will again be available. Both KDE and GNOME can be tested without having to change your current system.

openSUSE Leap 15 shares a common core with SUSE Linux Enterprise (SLE) 15 sources and has thousands of community packages on top to meet the needs of professional and semi-professional users and their workloads.

The Kubic Project contributed a system role selection available with the release that offers two types of server roles; the classic server role and a Transactional Server role, which uses transactional updates and a Read-Only Root Filesystem. The release at the openSUSE Conference will give the openSUSE community and Free Open Source Software projects an opportunity to discuss plans for the openSUSE Leap 15 release, which will receive maintenance updates for at least three years.



face

I'm in Madrid since Monday, at the third GNOME+Rust hackfest! The OpenShine folks are kindly letting us use their offices, on the seventh floor of a building by the Cuatro Caminos roundabout.

I am very, very thankful that this time everyone seems to be working on developing gnome-class. It's a difficult project for me, and more brainpower is definitely welcome — all the indirection, type conversion, GObject obscurity, and procedural macro shenanigans definitely take a toll on oneself.

Gnome-class internals

Gnome-class internals on the whiteboard

I explained how gnome-class works to the rest of the hackfest attendees. I've been writing a document on gnome-class's internals, so the whiteboard was a whirlwind tour through it.

Error messages from the compiler

Antoni Boucher, the author of relm (a Rust crate to write GTK+ asynchronous widgets with an Elm-like model), explained to me how relm manages to present good error messages from the Rust compiler, when the user's code has mistakes. Right now this is in a very bad state in gnome-class: user errors within the invocation of the procedural macro get shown by the compiler as errors at the macro call, so you don't get line number information that is meaningful.

For a large part of the day we tried to refactor bits of gnome-class to do something similar. It is very slightly better now, but this really requires me to sit down calmly, at home, and to fully understand how relm does it and what changes are needed in the syn parser crate to make it easy to present good errors.

I think I'll continue this work at home, as there is a lot of source code to understand: the combinator parsers in syn, the error handling scheme in relm, and the peculiarities of gnome-class.

Further work during the hackfest

Other people working on gnome-class are adding support for GObject properties, inheritance from non-Rust classes, and improving the ergonomics of class-private structures.

I think I'll stop working on error messages for now, and focus instead on either supporting GTypeInterfaces, or completing support for type conversions for methods and signals.

Other happenings in Rust

Paolo Borelli has been porting RsvgState to Rust in librsvg. This is the big structure that holds all the CSS state for SVG elements. This is very meticulous work, and I'm thankful that Paolo is paying good attention to it. Soon we will have all the style machinery for librsvg in Rust, which will make it easier to use the selectors crate from Servo instead of libcroco, as the latter is unmaintained.

Food

Food in Madrid

Ah, Spanish food. We have been enjoying cheese, jamón, tortilla, pimientos, oxtail stews, natillas, café con leche...

Thanks

Thanks to OpenShine for hosting the hackfest, and to the GNOME Foundation for sponsoring my travel. And thanks for Alberto Ruiz for putting me up in his house!

Sponsored by the GNOME Foundation

Older blog entries ->