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 September, 2019


face

Como comenté recientemente, el pŕoximo sábado 21 de septiembre se va a celebrar el Software Freedom Day 2019, un día muy especial para la Comunidad ya que en él se conmemora el desarrollo de un proyecto que en realidad va mucho más lejos que el simple (o complicado) Software. Cuando publique la entrada esta semana no había ninguna ciudad españoal donde acudir, así que me congratula compartir con vosotros que Barcelona, Granada y Madrid son sede del Software Freedom Day 2019 en España. ¿Quieres conocer más detalles? Sigue leyendo.

Barcelona, Granada y Madrid son sede del Software Freedom Day 2019 en España

Barcelona, Granada y Madrid son sede del Software Freedom Day 2019 en EspañaCada mes de septiembre se celebrar el Software Freedom Day, y este 2019 no es una excepción. De esta forma, la organización sin ánimo lucro Software Freedom International coordina los (SFD) Software Freedom Day SFD como un evento global, proporcionando soporte, material de promoción y puntos de colaboración.

El objetivo fundamental de esta celebración es educar al público sobre los beneficios de usar FLOSS de alta calidad en la enseñanza, en el gobierno, en el hogar y en el trabajo — en pocas palabras y resumiendo ¡en todas partes!

Así que tiene la ocasión de asistir a algunos de los eventos que hay programados para el 21 de septiembre y que en España se concretizan en las sede de Albacete, Barcelona y Madrid. Software Freedom Day 2019 #softwarefreedomday

  • Barcelona: Organitzat per Caliu (Associació d’Usuaris i Usuàries de GNU/Linux en Llengua Catalana)
    • Sábado 21 de septiembre de 2019, 16:30 a 20:30 h.
    • Centre cívic La Violeta de Gràcia, al carrer de Maspons 6,
  • Granada: Organizado por LibreLabGRX (grupo para la difusión y el apoyo al software/hardware libre y la cultura abierta de Granada)
    • Sábado, 21 de septiembre de 2019, 13:30 a 15:30
    • La Posada (Calle Periodista Eugenio Selles, 10)
  • Madrid: Organizado por Oficina de Conocimiento y Cultura Libres de la Universidad Rey Juan Carlos.
    • 23 de septiembre de 13:00 a 15:00.
    • Universidad Rey Juan Carlos, Campus de Móstoles, Departamental II, Aula 170.

En definitiva, un excelente día para empezar a ser más activo en términos de Software Libre o de seguir siéndolo si ya lo eres.

Así que prepárate para el próximo sábado para ponerte su camiseta especial, mostrar con orgullo las aplicaciones que han hecho otras personas para ti y hablar a todo el mundo de una idea que poco a poco se va imponiendo en nuestra realidad digital, y que sería fantástica si se pudiera trasladar al mundo real.

Más información: Software Freedom Day 2019


Thursday
19 September, 2019


face

Una vez finalizado el periodo de mantenimiento de Plasma 5.16 es hora de ir preparando el lanzamiento de la siguiente versión. Es por ello que me complace compartir con vosotros que ha sido lanzada la beta de Plasma 5.17, la próxima versión del escritorio de la Comunidad KDE,  para que sea probada y que se reporten los errores que se encuentren. ¡No pierdas la oportunidad de contribuir al desarrollo de Plasma!

Lanzada la beta de Plasma 5.17

Hoy 19 de septiembre ha sido lanzada la beta de Plasma 5.17. En esta tercera versión liberada del 2019, no apta todavía para el usuario domésticos, se ha centrado en hacer todavía más ligero el escritorio sin deja de proporcionar la potencia que lo caracteriza.

Algunas de las novedades más destacada serán:

  • Soporte de hardware de Thunderbolt.
  • Soporte para el control de brillo nocturno en X11.
  • Rediseño de muchas páginas de las Preferencias del Sistema para ayudarte a hacer tu configuración de forma más sencilla.
  • Mejoras en las notificaciones con la inclusión de un nuevo icono y un modo automático de no molestar para las presentaciones.
  • Mejoras en el  tema Breeze GTK para que se integre mejor los navegadores web Chromium/Chrome y poder aplicarles su esquema de color a las aplicaciones GTK y GNOME.
  • Mejoras en HiDPI y multipantalla para el gestor de ventanas KWin.
  • Soporte escalado fraccionado en Wayland (sea lo que sea eso).

Y muchas más pequeñas mejoras que hará las delicias de los usuarios de este entorno de trabajo.

Para finalizar comentar que esta versión Plasma 5.17 estará dedicada a Guillermo Amaral, desarrollar entusiata del proyecto KDE que recientemente nos ha dejado y cuyas entradas en su blog fueron leídas por un servidor en su tiempo.

Más información: KDE.org

Pruébalo y reporta errores

Lanzada la beta de Plasma 5.17

Konqi siempre se encuentra dispuesto, con nuestra ayuda, a buscar bugs y solucionarlos.

Todas las tareas dentro del mundo del Software Libre son importantes: desarrollar, traducir, empaquetar, diseñar, promocionar, etc. Pero hay una que se suele pasar por alto y de la que solo nos acordamos cuando las cosas no nos funcionan como debería: buscar errores.

Desde el blog te animo a que tú seas una de las personas responsables del éxito del nuevo lanzamiento de Plasma 5.17 de la Comunidad KDE. Para ello debes participar en la tarea de buscar y reportar errores, algo básico para que los desarrolladores los solucionen para que el despegue del escritorio esté bien pulido. Debéis pensar que en muchas ocasiones los errores existen porque no le han aparecido al grupo de desarrolladores ya que no se han dado las circunstancias para que lo hagan.

Para ello debes instalarte esta beta y comunicar los errores que salgan en bugs.kde.org, tal y como expliqué en su día en esta entrada del blog.


Michael Meeks: 2019-09-19 Thursday.

14:07 UTCmember

face
  • ownCloud conference, met another set of interesting people and caught up with the new OCIS, Phoenix developers.

face

Veamos cómo podemos usar y configurar Powerline para utilizarlo en nuestra barra del gestor de ventanas i3wm

i3wm con Powerline

Pincha sobre la imagen para ver en detalle Powerline en la barra

En mi blog ya habéis podido leer varios artículos sobre el gestor de ventanas “tiling” i3. Podéis repasarlas en este enlace:

En ellas, he escrito sobre cómo configurarlo a nuestro gusto. En esta entrada veremos cómo poder utilizar y configurar Powerline en la barra de i3wm.

Hace unos días el amigo David aka Ochobits escribió un artículo sobre Powerline, una herramienta muy interesante que añade información de una manera muy elegante a nuestro prompt, o a otras herramientas como tmux o Vim, donde ya lo estaba utilizando.

Pero algo que tenía pendiente, era probarlo en el gestor de ventanas i3wm, donde hasta ahora estaba utilizando py3status, que añade funcionalidades y opciones a la barra, y me resultaba muy cómoda.

Así es como he conseguido utilizar Powerline en i3wm y configurarlo mediante un archivo .json añadiendo segmentos. Lo primero es remitiros a la documentación de Powerline, que está muy bien, detallada y completa.

En esa documentación para el apartado de la barra en i3wm, apunta a que hay que añadir un par de líneas en nuestra configuración de i3 para utilizar Powerline. Pero esa opción no funcionaba para mí, hasta que caí en la cuenta de que quizás era por el tema de la versión de Python.

Finalmente lo que ha funcionado en mi equipo es añadir lo siguiente en el archivo ~/.config/i3/config

bar {
        #Powerline
        status_command python3.7 /usr/share/powerline/i3/powerline-i3.py 
   }

Es decir poner python 3.7 hizo la magia y ya pude utilizar Powerline en i3wm. Ahora toca añadir algún segmento, es decir información que queremos que se muestre. En mi caso, añadí la carga de la CPU, el estado de la batería, el “uptime” y la fecha.

Para añadir segmentos en nuestra barra de i3, deberemos editar el siguiente archivo:

~/.config/powerline/themes/wm/config.json

Ahí tal como viene en la documentación añadiremos los segmentos disponibles y podremos configurarlos mediante los argumentos y opciones que cada cual tiene disponibles.

En mi caso en particular, echo en falta un segmento que muestre el estado en el que se encuentran las teclas de bloqueo de mayúsculas y números. Ya que mi PC no tiene un led que lo indique, en py3status y en Plasma, tengo información en la barra que lo muestra.

Si alguien sabe de un segmento para esto, o sabe programar en Python y lo quiere crear, yo se lo agradecería muuuucho!! 🙂

Espero que os haya resultado interesante si utilizáis i3wm, y si no lo utilizáis, quizás con este y todos los artículos de mi blog le queráis dar


face

Two openSUSE Tumbleweed snapshots were released this week.

The snapshots furnished the update for KDE Applications 19.08.1 and updated several libraries including Intel’s Graphene library OS.

Snapshot 20190917 delivered four packages. The Graphene package updated to 1.10.0 and now uses an ancillary library called (micro) µTest for its test suite, which makes possible to build and run the test suite without depending on GLib. Mozilla Firefox 69.0 provided Enhanced Tracking Protection (ETP) with stronger privacy protections and added support for receiving multiple video codecs to makes it easier for WebRTC conferencing services to mix video from different clients. The other two package updates in the snapshot were icecream 1.3, which takes compile jobs from a build and distributes it among remote machines allowing a parallel build, and the HTTP client/server library for GNOME libsoup 2.66.3. The update of  icecream 1.3 improved the speed of creating compiler tarballs. The snapshot is trending at a moderately stable rating of 87, according to the Tumbleweed snapshot reviewer.

The 20190916 snapshot finished the updates of KDE Applications 19.08.1, which were in the previous week’s snapshots. The 5.2.14 version of the Linux Kernel had some fixes for Ceph buffers and Advanced Linux Sound Architecture. The graphics editor written in Qt, Krita 4.2.6 had several fixes and added a new layer from visible to layer right-click context menu. Among the most key libraries updated in the snapshot were an update to glib2 2.60.7, which fixed more than a handful of bugs; libvirt 5.7.0, which added apparmor-abstractions as a required package for daemon; and gtk3 3.24.11, which added Wayland support for xdg-output v3 and has improved the monitoring of metadata with X11. The User Interface manager for GTK, amtk updated it’s first five series minor release to 5.0.1 that fixed a small new compilation warning. Rendering engine webkit2gtk3 2.26.0 added support for HSTS (HTTP Strict Transport Security). The only major release to come in the snapshot was perl-HTML-Clean  1.2 from version 0.9. Other notable packages updated in the snapshot were flatpak-builder 1.0.8, texinfo 6.6 and virtualbox 6.0.12 that fixed a potential crash when using the medium Input/Output functionality of VBoxManage. The snapshot is trending at a moderately stable rating of 80, according to the Tumbleweed snapshot reviewer.


Wednesday
18 September, 2019


Michael Meeks: 2019-09-18 Wednesday.

21:00 UTCmember

face
  • More work on slides in the morning, headed back to the conference.
    ownCloud / Collabora talk as hybrid PDF

  • Up late .

face

Parece que se ha abierto al veda a los iconos estilo Neon para Plasma. Si hace unos mesme pareció curioso el tema Oie Icons y el Epsilon Icons, los cuales destacaban por su simpleza y  su semejanza al típico cartel luminoso de neon, hoy toca hablar de Punk Theme, otro tema similar realizado a base de gruesas líneas,  colores degradados y muy vistoso.

Punk Theme, más iconos estilo neon para Plasma

Cambiar el tema de iconos de un escritorio es una de las formas de personalización casi más completa que puedes realizar sobre tu PC,ya que cambia totalmente el aspecto del mismo a la hora de interaccionar con tus aplicaciones, documentos y servicios.

Para el escritorio Plasma de la Comunidad KDE hay cientos de temas disponibles, y en el blog le hemos dedicado muchos artículos a ir presentando algunos de ellos, pero siempre aparece alguno nuevo o remozado que hace que siempre le volvamos a dedicar una nueva entrada.

De esta forma me complace presentar el tema de iconos Punk Theme un trabajo de rtl88 nos ofrece un pack de iconos estilo neon, con degradados coloridos, simples y divertidos, que hará las delicias de los usuarios minimalistas y que combina a la perfección con temas oscuros.

 

Punk Theme, más iconos estilo neon para Plasma

Punk Theme está disponible en cuatro estilos: Pain, Sweet, Ozone y Gamma, para abarcar el máximo de gustos posibles.

 

Y como siempre digo, si os gusta el pack de iconos Punk Theme podéis “pagarlo” de muchas formas en la nueva página de KDE Store, que estoy seguro que el desarrollador lo agradecerá: puntúale positivamente, hazle un comentario en la página o realiza una donación. Ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

Más información: KDE Store


face

Boletín de noticias relacionadas con el software libre publicado por la Free Software Foundation.

¡El boletín de noticias de la FSF está aquí!

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía.

La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.

Además de tratar de difundir la filosofía del software libre, y de crear licencias que permitan la difusión de obras y conservando los derechos de autorías, también llevan a cabo diversas campañas de concienciación y para proteger derechos de los usuarios frentes a aquellos que quieren poner restricciones abusivas en cuestiones tecnológicas.

Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!

 

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter

¿Te gustaría aportar tu ayuda en la traducción? Lee el siguiente enlace:

Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de septiembre de 2019

Alexandre Oliva se une a la junta directiva de la Free Software Foundation

Del 28 de agosto

Activista de software libre y fundador de La Free Software Foundation Latin America, Oliva trae décadas de experiencia en el movimiento de software libre a la junta de la FSF. En la comunidad, se le tiene en especial consideración por ser el principal desarrollador del proyecto GNU Linux-libre, una versión del kernel Linux que elimina todos los bits no libres del código fuente del kernel, lo que permite a los usuarios de todo el mundo ejecutar versiones totalmente libres y gratuitas del sistema operativo GNU/Linux y es un programa de vital importancia en la causa de la libertad del software.

Por su profundo compromiso y su incansable trabajo en software libre, Oliva recibió el Premio Avance 2016 de Software Libre otorgado anualmente por la FSF.

El confidente de la Agencia de Seguridad Nacional de EE.UU. (NSA), Edward Snowden, quiere ayudar a combatir la vigilancia

Del 3 de agosto por Aaron Kesel

El confidente Edward Snowden está de nuevo


face

This is a picture of a very early test setup for the upcoming video boxes for FOSDEM.

Lime2 with test board, capturing 720p

The string of hardware in front of the display (my 4:3 projector analogue, attached over hdmi) is:
* A status LCD, showing the live capture in the background (with 40% opacity)
* An Olimex Lime2 (red board) with our test board on top (green board).
* A adafruit TFP401 hdmi to parallel RGB encoder board (blue board).

You can see the white hdmi cable running from the lime2 hdmi out to the monitor. This old monitor is my test "projector", the fact that it is 4:3 makes it a good test subject.

You can also see a black cable from the capture board to another blue board with a red led. This is a banana-pi M1 as this is the current SBC being used in the FOSDEM video boxes, and i had one lying around anyway, doing nothing. It spews out a test image.

What you are seeing here is live captured data at 1280x720@60Hz, displayed on the monitor, and in the background of the status LCD, with a 1 to 2 frame delay.

Here is a close-up of the status lcd

Video box status lcd, with live capture in the background.


The text and logos in front are just mockups, the text will of course be made dynamic, as otherwise it would not be much of a status display.

And here is a close-up of the 1280x1024 monitor:
Video box status lcd, with live capture in the background.

You will notice 5 16x16 blocks, one for each corner, and one smack-dab in the middle. They encode the position on screen in the B and G components, and the frame count in the R component.

The utility that is running on the lime2 board (fosdem-video-juggler) displays the captured frames on both the LCD and the monitor. This currently tests for all four corners for all 5 blocks.

At 1920x1080, a 24h run showed about 450 pixels being off. Those were all at the start of the frame (pixels 0,0 and 1,0), as this is where our temporary TFP401 board has known issues. This should be fixed when moving to an ADV7611 encoder.

The current setup, and the target resolution for FOSDEM, is 1280x720, (with a very specific modeline for the TFP401). Not a single pixel has been off in an almost 40h run. Not a single one in 8.6 million frames.

The starry-eyed plan

FOSDEM has 28 parallel tracks, all streamed out live. Almost 750 talks on two days, all streamed out live. Nobody does that, period.

What drives this, next to a lot of blood, sweat and tears, are 28 speaker/slides video boxes, and 28 camera video boxes, plus spares. They store the capture, and stream it over the network to be re-encoded on one refurbished laptop per track, which then streams out live. The videobox stream also hits servers, marshalled in for final encoding after devroom manager/speaker review. The livestreams are just a few minutes behind; when devrooms are full, people are watching the livestream just


face

With this episode it is a 33% increase in podcasting content for you to… enjoy is not the right word. Tolerate?

Have a listen

Commander X16 a New Retro Computer

The mission of the computer. Similar to the Commodore 64 but made with off the shelf components. As far as the architecture goes, it is actually closer to the VIC-20 on board design but far, far more capable. I am rarely excited about new things, I like my old computers and really existing technology. I tend to drag my heels at the very thought of getting something new. This, for whatever reason gets me excited and I can’t exactly put my finger on it.

This all started out as a kind of pondering in 2018 and in February 2019 with a video from David Murray, the 8-bit Guy’s Dream Computer. the discussion started by the 8-bit Guy

The initial design started with the Gameduino for the video chip which had some technical hurdles and was based on an obsolete, as in, no longer supported, chip that doesn’t have a large pool of developers and hackers working on it.

After some discussions and planning, it was decided to base it largely off of the VIC-20 as most of the chips are still available today and it is a known working design. Some of the changes would be a faster processor, better video and better sound components.

One of the goals of this project is to make it easy enough for one person to understand the whole board to make it easy to program.

Some of the highlights out of the list of specifications are:

  • WDC 65×02 @ 8 Mhz CPU (8-bit)
  • 40K of “Low RAM” 512K of “High RAM” standard Expandable to 2MB
  • Two AY-3-8910 sound generators (stereo)
  • “Vera” Video chip specifications
  • 128K of internal video RAM
  • 640×480 @ 60 Hz analog VGA output
  • PETSCII font

The graphics are on par or superior with the Amiga 500 and VGA graphics of that time which, for an 8-bit or 16-bit system which should make for some very interesting games to be targeted against this platform.

There is an emulator that can be downloaded from Github and YES, there is a Linux build for it. There is nothing to install as it is a self contained application where you can start mucking about with it. I just tested it, wrote some very basic BASIC programs and demonstrated to my kids how much fun it is to write your own programs so easily.

What makes this project interesting for me is that it is a kind of rebirth of the Commodore 64 in a kind of VIC-20 board design. Although this is still in the works, it is looking to be a fun educational tool and hobby device that can be a target for game development that uses mostly off the shelf components. I would call this a kind of Neo-Retro system that will hopefully end up in my collection of


Tuesday
17 September, 2019


Michael Meeks: 2019-09-17 Tuesday.

21:00 UTCmember

face
  • Up earlyish, train to Nurnberg, arrived in Nbg. Headed to the ownCloud conference, caught up with some customers, Holger, Thomas and many more. Found my (nice) AirBnB - and to the Brauhaus in the evening. Back, up late writing slides & drawing pictures.

face

Applications, PostgreSQL, Mise à jour de paquets Zypper dans Tumbleweed

Le 13 septembre 2019 par Douglas DeMaioLa semaine écoulée a produit quatre instantanés openSUSE Tumbleweed.

face
A 16 de septiembre de 2019, Richard M. Stallman, fundador y presidente de la Free Software Foundation, renuncia como presidente y de su junta de directores.
La junta realizará la búsqueda para un nuevo presidente, comenzando de inmediate. Más detalles de la búsqueda y de este anuncio de renuncia de Richard Stallman en la web de la Free Software Foundation.

Richard Stallman también renunció a su cargo en el Computer Science & Artificial Intelligence Lab del MIT, según sus propias palabras debido a “malos entendidos”


face

En esta entrevista en exclusiva para mi blog, podrás leer lo que nos comenta Pragmart sobre la cita de Linux y Tapas 2019 un año más en la ciudad de León

El próximo 19 de octubre de 2019, en la ciudad de León en España, se celebrará una nueva cita de un evento Linuxero muy original, Linux y Tapas.

Aúna la fraternidad que da el ir de tapas por el barrio húmedo de León y después asistir a unas charlas geeks sobre temas muy diversos, teniendo en el centro siempre a GNU/Linux.

Pragmart, está detrás de la organización de este evento que ya lleva 5 ediciones y en esta entrevista en exclusiva para el blog, nos comenta de primera mano, la historia y el presente de Linux y Tapas en esta nueva edición de 2019.

Prefería que fuese él quien promocionara el evento, más que el escribir yo sobre él. Empezamos…

Vhck: ¿Cómo, cuando y cuales fueron los motivos que te llevaron a organizar el primer Linux y Tapas?

Pragmart: Todo se remonta a 2014, cuando tras fracasar en el intento de organización de un Flisol en León e inspirado por los Green Drinks que organizaba una amiga mía en Gijón y un Ubuntu and Sidra, también celebrado en Gijón, donde conocí a mucha gente mientras comíamos y hablábamos de Linux, Linux y más Linux, y con la ayuda inestimable de un puñado de amigos y personas muy cercanas, surgió la idea delirante de hacer algo similar en León con lo más leonés que se nos ocurrió: sus tapas.

Linux y Tapas, la tecnología y el apetito, la bella y la bestia, los contrarios, estaba claro que algo así no podía fallar.

Vhck: Desde ese primer evento hasta este de 2019 ¿cómo ha evolucionado Linux y Tapas?

Pragmart: Poco y bien, sigue siendo fundamentalmente un encuentro de amigos en lo que el objetivo principal es pasarlo bien charlando apasionadamente como una tribu bien avenida. La estructura es siempre la misma y quedó definida en el primer encuentro sin haberlo premeditado.

Ahora tratamos de refinar la receta, presentar un poco mejor el plato y, sobre todo, que todo el mundo se quede con un buen sabor de boca. Este año todo parece indicar que ofreceremos un ingrediente nuevo, algo sabroso y especiado que nos gustaría que cautivara vuestros paladares y, sobre todo, los de la gente que aún está observando todo esto un poco escéptica o ni se ha enterado. Es sorpresa, no puedo deciros qué es aún. Hasta aquí puedo leer.

Vhck: ¿Cuantas personas hay detrás de Linux y Tapas trabajando en la organización del evento?

Pragmart: Ahora mismo somos unos cuantos repartidos en diferentes labores, no llegamos a diez en total. Salvo yo, que como padre de la


Michael Meeks: 2019-09-17 Tuesday.

09:00 UTCmember

face
  • Up earlyish, train to Nurnberg. Really disappointed to see the situation with RMS:
    • I've seen Richard at a number of conferences, and I'm personally not a fan of his liberal approach to intimacy. I might be inclined to warn women of the risk of being propositioned by him in advance (arguably his door-plate is a strong hint). However, I'm aware that attitudes to this topic ebb & flow in the culture.
    • I can only believe that RMS' E-mail defence of Minsky is based on knowing him personally, his character and ethics, and preferring to believe he would not knowingly force himself on an unwilling minor. I would hope that my friends might defend my character posthumously.
    • I fear there is a deeply worrying, 'lynch mob' mentality about this, where truth is de-emphasized in favour of outrage, in an attempt to right a wrong.
      • That is understandable, given the outrageous nature of the Epstein allegations, it sounds horrific from many perspectives.
      • indeed - it's pretty horrible to have to dissect this, the reports are deeply troubling, but worth engaging with.
      • I applaud those members of the police & judiciary bringing justice to bear, and regret that Epstein's death robbed many of the chance to see him answer his accusers & to open the box, see justice done & learn valuable lessons from the experience.
      • I rejoice to see justice done. Unfortunately rushing to judgement on RMS's comments seems unjust to me.
    • From the perspective of wanting to try to tell the truth, I find it troubling to see people I otherwise respect linking to and promoting articles that they know mis-characterise what RMS said. I suspect that this is done in order to stir outage and drive just such a rush to judgment.
    • My feeble attempts to understand the sorry facts of the matter follow. You can read the text shorn of the Verge's misleading commentary here
    • I guess the core of the most distorted section is this from RMS:
      "We can imagine many scenarios, but the most plausible scenario is that she presented herself to him [Minsky] as entirely willing. Assuming she was being coerced by Epstein, he would have every reason to tell her to conceal that from most of his associates."
      • The description "presented ... as" has a clear, but slightly unusual meaning - which in context can be explained as: "it looked like X (to Minsky) when it was really Y". How you present - is what you seem to be from the outside. That is perhaps most clear to English speakers.
      • So - apparently RMS' argument is that intention is important and absent perfect knowledge, there could be different perspectives on the same (reprehensible) act.
      • From my perspective - that such intimacy belongs exclusively to marriage - I'd want to avoid all these problems with a ceremony, vows before God, explicit consent from both parties, who know each other well & are best friends, ideally in front of a large number of approving and celebrating witnesses before consumation. Oh, and

Monday
16 September, 2019


Michael Meeks: 2019-09-16 Monday.

21:00 UTCmember

face
  • Off to the Park Inn for the Nextcloud Enterprise Day. Fun. Finished slides and gave a Enterprisey presentation - talked to a large number of friends & colleagues. Dinner late.
    Nextcloud / Collabora Enterprise talk as hybrid PDF


face

The YaST Team finished yet another development sprint last week and we want to take the opportunity to let you all glance over the engine room to see what’s going on.

Today we will confess an uncomfortable truth about how we manage the Qt user interface, will show you how we organize our work (or at least, how we try to keep the administrative part of that under control) and will give you a sneak peak on some upcoming YaST features and improvements.

Let’s go for it!

There Be Dragons: YaST Qt UI Event Handling

The YaST Qt UI is different in the way that it uses Qt. Normal Qt applications are centered around a short main program that after initializing widgets passes control to the Qt event loop. Not so YaST: it is primarily an interpreter for the scripts (today in Ruby, in former times in YCP) that are executed for the business logic. Those scripts, among other things, also create and destroy widget trees. But the control flow is in the script, not in a Qt event loop. So YaST uses different execution threads to handle both sides: graphic’s system events for Qt widgets and the control flow from the scripts.

This was always quite nonstandard, and we always needed to do weird things to make it happen. We always kind of misused Qt to hammer it into shape for that. And we always feared that it might break with the next Qt release, and that we might have a hard time to make it work again.

This time has now come with bug#1139967, but we were lucky enough to find a Qt call to bring it back to life; a QEventLoop::wakeUp() call fixed it. We don’t quite know (yet) why, though. Any hint, anyone?.

Should we even tell you that? Well, we think you deserve to know. After all, it worked well for about 20 years (!)… and now it’s working again.

The Refactoring of YaST Network Keeps Going

What is still not working that fine is the revamped network management. We have been working on it during the latest sprint, but it will take at least another one before it’s stable enough to be submitted to openSUSE Tumbleweed.

On which parts have we be working during the this sprint? Glad you asked! 😉 We are cleaning the current mess in wireless configuration. Soon that part will be more intuitive and consistent with other types of network. We are also making sure we propose meaningful defaults for the new cards added to the network configuration (all types of cards, not only wireless). The functionality to configure udev in order to enjoy stable names for the network interfaces has also received some love. The new version is more stable and flexible. And last but not least, we are improving the device activation in s390 systems for it to be more straightforward in the code and more clear in the user interface.

If


face

Le samedi 21 septembre 2019, nous organisons notre Journée Mensuelle de la Cybersécurité et du Logiciel Libre à la Maison St Sever à Rouen. (RDC, Centre Commercial St Sever, 10-12 rue Saint-Julien 76100 Rouen) de 14h00 à 18h00. Cette journée de la Cybersécurité et du Logiciel Libre coincide avec la Journée Mondiale du Logiciel Libre. […]

The post [SFD] Software Freedom Day 21 sept à Rouen appeared first on Network Users Institute - Cybersécurité, Intégration de Linux & Logiciels Libres à Rouen, Normandie..


face

EndlessOS is a distribution of Linux I have been watching from afar and almost dabbled with several times. Unfortunately for me and my biases, I didn’t take the time to get to know this distribution sooner. This is an incredibly interesting project that has been given a lot of time and care with plenty of thought. In no way should Endless ever be confused with a casual passion project. This is a serious, well designed and well thought out distribution of Linux that should be part of any Linux user’s growth in an open source enthusiastenthusiest.

Bottom line up front: Endless OS is a very interesting Linux distribution that has a specific target. I am not that target that I can appreciate. To refer to Endless as a Linux distribution does not do it justice as this is so much more. This is a Linux product. The “offline internet” and especially the Cooking application with the loads and loads of recipes built into it. There has obviously been a lot of thought that went into the user interface as this is incredibly polished. The presentation and holistic thoughtfulness in the user interface is not lost on me at all. The interface and the design intent is quite clear but is clearly not for me. I will stick with my more customizable KDE Plasma with my comfortable, leading-edge base that openSUSE Tumbleweed provides.@endlessglobalBottom line up front: Endless OS is a very interesting Linux distribution that has a specific target. I am not that target that I can appreciate. To refer to Endless as a Linux distribution does not do it justice as this is so much more. This is a Linux product. The “offline internet” and especially the Cooking application with the loads and loads of recipes built into it. There has obviously been a lot of thought that went into the user interface as this is incredibly polished. The presentation and holistic thoughtfulness in the user interface is not lost on me at all. The interface and the design intent is quite clear but is clearly not for me. I will stick with my more customizable KDE Plasma with my comfortable, leading-edge base that openSUSE Tumbleweed provides.

Installation

Installing Endless OS is a rather pleasant experience, the splash screen that introduces Endless OS felt like the same gravitas you would get from starting up a commercial, highly anticipated game.

The logo, coloring and the effect of it’s appearance, told me right away, I am not working with a Linux Distribution, I am working with a Linux product. The installation process was really quite simple. It begins with setting your language than determine if you want to “Try or Buy” this experience. Since I wanted to install it so I went for the “Reformat” option.

Next you are which version you’d like to use. Since there was only one option and no explanation as to how to download another, this did seem like a pointless step


Sunday
15 September, 2019


Michael Meeks: 2019-09-15 Sunday.

21:00 UTCmember

face
  • Something of a lie-in, off to the TU Berlin; nice to be at the Nextcloud conference and to meet lots of old friends and colleagues. Finished lightning talk slides over lunch and gave them to Nina.
  • Nextcloud / Collabora lightning talk as hybrid PDF

  • Caught up with Frank & Thomas, played VR and enthused about Monado, got Pizza for the hackfest in, back to bed rather late.

face

Interview du jeudi 12 septembre par Pascal Vaillant de France Bleu – Normandie en vue de la journée du Logiciel Libre du samedi 21 septembre, sur le thème de la Cybersécurité et d’une Key Signing Party https://www.youtube.com/watch?v=0yKSh-cpNcw  #Cybersécurité #LuJam Cliquez sur le bouton droit de la souris pour télécharger la présentation. Téléchargez la présentation

The post Cybersécurité – Interviewé par France Bleu appeared first on Network Users Institute - Cybersécurité, Intégration de Linux & Logiciels Libres à Rouen, Normandie..


Saturday
14 September, 2019


Michael Meeks: 2019-09-14 Saturday.

21:00 UTCmember

face
  • Up early, bid more 'byes; coach with Tor & Kendy to Malaga, worked in the airport on estimation & planning, as well as tile joining.
  • There is surely some irony embedded in the outrage at RMS' suggestion that accusation inflation exists and can be damaging. The escalating gap between what RMS is accused of, and what (as far as can be told) he actually wrote looks like a great example of exactly that. Argument by outrage, with a spirit of vindictive intolerance seems to be the fashionable bigotry of the day. Luckily I don't look to RMS for ethical statements on sexuality to try to live by, but try: this instead. In general, promiscuity seems ethically troubling, as well as a meagre subsitute for a healthy marriage filled with love & mutual respect. However, I'm still rather interested in RMS' views on software freedom - despite being more persuaded by Gerv's Theological Cultural Analysis of the Free Software movement.

Friday
13 September, 2019


Michael Meeks: 2019-09-13 Friday.

21:00 UTCmember

face
  • Lots of conference hallway track conversations. Fine tour of the beautiful Almeria fortress & dramatized reading by our team. Tapas & bed late having bid 'bye to many friends & colleagues. Packed luggage.

face

O Dia do Programador é  o 256º dia do ano, celebrada por programadores de computador em boa parte do mundo. Este número foi escolhido porque é o maior número que pode ser representado por um byte (oito bits). Além disso, esse número é a maior potência de dois , como também inferior ao número 365 (o número de dias do ano). Também pode ser representado, em hexadecimal como 0x100 e em octal como 0400.

Dia do Programador é dia 13 de setembro, exceto em anos bissextos, nos quais ele é comemorado no dia 12 de setembro, pois esse é o 256º dia do ano bissexto.


face

The past week produced four openSUSE Tumbleweed snapshots.

The snapshots brought an update of KDE Plasma and Applications along with an update for the input framework ibus, two PostgreSQL versions and the command line package manager zypper.

KDE Applications 19.08.1 improvements to Kontact, Dolphin, Kdenlive, Konsole, Step, and more arrived in snapshot 20190909. Several regressions in Konsole’s tab handling were fixed and olphin again starts correctly when in split-view mode. The updated of the anti-virus package clamav 0.101.4 address two Common Vulnerabilities and Exposures. The GNOME web browser package epiphany 3.32.5 fixed a memory corruption and broken web process extension connection when using WebKit trunk. An update of links 2.20.1 brought stability improvements and also addressed a bug when connected with tor would send real dns requests outside the tor network when the displayed page contains link elements with rel=dns-prefetch. The Plasma desktop received a minor update to 5.16.5 and fixed KWayland-integration builds with recent frameworks and Qt 5.13. Some notifications were changed in the new minor version and the some functionality was improved for current weather conditions. The qrencode 4.0.2 package improved support for cmake. The snapshot was trending at a rating of 84, according to the Tumbleweed snapshot reviewer.

Multiple packages arrived in snapshot 20190907, which was also trending at a rating of 84. An update of ImageMagick 7.0.8.63 properly identifies the DNG and AI image format. About 15 CVE’s were addressed in the update of Mozilla Firefox to version 68.1.0, which included a fix for type confusion in Mozilla’s JavaScript engine Spidermonkey. An update for the Wayland input-method protocol was made in ibus 1.5.21 and improved Single Instruction, Multiple Data (SIMD) decoding of 24 bit files was made with the Free Lossless Audio Codec (flac) 1.3.3 package update. Improved performance of various Application Program Interface (API) such as JSON.parse and methods called on frozen arrays were made with the nodejs12 12.10.0 update and php7 7.3.9 provided a bug fixing release that fixed an Exchangeable image file format (Exif) crash (bus error) due to wrong alignment and invalid cast. Many other libraries were updated in the snapshot including a couple YaST packages.

More than half a dozen packages were updated in the 20190905 snapshot. Among the most notable packages in the snapshot were kdevelop5 5.4.2 and iproute2 5.2, which Use FAT link-time optimization (LTO) objects in order to provide proper static library. The mozilla-nss 3.45 added support for the Elbrus lcc compiler in the snapshot and both postgresql10 10.10 and postgresql11 11.5 were updated. The snapshot recorded a moderately stable rating of 83, according to the Tumbleweed snapshot reviewer.

The snapshot that started off the week, 20190904, provided an update to libktorrent 2.1.1 that fixed HTTP seeding and libgnome-games-support 1.4.4, libusb-1_0 1.0.23, webkit2gtk3 2.24


Thursday
12 September, 2019


Michael Meeks: 2019-09-12 Thursday.

21:00 UTCmember

face
  • To the conference, enjoyed some talks variously, gave one on web copy/paste - lots of good content.
    Online copy/paste slides as hybrid PDF

  • Pleased to see a DiD survivor being believed (traumatic).
  • Hackfest in the evening.

face

I've been doing a little refactoring of gdk-pixbuf's crufty code, to see if the gripes from my braindump can be solved. For things where it is not obvious how to proceed, I've started taking more detailed notes in a gdk-pixbuf survey.

Today I was looking at which gdk-pixbuf modules are implemented by third parties, that is, which external projects provide their own image codecs pluggable into gdk-pixbuf.

And there are not that many!

The only four that I found are libheif, libopenraw, libwmf, librsvg (this last one, of course).

Update 2019/Sep/12 - Added apng, exif-raw, psd, pvr, vtf, webp, xcf.

All of those use the gdk-pixbuf module API in a remarkably similar fashion. Did they cut&paste each other's code? Did they do the simplest thing that didn't crash in gdk-pixbuf's checks for buggy loaders, which happens to be exactly what they do? Who knows! Either way, this makes future API changes in the modules a lot easier, since they all do the same right now.

I'm trying to decide between these:

  • Keep modules as they are; find a way to sandbox them from gdk-pixbuf itself. This is hard because the API is "chatty"; modules and calling code go back and forth peeking at each other's structures.

  • Decide that third-party modules are only useful for thumbnailers; modify them to be thumbnailers instead of generic gdk-pixbuf modules. This would mean that those formats would stop working automatically in gdk-pixbuf based viewers like EOG.

  • Have "blessed" codecs inside gdk-pixbuf which are not modules so their no longer have API/ABI stability constraints. Keep third-party modules separate. Sandbox the internal ones with a non-chatty API.

  • If all third-party modules work indeed as I found, the module API can be simplified quite a lot since no third-party modules implement animations or saving. If so, simplify the module API and the gdk-pixbuf internals rather drastically.

Do you know any other image formats which provide gdk-pixbuf modules? Mail me, please!


face

Veamos cómo leer nuestros canales RSS de nuestras webs favoritas almacenados en NextCloud mediante Newsboat el cliente RSS para la línea de comandos

Desde hace tiempo, utilizo la aplicación News en mi NextCloud que aloja mi RaspberryPi para tener organizados y centralizados mis canales RSS favoritos y disponibles desde cualquier equipo.

Normalmente accedo a mis RSS mediante la propia aplicación web, pero en este caso veremos un tutorial de cómo acceder a ellos mediante la línea de comandos de nuestra distribución de GNU/Linux utilizando Newsboat.

Newsboat, es un cliente RSS al que acceder a las urls que más nos interesen y todo desde la línea de comandos, en modo texto. También podemos acceder a nuestros RSS guardados en NextCloud u OwnCloud, que será lo que veamos a continuación.

Supongo que disfrutas de una instancia de NextCloud (o OwnCloud, el tutorial sirve para ambos) ya sea en un servidor en tu casa (como una Raspberry Pi, en mi caso) o en un VPS, etc.

Supongo también que tienes instalada la aplicación News, y configurada para que gestione tus RSS y feeds que más te interesen.

Y por último supongo que tienes instalada la aplicación Newsboat en tu sistema, seguro que está disponible desde los repositorios de tu distribución de GNU/Linux.

Con todos estos ingredientes ya en la cazuela, veamos cómo cocinarlos para disfrutar de tus feeds de NextCloud en la consola mediante Newsboat.

Deberemos editar el archivo de configuración que estará en .newsboat/config de tu carpeta Home. En ese archivo añadiremos las siguiente líneas:

urls-source "ocnews"
ocnews-url https://url_nextcloud
ocnews-login "usuario"
ocnews-password "contraseña"
ocnews-flag-star "s"

Deberemos cambiar los datos del ejemplo por los tuyos en particular. Poniendo la url de tu instancia de NextCloud, tu nombre de usuario, y tu contraseña.

La última línea sirve para poder marcar con una estrella los feeds que te interesen, y para ello, asignamos la tecla “s”, pero tu la puedes asignar a la tecla que prefieras.

Si todo va bien, podremos abrir nuestro Newsboat en la consola, recargar todos los feeds y leerlos desde nuestra línea de comandos.

Lo malo, es que al ser una aplicación para la línea de comandos no se ven las imágenes… así que os perdéis los chistes de xkcd, porque me imagino que estáis suscritos ¿no? 🙂

 

 


face

Dear syslog-ng users,

This is the 75th issue of syslog-ng Insider, a monthly newsletter that brings you syslog-ng-related news.

NEWS

Building blocks of syslog-ng

Recently I gave a syslog-ng introductory workshop at Pass the SALT conference in Lille, France. I got a lot of positive feedback, so I decided to turn all that content into a blog post. Naturally, I shortened and simplified it, but still managed to get enough material for multiple blog posts.

This one gives you an overview of syslog-ng, its major features and an introduction to its configuration.

https://www.syslog-ng.com/community/b/blog/posts/building-blocks-of-syslog-ng

What syslog-ng relays are good for

While there are some users who run syslog-ng as a stand-alone application, the main strength of syslog-ng is central log collection. In this case the central syslog-ng instance is called the server, while the instances sending log messages to the central server are called the clients. There is a (somewhat lesser known) third type of instance called the relay, too. The relay collects log messages via the network and forwards them to one or more remote destinations after processing (but without writing them onto the disk for storage). A relay can be used for many different use cases. We will discuss a few typical examples below.

https://www.syslog-ng.com/community/b/blog/posts/what-syslog-ng-relays-are-good-for

Visualizing NGINX or Apache access logs in Kibana

This tutorial shows you how to parse NGINX or Apache access logs with syslog-ng and create ECS compatible data in Elasticsearch.

https://balagetech.com/visualizing-nginx-access-logs-kibana/

syslog-ng Tic-Tac-Toe

You can play the game of Tic-Tac-Toe using syslog-ng 3.22.1 or later. Learn how to configure syslog-ng for that:

https://kokan.github.io/2019/06/16/syslog-ng-tic-tac-toe.html

Alerting on sudo events using syslog-ng

Why use syslog-ng to alert on sudo events? At the moment, alerting in sudo is limited to E-mail. Using syslog-ng, however, you can send alerts (more precisely, selected logs) to a wide variety of destinations. Logs from sudo are automatically parsed by recent (3.13+) syslog-ng releases, enabling fine-grained alerting. There is a lot of hype around our new Slack destination, so that is what I’ll show here. Naturally, there are many others available as well, including Telegram and, of course, good old E-mail. If something is not yet directly supported by syslog-ng, you can often utilize an HTTP API or write some glue code in Python.

From this blog post you can learn how to build up a syslog-ng configuration step by step and how to use different filters to make sure that you only receive logs (i.e. alerts) that are truly relevant for you.

https://www.syslog-ng.com/community/b/blog/posts/alerting-on-sudo-events-using-syslog-ng

GitHub and syslog-ng

As many of you know, the source code of syslog-ng is available on GitHub, just like its issue tracker. We just learned that GitHub itself is running syslog-ng as part of its stack: https://help.github.com/en/enterprise/2.18/admin/installation/log-forwarding

syslog-ng with Elastic


face

Another podcast and after listening to the final thing… I sound a bit like cardboard. Maybe episode 3 won’t smell like wet newspaper.

Listen here, it’s only 10 minutes and 30 seconds of cringe-worthy material.

Desktops and Window Managers

I view KDE Plasma as the pinnacle of all things that are the Desktop and portal into your digital life. This is of course my own opinion but really, what else can do as much as Plasma, in as little resources and be as flexible as it is.

Xfce is the GTK desktop that is, in my estimation, the benchmark to which all GTK desktops should be measured against. It is what I would call a “classic” Redmond style interface that is familiar to nearly everybody.

i3 is a very interesting window manager, I would still call it a desktop of sorts though the “hard core” users of it may say otherwise. It uses Gnome so it is encumbered by the Gnome limitations. If it could somehow be Xfce based, it would seemingly make more sense. I did some searching and so far as I can tell, I have not been able to find a Kwin based Window manager as opposed to i3.

11 Best Tiling Window Managers for Linux

What this lead me to was a discovery that Plasma has the capabilities of being a pretty darn decent tiling window manager. In my case, I am using some of the power of tiling with the traditional floating window desktop, so, in effect having the best of both worlds there.

BDLL Recap

There is a lot of talk about bringing new users to Linux and Adam Grubbs set up an Ubuntu Laptop similar to what you might buy from an OEM. Adam wanted to see how a new user might get along with a brand new Linux desktop.

The key bit of the conversation was the user’s experience of setting up Lutris. I have historically used Wine or Crossover to install Windows games on Linux and Lutris wasn’t quite as obvious on how to use it.

There was some difficulty of getting going with Linux, icons were a bit different and, better curation of applications could be a benefit. For example, searching for Steam doesn’t necessarily bring up Steam in an application search.

What is the solution?

I don’t think that there is any one particular solution to solve this for everyone. I am also not sure how “user friendly” Linux needs to be. Where Linux would, most certainly benefit:

  • Documentation Improvements to make it easier to become acquainted with the Linux Desktop
  • Something like Clippy as a built in guide to help you out when you are stumped
  • Ultimately, the strength of Linux is the community, be open to help people problem solve their way through Linux.

The Current BDLL Distro Challenge is Endless OS. This can be downloaded from here.

openSUSE Corner

Snapshots 20190902 20190829

Multiple YaST Packages trickled down with updates.

Libreoffice

Older blog entries ->