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.


Wednesday
23 October, 2019


face

Podman 101 at the Middlesex University Mauritius

Thanks to Senior Lecturer and Programme Coordinator, Aditya Santokhee, at the Middlesex University Mauritius, my colleague Chittesh & I got to deliver guest talks at the university today.

Podman 101 at the Middlesex University Mauritius

Chittesh, also our local Mozillian, spoke about the Internet Health Report and raised privacy concerns surrounding major online platforms. He mentioned the Cambridge Analytica scandal in particular, especially how that raised public awareness about digital privacy. He added that following the enforcement of the European Union's General Data Protection Regulations (EU GDPR), tens of thousands of violation complaints have been filed. Google was fined €50 million for GDPR violations in France.

His talk was more a message to the young students for them to review their online habits and take a moment to think about digital privacy.

On the other hand I had a semi-technical talk about Pods & Containers. Although we had a lecture theatre fully packed with Computer Science students, I was told they were mostly in second year, I realise that not everyone would be acquainted to Linux containers, or yet Linux itself.

Therefore, I started with a gentle introduction about operating systems and where Linux stands. I asked the students whether they are familiar with virtualization and part of the room answered yes. It made it easier to compare between having an "architecture emulator" to run a virtual machine and a simple isolated environment comprising of a bunch of files. That's the simplest explanation I could give to make the students comfortable with the idea of containers.

Podman 101 at the Middlesex University Mauritius
Podman 101 at the Middlesex University Mauritius

Then, I moved to the topic of Podman, while doing some demos and helping the students learn how podman run ... could make things easier for them. I asked them a few questions about university assignments such as developing an application and the need of having an "environment" to build or test the application. Instead of having a full Linux environment with a bunch of packages installed & configured simply to serve a web application, a single-line of podman could serve those files in an Nginx container. Especially, doing this without a big-fat-daemon, pun intended! 🤓

I briefly talked about Skopeo and I invited the more adventurous students to peek inside of containers and get a better understanding of what they are made of. The key lesson being, magic is for the users not for the engineer.

I ended the talk with this nice slide copied from my openSUSE MicroOS workshop deck from the openSUSE Asia Summit 2019. 😊

Podman 101 at the Middlesex University Mauritius

Slides available at speakerdeck.com/ishwon/podman-101.


face

Tenemos muchos plasmoides estilo reloj para Plasma, pero pocos calendarios. Es por ello que me complace presentar Calendar WL, el plasmoide de la Comunidad KDE para el escritorio Plasma número 127 que presento en el blog, con el que tenemos una alternativa al calendario clásico del sistema.

Calendar WL, calendario alternativo – Plasmoides de KDE (127)

De la mano de X-Varlesh-X nos llega una alternativa al tradicional calendario de Plasma. Se trart de Calendar WL, que nos proporciona un icono personalizable 100% que nos muestra el día y el mes del año y que, al pulsarlo, nos aparece un calendario sin líneas. Ideal para poner en una barra de tareas.

Calendar WL, calendario alternativo - Plasmoides de KDE (127)

El autor recomienda utilizarlo con Latte Dock (en un tamaño de iconos de 48px tanto de alto como de ancho) y quiere agradecer el trabajo de psifidotos (Michail Vourlakos) por Calendar y Martin Kotelnik por IconPicker.

Y como siempre digo, si os gusta el plasmoide podéis “pagarlo” de muchas formas en la mutante página de KDE Store (ya que está adaptándose cada vez más para una integración total con Plasma), 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

¿Qué son los plasmoides?

Para los no iniciados en el blog, quizás la palabra plasmoide le suene un poco rara pero no es mas que el nombre que reciben los widgets para el escritorio Plasma de KDE.

En otras palabras, los plasmoides no son más que pequeñas aplicaciones que puestas sobre el escritorio o sobre una de las barras de tareas del mismo aumentan las funcionalidades del mismo o simplemente lo decoran.


face

Veamos cómo deshacer cambios y volver a rehacerlos cuando estamos trabajando en un archivo editándolo con el edito Vim

No somos seres perfectos y en ocasiones cometemos errores. En la vida real algunos no se pueden reparar y no podemos ir atrás en el tiempo a deshacer el error por lo que no queda otra opción que asumirlos.

Mientras estamos editando un archivo con Vim tenemos la posibilidad de deshacer los cambios o errores que hayamos cometido o volver a rehacerlos si realmente eran necesarios.

Veremos cómo podemos deshacer un cambio o varios que hayamos realizado y cómo podremos volver a deshacer lo deshecho si realmente esos cambios eran necesarios.

Este artículo viene a engrosar la lista de artículos y tutoriales sobre el editor Vim que hace tiempo vengo publicando en el blog y que puedes leer en este enlace:

Quizás estás acostumbrado a utilizar Ctrl-Z en tu editor de texto o en muchas otras aplicaciones para deshacer el cambio más reciente que hayamos realizado en un documento, etc.

En Vim, no existe ese atajo de teclado, pero se puede realizar la misma tarea de forma similar con su propio comando. Para deshacer el cambio más reciente de un documento, podemos ejecutar el comando :u o en modo normal pulsar sobre la tecla u (de undo)

Al pulsar ese comando, se deshará el último cambio que hemos hecho en un documento. Si hemos realizado varios cambios en una misma línea podemos deshacer todos a la vez con la tecla U

Si queremos que regresen esos cambios que hemos deshecho, tendremos que pulsar la combinación de teclar Ctrl+r (la r de redo).

También tenemos la opción de viajar en el tiempo con Vim gracias a los comando :ea (de earlier) y :lat (de later) gracias  estos comandos podremos ir directamente al cambio anterior que queramos o posterior respectivamente.

Por ejemplo, si hemos realizado 4 cambios en un documento y ejecutamos el comando :ea 2 los dos últimos cambios serán revertidos. Y si ejecutamos :lat 1 nos rehará el último cambio.

Estos dos comandos también trabajan en Vim no solo con los últimos cambios realizados, si no también en unidades de tiempo.

Es decir, que si nos damos cuenta que hace 5 minutos estamos estado realizando cambios en la parte equivocada del documento y queremos deshacer todo lo realizado en esos 5 minutos podemos deshacerlos mediante el comando :ea 5m

Como habéis podido suponer ese 5m se refiere a 5 minutos, de manera similar podemos especificar segundos (con el sufijo s), horas (con el sufijo h), ¡o incluso días! (mediante el sufijo d después del número).

No se vayan todavía, aún hay más.

Cada vez que pulsamos u para deshacer un cambio, Vim crea una “rama” en la que guarda el estado del archivo antes de realizar la acci


face

It’s time for another YaST team report! Let’s see what’s on the menu today.

  • More news and improvements in the storage area, specially regarding encryption support.
  • Some polishing of the behavior of YaST Network.
  • New widgets in libYUI.
  • A look into systemd timers and how we are using them to replace cron.
  • And a new cool tool for developers who have to deal with complex object-oriented code!

So let’s go for it all.

Performance Improvements in Encrypted Devices

As you may know, we have recently extended YaST to support additional encryption mechanisms like volatile encryption for swap devices or pervasive encryption for data volumes. You can find more details in our blog post titled "Advanced Encryption Options Land in the YaST Partitioner".

Those encryption mechanisms offer the possibility of adjusting the sector size of the encryption layer according to the sector size of the disk. That can result in a performance boost with storage devices based on 4k blocks. To get the best of your systems, we have instructed YaST to set the sector size to 4096 bytes whenever is possible, which should improve the performance of the encrypted devices created with the recently implemented methods.

Additionally, we took the time to improve the codebase related to encryption, based on the lessons we learned while implementing volatile and pervasive encryption. We also performed some additional tests and we found a problem that we are already fixing in the sprint that has just started.

Other improvements related to encryption

One of those lessons we have learnt recently is that resizing a device encrypted with a LUKS2 encryption layer works slightly different to the traditional LUKS1 case. With LUKS2 the password must be provided in the moment of resizing, even if the device is already open and active. So we changed how libstorage-ng handles the passwords provided by the user to make it possible to resize LUKS2 devices in several situations, although there are still some cases in which it will not be possible to use the YaST Partitioner to resize a LUKS2 device.

As a side effect of the new passwords management, now the process that analyzes the storage devices at the beginning of the installation should be more pleasant in scenarios like the one described in the report of bug#1129496, where there are many encrypted devices but the user doesn’t want to activate them all.

And talking about improvements based on our users’ feedback, we have also adapted the names of the new methods for encrypting swap with volatile keys, as suggested in the comments of our already mentioned previous blog post. We also took the opportunity to improve the corresponding warning messages and help texts.

New name and description for encryption with volatile keys

Network and Dependencies Between Devices

Similar to encryption, the network backend is another area that needed some final adjustments after the big implementation done in the previous sprints. In particular, we wanted to improve the management of devices that depend on other network devices, like VLANs (virtual LANs


face

The openSUSE project informed it's members by mail to vote for a potential name change. The vote ends on 07.11.2019 at 23:59 UTC. In a Wiki article the openSUSE Board and Election Committee have gathered the most important arguments for and against a name change for all members.

The background

In an article the media platform Heise already reported on 12.06.2019 that the openSUSE project is going to build a foundation and might also consider a name and logo change in the process.

T...


face

Das openSUSE-Projekt hat am 09.10.2019 in einer Rundmail seine Mitglieder aufgerufen ihre Stimme abzugeben. Die Frist für die Stimmenabgabe wurde nun bis zum 07.11.2019 um 23:59 Uhr UTC verlängert. In einem Wiki-Artikel haben das openSUSE-Board und das Election Committee zudem eine Zusammenfassung der Argumente für und wider einer Namensänderung den Mitgliedern bereit gestellt.

Die Hintergründe

Heise berichtet bereits am 12.06.2019 in einem Artikel darüber, dass das openSUSE-Projekt...


face

Not having faded into the Podcast ether yet, I bring this nonsense to you almost a week late. At least, a week later than I wanted to complete this. In an effort to keep you interested

The 7th Noodling place of unrest

BTRFS

I have been using BTRFS on all of my openSUSE machines without issue. In my quest to build a new multi-roll system to act as a server, workstation and occasional casual desktop use, I wanted to have a storage solution that was very fault tolerant and would allow me to expand my disk size with minimal effort. That is in both replacing individual drives with larger drives and potentially adding another controller card to have more drives.

ZFS is in the news as the new “hotness” for a file system and it does indeed have a lot of the really awesome features BTRFS provides, maybe more but support in Linux doesn’t appear to be as robust as BTRFS. Could my mind change in the future? Absolutely, but for now, until I get the stability of BTRFS on root, the snapshot system and the ease of flexibility in altering the array of storage, I will stick with BTRFS.

https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices

Ultra Widescreen Monitors

I have been looking at doing an upgrade to my monitor situation, for numerous reasons. The monitors I am using are of unequal resolution, size and aspect ratio, it has been fine but I am becoming less satisfied with its usability. This is especially true since I started to use some of the tiling techniques built into Plasma. I just happen to need more pixels. Looking at my available options, I became interested in one of these 1440p monitors. My issue is, I am not interested in a curved monitor. I think they look just a bit silly and I don’t stand directly in front of the computer all the time. Interestingly, it seems as though the curved screens are less expensive then their flat counterparts with the same resolution and frequency. Although I would prefer a flat screen, it is more economical and of better specifications to go with the curved model.

I’m not prepared to make a purchase today as I need to do some more research on the subject but I am now very much interested in a single 1440p monitor rather than my two cobbled, odd lots hanging above my laptop.

https://ark.intel.com/content/www/us/en/ark/products/80345/intel-core-i7-4610m-processor-4m-cache-up-to-3-70-ghz.html

End to Floppy Drives

US military has been using 8-inch floppy disks in an antiquated ’70s computer to receive nuclear launch orders from the President. Now, the US strategic command has announced that it has replaced the drives with a “highly-secure solid state digital storage solution,” Lt. Col. Jason Rossi

The 8-inch floppy disks have been used in an ancient system called the Strategic Automated Command and Control System, or SACCS.

It’s used by US nuclear forces


Tuesday
22 October, 2019


face

Tal y como estaba previsto en el calendario de lanzamiento de los desarrolladores, hoy martes 22 de octubre la Comunidad KDE ha comunicado que ha sido lanzada la primera actualización de Plasma 5.17. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran entorno de escritorio de Software Libre.

Lanzada la primera actualización de Plasma 5.17

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.

De esta forma, el martes 22 de octubre se lanzó la primera actualización de Plasma 5.17, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones.Es por tanto, una actualización 100% recomendable.

 

Más información: KDE.org

¿Qué nos ofrece Plasma 5.17?

Muchas son las novedades de Plasma 5.17. He aquí un listado de ellas, aunque para mi gusto la más importante es que estas mejoras no afectan al rendimiento e incluso se consigue que Plasma 5.17 sea más rápido que sus antecesores:

Lanzada la primera actualización de Plasma 5.17

  • 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.

No dudéis en ver el listado completo en el anuncio oficial.

 


face

Dunst es un software de notificación en nuestro sistema que consume pocos recursos y que puede adaptarse a nuestros gustos

notificaciones con dunst

notificaciones con dunst

Hace bien poco leí un interesante artículo sobre cómo crear notificaciones de sistema GNU/Linux en nuestro escritorio mediante dunst.

Dunst es un “demonio” o programa que está continuamente ejecutándose en segundo plano, y que nos muestra esas notificaciones de diverso software en nuestro escritorio.

Ya sean mensajes de nuestro navegador, de nuestro cliente de correo, o de otro software, se mostrarán esas notificaciones en el escritorio y lo mejor de todo es que podemos adapta dunst a nuestros gustos y a nuestros scripts.

Lo primero es instalar dunst que estará disponible desde los repositorios de tu distribución de GNU/Linux. Después ya es empezar a adaptarlo a nuestros gustos.

Dunst tiene un montón de opciones y parámetros que podemos configurar desde un archivo llamado dunstrc en nuestra carpeta ~/.config/dunst

Para empezar con un archivo de base podemos escoger el archivo de configuración de su página oficial, y a partir de ahí empezar a jugar con sus opciones y añadiendo aquellas que nos convengan.

En la captura que abre el artículo se pueden ver las notificaciones en la parte inferior derecha y dependiendo del color se muestran en critical en rojo, normal en cyan y low en verde.

En este caso, muestro unas notificaciones de ejemplo, pero ahí podremos ver las notificaciones del sistema y aquellas que hayamos creado mediante scripts o incluso con tareas cron.

Yo de momento lo estoy utilizando en mi gestor de ventanas i3, en sustitución al gestor de notificaciones de xfce que estaba utilizando.

Espero que os haya resultado interesante y que sirva para difundir este gran software.

Enlaces de interés

Imagen: Markus Freak


face

Intro

Our Container Host OS openSUSE MicroOS and our Kubernetes platform openSUSE Kubic are both using transactionl-update to apply patches to the system. This implies that a read-only root filesystem is used. While this has big advantages, like it allows to update a cluster automatically in a safe way, this has one drawback: you need to reboot to activate new installed packages. But what if you want to debug a problem and the utility you need is not installed? Who says, that the problem is still debuggable after a reboot?

For this, we introduced now the toolbox utilitiy with a toolbox container.

toolbox - bring your own tools with you

toolbox is a small script that launches a privileged container to let you bring in yourfavorite debugging or admin tools in such a system. If the container does not contain the utility you need, you can install whatever you want with zypper. toolbox is stateful, if you quit the script and start it later again, the environment is in the exactly same state as when you left it. To reset it, the container image needs to be deleted: podman rm toolbox-<user>. The root filesystem can be found at /media/root.

Usage

$ /usr/bin/toolbox
Spawning a container 'toolbox-root' with image 'registry.opensuse.org/opensuse/toolbox'
51e475f05d8bb8a5bf110bbecd960383bf8cfade1569587edef92076215f0eba
toolbox-root
Container started successfully. To exit, type 'exit'.
toolbox:/ # ls -alF /media/root
...
toolbox:/ # tcpdump -i ens3
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens3, link-type EN10MB (Ethernet), capture size 65535 bytes
...
toolbox:/ # zypper in vim
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 5 NEW packages are going to be installed:
  libgdbm6 libgdbm_compat4 perl vim vim-data-common

5 new packages to install.
Overall download size: 9.0 MiB. Already cached: 0 B. After the operation,
additional 49.4 MiB will be used.
Continue? [y/n/v/...? shows all options] (y):
...
toolbox:/ # vi /media/root/etc/passwd

Advanced Usage

Use a custom image

toolbox uses an openSUSE-based userspace environment called opensuse/toolbox by default, but this can be changed to any container image. Simply override environment variables in $HOME/.toolboxrc, where every entry is optional:

toolbox configuration file
# cat ~/.toolboxrc
REGISTRY=registry.opensuse.org
IMAGE=opensuse/toolbox:latest
TOOLBOX_NAME=special-debug-container
TOOLBOX_SHELL="/bin/bash"

Root container as normal user

toolbox called by a normal user will start the toolbox container, too, but the root filesystem cannot be modified. Running toolbox with sudo has the disadvantage, that the .toolboxrc from root and not the user is used. To run the toolbox container with root rights, toolbox --root has to be used.

Automatically enter toolbox on login

Set an /etc/passwd entry for one of the users to /usr/bin/toolbox:

useradd bob -m -s /usr/bin/toolbox

Now when SSHing into the system as that user, toolbox will automatically be started:

# ssh bob@hostname.example.com
Last login: Thu Oct  3 16:52:16 2019 from 192.168.107.1
.toolboxrc file detected, overriding defaults...
Container 'toolbox-bob 

face

Cette annonce est complément d'information sur le vote en cours, publié ici et traduite en français ici.

Vote sur le changement de nom du projet openSUSE

Contexte

Une discussion sur le changement de nom de notre projet a eu lieu sur la liste de diffusion du projet suite à une autre discussion concernant la transformation du projet en

Monday
21 October, 2019


face

Hoy me complace anunciar que LaKademy 2019 se celebrará en Salvador-Bahia, con lo que ya será la séptima edición de la gran reunión de simpatizantes de KDE en Latinoamérica y se convierte ya en un evento que deja sus tímidos comienzos para convertirse en una de las citas destacadas del Software Libre.

LaKademy 2019 se celebrará en Salvador-Bahia

Según podemos leer en el boletín de noticias de KDE-Brasil de hace unos años pero que sigue vigente hoy en día:

«LaKademy, abreviación para Akademy de América Latina, es un encuentro de usuarios y colaboradores latinoamericanos de KDE, una de las comunidades de software libre y código abierto, más grandes del mundo. La región es de gran importancia para el proyecto, pues cuenta con una gran comunidad de desarrolladores y usuarios.»

De esta forma me complace compartir con todos vosotros que este año Lakademy se celebrará en Salvador-Bahia del 14 al 17 de noviembre. La sede de este año es Information Technology Superintendence of Federal University of Bahia y se espera aumentar el número de participantes de ediciones anteriores.

LaKademy 2019 se celebrará en Salvador-Bahia

En palabras de Sandro Andrade, miembro de la junta de KDE e.V. y activo miembro de la Comunidad KDE:

«Salvador (la ciudad en la que vivo) es bien conocida por sus hermosas playas, el mayor carnaval del planeta y su cocina única. En noviembre, los asistentes ya pueden echar un vistazo a nuestro cálido verano y esperamos que eso traiga un montón de energía adicional para tener una reunión divertida y productiva.»

En resumen, una gran oportunidad para tener un primer contacto con la Comunidad Latina del Proyecto KDE o para seguir afianzando los lazos que unen a los que ya lo están.

En cuanto tenga más información como el programa de charlas o los eventos sociales os iré informando.

Más información: Sandro Andrade


face

nui.fr Facebook-f Twitter Linkedin Envelope openSUSE & les LL et la Cybersécurité De VMware vers KVM Il nous fallait un OS solide et assez grand public car le but ce n’était pas d’apprendre ni de taper des commandes dans un terminal. openSUSE joue bien son rôle de leader et dans nos coeurs. Les commandes utilisées […]

The post [Préparatifs] La VM de notre #LuJam tourne sur #openSUSE Leap 15.1 #Cybersécurité #Cybermois #ECSM2019 #CyberSecMonth #Rouen évènement gratuit 26 Octobre appeared first on Network Users Institute - Cybersécurité, Intégration de Linux & Logiciels Libres à Rouen, Normandie..


Sunday
20 October, 2019


face

I don’t do Public Transport! I’d heard that parking in Manchester was not only a nightmare and that you would have to sell your children into slavery to pay the parking fee for a few hours so with that in mind I decided to use the train. Now to get to Manchester by car from … Continue reading "The fight to get home from Oggcamp 2019"


Ish Sookun: Krakathon 🐙

15:14 UTC

face

Krakathon 🐙

Krakathon - the hackthon with a Kraken - kicked off on Saturday 19 October at the Caudan Arts Centre in Port-Louis.

Krakathon 🐙

LSL Digital didn't participate this year due to other priorities. However, some of my colleagues participated individually as Team Kalchul. Shelly & I stopped by the venue during the evening to meet folks in various teams and wish them luck.

Krakathon 🐙

The event was happening at the conference centre at the ground floor level. The room was fully packed. I'm told there are 55 teams with over 200 participants. I believe this is the first time that Krakathon reached such high level of.

My colleagues Yusuf, Nirvan, Jules and Kushul from team Kalchul were focused on solving the challenges at about 21h30 when I met them. Most of the teams were busy scoring points. A few tired faces here and there but the overall enthusiasm looked good.

Oh... while meeting folks from other teams, look what I found. 😊

Krakathon 🐙openSUSE & LSL Digital stickers :)

Today, we went back to the Caudan Arts Centre at around an hour before the event ends. Some teams had left while a few others had already started packing up. Everyone had a weary face due to the lack of sleep. However, some folks were still trying to score points and wouldn't waste this last hour - fighter's spirit I would say.

The competition ended shortly before 14h00 and the final scoreboard looked like this.

Krakathon 🐙

A special students' prize went to ALU's "The Razers" team.

Lazy Pirates came third. Binary Beast & Black fire scored the same amount of points and were both declared second. The efforts of team Kalchul paid up and they won the Krakathon 2019! 🎉 🎊

Krakathon 🐙

face
openSUSE.Asia Summit 2019




“All the honor belong to our strong local committee and staff”


This year, openSUSE.Asia summit 2019 host in Indonesia again. 


Let’s see somes video first :)

Highlight openSUSE Asia Summit 2019 - Day 1



Highlight openSUSE Asia Summit 2019 - Day 2




There are some good photos in flickr group [2]



It’s great  to have almost 350 geeko in openSUSE.Asia Summit 2019.


Before the openSUSE.Asia summit, we have community meetup with openSUSE Board member.


All the openSUSE guys from different area - brainstorming for how to grow up and make everyone love and know openSUSE :)




For the Keynote with openSUSE board


It’s surprise - Gerald Pfeifer take a greeting from Melissa Di Donato :) 




It’s great to hear SUSE / openSUSE status from openSUSE Board.


My talk is “openSUSE Kubic - The easy and fast way to deploy kubernetes with openSUSE”








And also co-work with Sunny’s talk “ We are openSUSE Asia Community ”

Report about
“Introduce TSP application” http://bit.ly/sakana2019100502 






“openSUSE local activities in each site - Taiwan”
Slide: http://bit.ly/sakana2019100503 






Also my pleasure to give openSUSE.Asia Book to Indonesia team Again :)  
  • From Taiwan team to Indonesia team
  • The best way is AL give to Indonesia team, but AL is not here this year  QQ



I want to thank all our sponsors
Without our sponsors, we can't have such lovely summit.

Thanks everyone come to openSUSE.Asia Summit.
Thanks all friends come to together, smiles - make us get together.


I wish I could keep contribute to openSUSE.
-Fun and share-


Reference:





face

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

Nom : 2020_annonce_sommet_dublin.jpg 
Affichages : 390 
Taille : 8.8 Ko 
ID : 4524
La communauté openSUSE se rendra en Irlande les 27 et 28 mars 2020 pour le sommet


face

10月5日から6日にかけて、インドネシアのバリ島にある Udayana 大学で開催された openSUSE.Asia Summit 2019 に参加してきました。2014年に始まった Asia Summit はもう6回目で、インドネシアでの開催は2016年のジョグジャカルタに続き2回目です。

今年は地元のインドネシアを中心に約350名が集まり盛大に開催されました。アジア(台湾6人、日本5人、他)はもちろん、今年はヨーロッパ圏からも参加者が集まりました。

バリ島へは成田から1日1便だけの直行便で行きました。4日の夕方に到着して、Udayana 大学のボランティアの学生さんにホテルまで連れて行ってもらいました。

0日目(Community meeting)

中国の重慶から来ている Hillwood に誘われ、GWK カルチャラルパークへ。ホテルからちょっとした散歩かと思えば、けっこうな山道で炎天下の中1時間ほど歩きました。空港からも見える巨大像があります。歴史のあるところなのかと思いきや、この像は最近完成した新しいものだそうです。

午後は空港近くのコワーキングスペースに移動し、主要なメンバーが集まる Community meeting が行われました。新しい openSUSE Board Chair の Gerald とも(全員)初めての顔合わせでした。会議はおもにドキュメンテーションの話で盛り上がり、マニュアルや動画の活用について意見が飛び交いました。

この日のメイントピックの1つは来年のAsia Summitについてだったのですが、肝心の提案者であるインドの Shobha が来られず、消化不良感のまま終了しました。

Community meeting の会場からバスに乗り込み、一路 Welcome party の会場である Jimbaran ビーチのレストランへ。ここで台湾や2016年の開催で出会い、2017年に日本に来てくれたメンバーと次々合流しました。シーフードを食べつつ、楽しい時間を過ごしました。

1日目

ホテルから大学までは 1.5 km ほど離れており、大学は山の上にあります。普通はタクシーを使うところ、日本チームは徒歩を選択。20分ほど歩きました。タクシーを使ったときもありましたが、基本的には徒歩でした。この記事の頭にある写真がエントランスの様子です。

いよいよ開会。私は 2016年のAsia Summitを経験しているので、あまり驚かないのですが、国会斉唱、ダンスで始まります。

大学からの挨拶では、今ではあらゆるところで Linux が使われているので、今回の Asia Summit を通して、学生にはより Linux に慣れ親しんで欲しいとメッセージがありました。30人弱の学生ボランティアが集まっており、openSUSE や Linux をまずは使ってもらって、2016年のときのように来年の Asia Summit にも来てもらえるようになれば良いなと思います。

講演は openSUSE Board の Axel, Gerald, Simon の3人からの基調講演でスタート。Axel は openSUSE プロジェクトに関わる数字を紹介し、30万ユーザーが毎月ダウンロードしていること、未だに 13.2 や 1回だけであるが 10.1 のダウンロードがあること、opensuse-de の購読者が 600 人に対して、opensuse-ja は 389 人であること、486人の openSUSE Member がいることなどが取り上げられました。

Gerald からはコミュニケーションの話で、インドネシア語の Selamat Pagi!(おはようございます)は、口角が上がって、みんな笑顔になるねという話がありました。発表の中で SUSE の CEO Melissa からのビデオメッセージがあり、openSUSE は引き続き重要なプロジェクトであること、その後に Gerald からも、SUSE と共有しているインフラなどの諸課題について解決していくと話がありました。

Simon からは、今後の法的な組織体制の話で、openSUSE の特に財政面で支える財団の設立などについて説明がありました。現在はプロジェクトの名前を変えるかどうかの投票が行われています。

最初のセッションは「Using Portainer (Docker Container Management) at openSUSE Leap 15.1」を聴きに行きました。Portainer はコンテナをデプロイ、管理するためのウェブアプリケーションで、テンプレートからのアプリケーションのインストールやネットワーク、ボリュームの管理までできてしまいます。単純に動かすだけであれば、インストールもとても簡単で、Docker が動いているローカルマシンでは、とりあえず動かしておいても良いかもしれません。

docker run -v /var/run/docker.sock:/var/run/docker.sock -p9000:9000   portainer/portainer

お昼ご飯はお弁当。写真には写っていませんが、お弁当には果物が付きもので、ジョグジャカルタはバナナでしたが、バリ島ではみかんのようです。

午後は「We are openSUSE Asia Community」という、Sunny 提案のワークショップ枠の講演へ。中身はみんなで分担しており、openSUSE.Asia のホスト募集、日本のコミュニティの紹介、グローバルコミュニティへの参加方法について20分ほど話しました。

写真はKukuhによるインドネシアコミュニティの紹介で、企業訪問もしているのだとか。遅れていた Shobha もここで合流し、無事インドコミュニティの話を聞くことができました。この1年の間に openSUSE のインストールイベントや、定期的なミートアップを始め、熱心な学生もいるそうです。

裏番組だった hatochan の発表を見に行くと、発表の最後でのお土産タイムで前回同様盛り上がっていました。

1日目の夜は発表者、ボランティアを交えてのパーティ。日本人チームはここでも徒歩を選択。野生の鶏(放し飼い?)を見つけたりしながら会場へ。交通量が比較的多く、空気が良くないのであまり歩きすぎないことをオススメします。

パーティはご飯をそれぞれ取って、あとは適当にテーブルで話すスタイルでした。私はインドネシアからの発表者が集まるテーブルへ。2017年に発表者として日本に来てくた Moko と Alin 夫婦が今年生まれた子供を連れで参加していたりすごい。

日本政府のインダストリー4.0の政策について聞かれて(具体的に何もできていない話が多くて)回答に困ったので、hatochan を呼んで来たときの図。

1日目の録画とハイライトはこちらにあります:

2日目

今回のロゴコンテストの優勝者への記念品の贈呈に続いて、これまでの openSUSE.Asia Summit の記録が集められたアルバムが Sakana から Kukuh へ。そろそろページが足りなくなりそうな予感です。

この後、Simon と GNOME の Neil からそれぞれキーノート。OSS の活動するときに、人にはキャパシティがあるんだから、燃え尽きるなよという話や、Jim Zemlin が2017年は Linux デスクトップの年だという発表をしたときに Mac を使っていたと言うような話がありました。(レポートが長くなってきて、だんだん適当になってきました)

2日目の最初に私の発表。内容は openSUSE Conference と同じで Geeko Magazine についてでした。Douglas からは LibreOffice からコピペじゃなくて、インポートしないの?と聞かれましたが、LibreOffice から良い感じにスタ イルを Scribus 上のものとマッピングしてくれないと意味が無かったりで使っていないです。Sunny からはどのくらいの期間でどのくらいの量を売り切るのかという質問で、1年以内に150部配りきっています。

前から気になっていた Cedric による Uyuni の話へ。Uyuni の使い方の話をすっ飛ばして開発の話でした。Uyuni は SUSE Manager の upstream という位置づけで(SUSE Manager は space walk の fork だった)、OS をインストールしたり、構成管理をするためのウェブアプリケーションです。

Uyuni のフロントエンド部分は Spring + JSP の Java ウェブアプリケーションで、裏側では Salt Stack など色々なものが動いているようです。Maven ではなく OBS から依存するライブラリを取ってくる仕組みを使っているなど、開発するときにはいろいろとはまりどころがありそうです。

井川さんの「How to Participate Open Source development」。

井川さんと同じ時間帯にやっていた Ish の MicroOS ワークショップが気になり15分だけ様子を見に行きました。cgroup の説明から podman コマンドの使い方など、裏側の話もちょいちょい入っており、日本で1回、このハンズオンをやってみても良いかもしれませんね。

いよいよ2日間の Asia Summit もクロージングへ。イベントのラストはライトニングトーク大会です。といっても、Sunny がもっと英語で話そう、今から前に出てきて1分間話せたら、お土産をあげようと言った発表!?をやったりと、自由な感じでした。

ドラがとてもでかい!本来であれば、大学のフォーマルなイベントで使用するためのものだそうです。

インドの Shobha による来年の Asia Summit を Delhi の Faridabad で開催する提案。昨年に引き続き2回目の提案で、課題だった今年はローカルの体制もだいぶ強化されました。

3日目

楽しい楽しい Ubud と Uluwatu への 1 day ツアーのはずが、お腹を壊してホテルに1日籠もっていました。なのでレポートはありません…。食べ物に気をつけるのはもちろんですが、疲れて抵抗力が落ちるのも危険です。

4日目

午後には体調がだいぶ良くなったので、昼過ぎから車をチャーターして、1日遅れで Ubud へ連れて行ってもらいました。帰りの便は翌日の0:45だったので、荷物を載せて行き、空港で降ろしてもらいました。

おわりに

openSUSE.Asia Summit は発表を聞くだけのイベントではなく、openSUSE コミュニティメンバーが集まり、face to face でコミュニケーションを取るためのイベントです。きちんと発表プロポーザルをかければ(コツがあります)、発表のハードルもそれほど高くありません。旅費についても openSUSE Travel Support Program により、最大 80% 補助が出るため、時間だけ確保できれば心配はありません。ぜひ、来年は参加してみて下さい。


Saturday
19 October, 2019


face

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

Tumbleweed

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

Hagamos un repaso a las novedades que han llegado hasta los repositorios estas semanas.

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

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante este comando aunque desde hace poco un simple zypper dup hace ya todo el trabajo.

De nuevo otra semana en la que se han publicado 4 nuevas “snapshots” esa parece la norma desde las última semandas. Han sido las “snapshots” 1011, 1012, 1014 y 1016.

Entre otros muchos cambios y actualizaciones nos han traido lo siguiente:

  • GStreamer 1.16.1
  • Linux kernel 5.3.5
  • KDE Plasma 5.17.0
  • KDE Frameworks 5.63.0
  • KDE Applications 19.08.2
  • LLVM 9.0

Y en próximas “snapshots” encontraremos lo siguiente

  • GNOME 3.34.1 (¡por fin!)
  • Kubernetes 1.16
  • Mesa 19.2
  • openssl 1.1.1d

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

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

Enlaces de interés

Geeko_ascii

——————————–


Friday
18 October, 2019


face

Cybersécurité Le Cybermoi/s : rendez-vous incontournable de la cybersécurité Dans le cadre du #Cybermois ou #CyberSecMonth, la Journée du Logiciel Libre de notre association (Loi 1901) coïncidera ce mois-ci avec cet évènement Européen le samedi 26 octobre prochain. Le programme du jour : La Cybersécurité, les faits… Le RGPD, le grand oublié… Les solutions, mais dont […]

The post #Cybersécurité #Cybermois #ECSM2019 #CyberSecMonth #Rouen évènement gratuit 26 Octobre appeared first on Network Users Institute - Cybersécurité, Intégration de Linux & Logiciels Libres à Rouen, Normandie..


face

Dear Tumbleweed users and hackers,

Another week has passed with again four snapshots published. This pace seems to be holding pretty solid and I think it’s not the worst speed there is. During this week, we have released the snapshots 1011, 1012, 1014 and 1016. As usual, some were smaller, some were bigger.

The changes include:

  • GStreamer 1.16.1
  • Linux kernel 5.3.5
  • KDE Plasma 5.17.0
  • KDE Frameworks 5.63.0
  • KDE Applications 19.08.2
  • LLVM 9.0 (added to the repo, but not yet the default llvm version in use)

The staging areas (and the next snapshot in production) already contain some updates again. Those include:

  • GNOME 3.34.1 (finally!)
  • Kubernetes 1.16
  • Mesa 19.2
  • openssl 1.1.1d: breaks nodejs8, nodejs10 and python3
  • More work to support /usr/etc
  • LLVM 9.0 as the default when using llvm

Besides all this, I’d like to bring yout attention to a change done to the setup of the openSUSE:Factory/snapshot build target. You can read all the needed information in the post published on the Factory mailing list at https://lists.opensuse.org/opensuse-factory/2019-10/msg00142.html


face

It’s been my sixth GNOME Asia Summit that I attend. My first time was in Beijing, at Beihang University. Then every year I help to organize and collaborate with local organizer. I only skipped not attending when it was in Chongqing.

After last year, me and Sammy Fung become Leader/Co-Leader of Asia Committee. Asia Committee is not formal department or suborganization in GNOME Foundation. It contained few people who active at promoting GNOME in Asia. Mostly from people who become local organizer and people who always attend in several years. And personally I knew and meet them in few conference. Probably I will ask board to make this Asia Committee to become formal one.

This conference held in Gresik City, East Java. This city is supporting city for Surabaya (capital of East Java province). It’s small city with growing community right now. One of community is Gresik Dev who become local organizer. FOSS generaly and GNOME in specialy is not recognized by common people. This point of view that lead me to ask Gresik Dev to promoting FOSS and GNOME. Local organizer contain Gresik Dev Community and student from UISI and UMG (both of them the most popural university in Gresik).

This conference, I helping local organizer as steering committee (consultant). One of my reason to proactive in this event is I was born in this city near four decades ago. Probably they see me as dictator because I wanna make this conference as good as possible with limited resource.

I’m driving my car to go to Gresik City. It’s near 800 km from Bogor (city which I live). I arrived on Wednesday afternoon. In Thursday I helping to pickup few speaker from airport. One of my duty is to manage transportation for foreigner from airport to hotel, hotel to venue, vice versa. Since also me that know most of foreigner speaker. So on Friday my duty is become driver and introduce several speaker to each other.

Friday is workshop day, mostly I spent my time to chit chat with all speaker that already arrive and introduce to each other, also make sure tomorrow everything is going well. In this day, I know theres few newcomers that also become speaker. Mostly they got nervous because first time experience. So little bit lack on preparing and predicting the audience. At night we have welcome party and I have long talk with Gaurav and Andre Klapper.

Saturday is first day of conference. I see many participant that not familiar with GNOME but they willing to join this conference. Also I realized that long time bonded friends who often going to GNOME Asia Summit is me, Bin Li and Andre Klapper. English is become little bit problem because this not native language. But the master of ceremony is doing their job amazingly. The person who in charge of slide and projector need to use GNOME and Linux more often. 🙂

Goodiebag and it’s content. Photos taken by Neil

Thursday
17 October, 2019


face

I am not one to just toss something when it is broken. I want to give every piece of equipment a shot at another life whenever possible. Somethings do have to go to the big recycler in the sky but not without some kind of fight at my end.

I couple years back when I thrusted myself into the foray of “modern” gaming, I purchased two of these “Rock Candy” Gamepads from a local retailer. This was for my first Steam Game purchase, River City Ransom: Underground. They worked quite well but having kids with passion bubbles very near the surface, gamepads have a tendency to go flying or falling from time to time.

After some time of play, one had a fall too many and the plastic broke that held the batteries in place on one controller. Within a week, the other decided it would no longer turn on. Both controllers were put away into storage, until yesterday.

My oldest son asked if they could be fixed and I suggested that we could take the board from one and put it in the body of the other. He said he wanted to do it. I supplied some tools, provided just a bit of guidance and my 8 year old took the screw driver to task. I guided him on disassembly and used a magnetic bowl to hold the screws so didn’t roll away.

When he started to put it together, he asked how to do it, to which I gave the proper fatherly advice, “just like taking it apart, but in reverse!” Surprisingly, that was enough. I just made sure that the Left and Right Bumpers PCBs was correctly placed. He knew what screws went where and placed everything just right.

I double checked the screws to ensure that they were all snugged up properly, popped in some batteries and we were off to the races. There is only just a bit of confusion now as the blue controller now goes to the green dongle.

In another proud moment, my boy turned to a SNES emulator and played Super Mario All-Stars. Those old games are still fun to play today, even for the youth, which is a testament to the fun-gineering of yeaster-year

Final Thoughts

Technology is certainly a fun thing to play with but it is so much more fun to pass on the joy of owning your technology to your kids. The amount of confidence my boy has earned through this exercise is worth far more than the cost of both of the controllers. I am hoping this sparks a flame for a passion for technology, not just in using but in creating and imagining new ways to use technology. I am quite sure that his abilities that will far surpass my own.


face

Actually, this journey begins in 2015. I attending Indonesia Linux Conference, that's the first time I meet people from openSUSE Indonesia. Mr. Edwin Zakaria. I remember, he gave me Alex the Gecko T-Shirt from Babacucu.com. My first openSUSE T-shirt. After attending the conference. I also invited to KPLI (Kelompok Pengguna Linux Indonesia: it's like Indonesian … Continue reading openSUSE Asia Summit 2019: Summit Preparation

The post openSUSE Asia Summit 2019: Summit Preparation appeared first on dhenandi.com.


face
FOSSCOMM 2019 - Lamia

FOSSCOMM (Free and Open Source Software Communities Meeting) is a Greek conference aiming at free-software and open-source enthusiasts, developers, and communities. This year was held at Lamia from October 11 to October 13.

It is a tradition for me to attend to this conference. Usually I have presentations and of course booths to inform the attendees about the projects I represent.

This year the structure of the conference was kind of different. Usually the conference starts on Friday with "beer event". Now it started with registration and a presentation. Personally I made my plan to leave from Thessaloniki by bus. It took me about 4 hours on the road. So when I arrived, I went to my hotel and then waited for Pantelis to go to the University and setup our booths.

FOSSCOMM 2019 - Stathis at openSUSE and GNOME booth

ALERT: Long projects presentation...


Our goal was to put the stickers and leaflets on the right area. This year we had plenty of projects at our booths. We met a lot of friends at Nextcloud conference and we asked them for brochures and stickers. So this year our basic projects were Nextcloud and openSUSE (we had table cloths). We had stickers from GNOME (I had couple of T-Shirts from GUADEC just in case someone wanted to buy one). Since openSUSE sponsorts GNU Health, I was there to inform students about it (it was great opportunity since the department organizing was Bioinformatics department). We had brochures, stickers, chocolate and pencils from ONLYOFFICE, also we had promo material from our friends Turris. We are happy that Free Software Foundation Europe gave us brochures when we were in Berlin, and we were able to inform attendees about the campaigns and the work they are doing for us. We met Collabora guys also and we asked them if they want to promote them, since Collabora and Nextcloud are working together. Finally, our friends from DAVx5, gave us their promo material since the program works with Nextcloud so well.

I warned you!!! Well the first day we met the organizers and the volunteers. I was surprised by the number of volunteers and their willing to help us (even with setting up the booths). The first day ended with going out to eat something. Thank you Olga for introduce us to FRESCO. I used to eat at FRESCO when I was in Barcelona. I guess they're not franchise :-)

Well Saturday started with registration. We put more swag on the booth (we saw that last night they took almost everything). Personally I went to meet other projects. I was glad that my friend Julita applied to present what she's doing at the university (Linux on Supercomputers). I was kind of surprised but happy for her that her talk upgraded to Keynote. Glad I met her at GUADEC. Glad also that she had Fedora booth and gave some different aura to the conference. Check out her blogpost about her FOSSCOMM experience .

Glad I met Boris from Tirana. He did a presentation about Nextcloud

face

El navegador Firefox nos permite hacer capturas de pantallas de páginas completas, la zona visible, o partes de una página sin necesidad de complementos externos, ni herramientas extras.

Seguro que en más de una ocasión has necesitado tener que hacer una captura de pantalla de una página web, pero no solo de la parte que se ve en el navegador, si no de la página al completo.

Gracias a una funcionalidad del navegador Firefox, podremos hacer esa captura y muchas cosas más de manera nativa sin necesidad de instalar complementos ni herramientas extras de terceros.

Para hacer esas capturas de pantalla, deberemos pinchar sobre el icono de los tres puntos horizontales que se muestran a la derecha de nuestra barra de direcciones en el navegador Firefox.

Se nos desplegará un menú, y entre otras opciones estará disponible la opción de “Hacer una captura de pantalla“. Pinchamos sobre esa opción y tendremos varias herramientas disponibles.

En la parte superior derecha de la pantalla, ahora se nos presentará la opción de hacer una captura de la parte visible de la página que estamos visitando. Sin la decoración de las ventanas, sin la barra de direcciones, etc. Exclusivamente la parte que se ve en nuestro navegador.

También tenemos la opción de hacer una captura total de la página web que estemos visitando. Es decir, no solo de aquello que vemos actualmente en el navegador, si no de lo que está más abajo y que se va viendo cuando bajamos o subimos por la página en cuestión.

También podremos capturar imágenes o porciones sueltas de la página, así como un área determinada, mediante una selección.

Todas las opciones pueden sernos muy útiles a la hora de hacer tutoriales, querer compartir una web con alguien, una imagen que hemos encontrado, etc.

Las capturas las podremos descargar a nuestro equipo, o simplemente copiar las imágenes en el portapapeles de nuestro sistema y pegarla en donde deseemos (un documento de LibreOffice, un correo, Gimp, etc)

Una funcionalidad que he descubierto hace poco y que quería compartirla por el blog. Espero que os sea útil a ti que lees este artículo.

Enlaces de interés


face



Since last week, there have been four openSUSE Tumbleweed snapshots released and the snapshots brought new versions of software from KDE, Mozilla and more.

The most recent snapshot, 20191014, updated several packages around KDE’s projects. Plasma 5.17.0 arrived in the snapshot and there are some extraordinary changes to the new version. The release announcement says this new version is as lightweight and thrifty with resources as ever before. The start-up scripts were converted from a slower Bash to a faster C++ and now run asynchronously, which means it can run several tasks simultaneously, instead of having to run them one after another. Improvements to the widget editing User Experience were made and the Night Color feature became available, which subtly changes the hue and brightness of the elements on the screen when it gets dark; this diminishes glare and makes it more relaxing to the eyes. The same snapshot brought KDE Applications 19.08.2 and the second version of the 19.08 release improved High-DPI support in Konsole and other applications; there were many bugs fixes as well and KMail can once again save messages directly to remote folders. There was more KDE packages arriving in Tumbleweed with the update of KDE Frameworks 5.63.0; KIO, Kirigami and KTextEditor had the most bug fixes in frameworks latest release. The Tumbleweed snapshot had several other software packages updated like the file system utilities package e2fsprogs 1.45.4, which addressed Common Vulnerabilities and Exposures CVE-2019-5094 where an attacker would have been able to corrupt a ext4 partition. The 3.6.10 version of gnutls added support for deterministic Elliptic Curve Digital Signature Algorithm (ECDSA) / Digital Signature Algorithm (DSA). Text editor Nano updated to version 4.5 and offers a new ‘tabgives’ command allowing users to specify per syntax whatthe <Tab> key should produce. The php7 7.3.10 version modified some patches and fixed some bugs. With all these changes, the snapshot is trending at a stable rating of 95, according to the Tumbleweed snapshot reviewer.

The 20191012 snapshot had one package update and it was for Linux Kernel 5.3.5. The single kernel update appears to have increased the stability of Tumbleweed as it is trending at a stable rating of 96, according to the Tumbleweed snapshot reviewer. That’s four rating points up from the snapshot the day before, 20191011, which is trending at a stable rating of 92.

Snapshot 20191011 had updates for ImageMagick 7.0.8.68 that now supports animated WebP encoding/decoding. Both Moxilla Firefox and Thunderbird were updated to version 69.0.2 and 68.1.1 respectively. Firefox had a single fix for a Linux-only crash when changing the playback speed while watching YouTube videos. Thunderbird on the other hand had multiple bug fixes to include various theme fixes and dark theme improvements for the calendar. The fwupd package, which is a daemon to allow session software to update firmware,  version 1.3.1 now allows the


Wednesday
16 October, 2019


face

openSUSE Asia Summit

I met Edwin and Ary earlier this year at the openSUSE Conference in Nuremberg. They invited me to come to the openSUSE Asia Summit happening in Bali. I wasn't sure that I would be able to attend it. But then, around June I saw a tweet reminding about the deadline for the Call for Proposal for the openSUSE Asia Summit and I thought maybe I should give it a try.

openSUSE Asia Summit

I submitted a workshop proposal on MicroOS and a lightning talk proposal to the openSUSE Asia CFP team. Both were accepted and I couldn't be happier. It gave me the chance to meet friends from the openSUSE community again, learn and share more.

We do not have direct flights to Indonesia. I traveled through Air Mauritius to Kuala Lumpur and then Malaysia Arlines to Denpasar, Bali. I spent almost 24 hours traveling before reaching my hotel in Jimbaran. I was totally knackered when I arrived but the enthusiasm of being there for the summit was stronger than anything.

I booked a taxi through Traveloka ahead of my arrival in Bali. It was recommended by Edwin. When I compared other taxi fares I felt glad I booked it online. I also bought a SIM card on my way to the hotel with a 6GB data package. I knew we'd all communicate mostly on Telegram, just as we did for oSC 2019. My hotel WiFi connection wasn't great but I was impressed by the 4G coverage of my mobile Internet provider, XL Axiata. Mobile connectivity was extremely helpful as I would rely on GoJek car-hailing for the next few days.

Food?

The only thing bugging me was about finding vegetarian food. McDonald's, Pizza Hut and KFC were just a few minutes walk from my hotel and along the way there were a few restaurants as well. But those were Seafood restaurants and I felt weird to go there and ask for veggies.

Unlike in Mauritius and Germany, McDonald's and KFC do not offer the vegetarian or vegan burger. I only found two vegetarian pizza options at Pizza Hut, the Veggie Garden and Cheese Deluxe. There might have been some veggie options in the Chinese restaurants but I didn't venture. I visited a supermarket and found that they were selling stuffed croissant. However, there was no clear indication whether they contain tuna, chicken or simply cheese.

openSUSE Asia SummitWelcome dinner for speakers & sponsors at the New Furama Seafood, Jimbaran

Finally, I was saved from the food dilemma by the folks from the openSUSE Asia community. Estu & Ary made sure that there was a vegetarian option during the summit or whenever we went out along with the speakers. I got to eat things other than pizza :) like tofu, tempe, vegetable chop suoy etc.

The summit kicked-off on Saturday 5 October at the Information Technology Department, Faculty of Engineering, Udayana University. There were around 40 or so students who volunteered to help run the summit. Some of the volunteers were


face

The openSUSE Community is going to Ireland March 27 and 28, 2020, for openSUSE Summit Dublin.

Registration for the summit has begun and the Call for Papers is open until Feb. 14.

The summit will begin at the end of SUSE’s premier annual global technical conference SUSECON.

Partners of openSUSE, open-source community projects and community members are encouraged to register for the summit and submit a talk.

The schedule for the openSUSE Summit Dublin will be posted on Feb. 17.

There is an openSUSE and open source track. There are three talks that can be submitted for the summit. One is a short talk with a 15-minute limit;a normal talk with a with a 30-minute limit and a long talk with a 45-minute limit.

Attendees of SUSECON are welcome to attend and submit talks. openSUSE Summit Dublin is a free community event that will take place on the last day of SUSECON and the Saturday that follows SUSECON.

Contact ddemaio (@) opensuse.org if you have any questions concerning the summit.


face

There are many flavors of Linux, we call them distributions but in a way, I think “flavor” is a good word for it as some some are a sweet and delightful experience while with others a lingering, foul taste remains. Manjaro has not left a foul taste in any way. In full disclosure, I am not a fan of Arch based Linux distributions. I appreciate the idea of this one-step-removed Gentoo and for those that really like to get into the nitty-gritty bits Arch is good for that. My problem with Arch is the lack of quality assurance. The official repository on Arch Wiki describes the process of how core packages need to be signed off by developers before they are allowed to move from staging into the official repositories. With the rate at which packages come in, it is almost an impossibility that through manual testing software will continue to work well with other software as some dependencies may change. Admittedly, I don’t use it daily, outside of VMs for testing nor do I have a lot of software installed so this is not going to be a problem I am likely to experience.

Manjaro, from my less than professional opinion, is a slightly slower rolling Arch that seems to do more testing and the process, from what I understand, is similar. Developers have to approve the packages before they are moved into the official repositories. I also understand that there isn’t any automated QA to perform any testing so this is all reliant on user or community testing, which, seemingly, Manjaro is doing a good job of it.

My dance with Manjaro is as part of a BigDaddyLinuxLive Community challenge, to give it a fair shake and share your experience.

This is my review of Manjaro with the Plasma Desktop. Bottom Line Up Front, this is quite possibly the safest and most stable route if you like the Arch model. In the time I ran it, I didn’t have any issues with it. The default Plasma Desktop is quite nice, and the default themes are also top notch. The graphical package manager works fantastically well and you do have Snap support right out of the gate. It’s truly a great experience. Was it good enough to push me from my precious openSUSE? No, but it has made for a contender and something about which to think.

Installation

The installation process was as smooth as room temperature butter and felt incredibly refined. The installation media greets with a very nicely themed boot loader to which the default option is to boot Manjaro. Very quickly you are brought into a live session where you can begin to do some exploration.

Since I was doing this in a VM, I did have some VM-isms, that made this look less than stellar, initially. Since I wanted to get to installation, straight away, I went right for that icon on the desktop. Nice to see that the icon was

Older blog entries ->