Posts Tagged ‘Open Source’

Meet at Fosdem 2019 !

2019/01/21

It’s that period of the year again where we start preparing for Fosdem ! Even if preparing for FLOSSCon at the same time !! And this year, this will be my first Open Source Event since my illness last year. I tried to attend the Paris Open Source Summit 2018, but I made my travel request too late to be accepted internally, so I missed it (easy excuse to refuse, but my fault indeed). This time I made it early enough, but didn’t get support. I must confess this is disappointing, and it has been a long time since I missed an event due to that. But I’ll go anyway, paying myself the travel and hotel in Brussels, and of course, as a consequence, there will be no HPE logo on my slides.

Too bad as I’ll be speaking about Redfish, the new standard for a Software Defined Infrastructure, which is a topic important for HPE and our SDI approach. I’ll then pass more time covering python-redfish on which I’ve been able to restart the work recently.

I’m afraid it’s a tendency in large corporations, not dedicated to FLOSS as it also happened at Intel for another speaker. The risk that corporations take is that their voice is less heard in our communities and also that they’re much less trusted, and thus their speakers not chosen in the future, especially for such community oriented events.

Anyway, I’ll be there, and will meet also the Mageia community gathering over there and enjoy the many conferences of course.

Advertisements

L’agenda de la FLOSSCon 2019 est maintenant disponible

2019/01/18

Enfin ! Tout finit par arriver, m√™me l’agenda de la FLOSSCon 2019 ūüėČ Malgr√© tout, les conf√©renciers n’ont pu √™tre pr√©venus finalement qu’aujourd’hui donc il se peut qu’il y ait encore quelques changements de derni√®re minute, mais dans l’ensemble le programme est maintenant √©tabli et tr√®s riche !

Pour la journ√©e grand public au Secours Catholique de Grenoble le dimanche 27 janvier 2019, soyez avec nous d√®s le matin 10h00 si vous d√©couvrez le monde du libre car la premi√®re s√©ance fera le point sur l’√©cosyst√®me et permettra aussi √† la Guilde et FLOSSITA d’expliquer leurs actions dans ces domaines. Nous aurons diverses pr√©sentations accessibles autour de Tracim pour les associations, les donn√©es libres, puis apr√®s avoir d√©gust√© quelques pizzas ensemble le midi offertes par l’association FLOSSITA, nous aurons un atelier pour am√©liorer la d√©couverte des initiatives sociales sur le territoire, suivi d’une pr√©sentation d’un environnement audiophile avec volumio et des extensions python pour la gestion d’√©crans LCD que je recommande (j’ai un peu aid√© pour le code ;-).
Dans l’apr√®s-midi, du graphisme avec GIMP, KDEnlive et SweetHome 3D, avant de finir avec une web-radio. Il y en aura vraiment pour tous les go√Ľts et cela tournera autour des cas d’usage donc restera accessible au plus grand nombre. Et vous pourrez discuter avec nos experts pendant les pauses pour aller plus loin si vous le d√©sirez et profiter des stands de la Guilde et de la Mouette.

Pour la journ√©e technologie √† CGI le lundi 28 janvier, on rentrera d√®s 9h00 plus dans le d√©tail avec des langages comme RUST et Java, de la virtualisation Proxmox ou XCP-ng, des annuaires avec LemonLDAP, par le responsable du projet,Cl√©ment Oudot, de la gestion de vos √©quipements dans la CMDB ultraparam√©trable iTop. Apr√®s un d√©jeuner offert par CGI (grand merci √† eux), nous aurons des pr√©sentations touchant √† la s√©curit√© avec m√™me des r√©v√©lations int√©ressantes (il faudra venir pour savoir lesquelles !), des d√©bats sur les nouveaux outils DevOps (sous-titr√©e arr√™tez d’utiliser Git !) et enfin des ateliers pour que l’on ne fasse pas que parler technologie, mais que l’on en fasse, car le libre c’est aussi cela. On abordera les API REST en python, une cha√ģne DevOps ou du packaging RPM/deb. Enfin, nous nous retrouverons tous pour visionner Revolution OS, qui explique la naissance du mouvement du libre et de l’Open Source avec les t√©moignages des principaux participants. Encore beaucoup de vari√©t√©, d’autant que je n’ai pas tout couvert ! et de quoi vous faire d√©couvrir ou approfondir pas mal de domaines, avec aussi pas mal d’√©changes possibles avec les meilleurs experts techniques de la r√©gion.

Pour la journ√©e secteur public √† La Source de Fontaine le mardi 29 janvier, on terminera en beaut√© √† partir de 9h00 avec un programme tr√®s relev√© qui couvrira les outils libres pour l’ouverture des donn√©es, l’interop√©rabilit√© du monde Windows et Linux via Samba ou de l’outillage √† destination des collectivit√©s. Apr√®s la pause d√©jeuner, le grand temps fort de la FLOSSCon sera la table ronde consacr√©e au libre √† Grenoble, Fontaine et St Martin d’Uriage, avec des √©lus des 3 villes qui partageront leurs retours d’exp√©rience. A ne pas manquer ! Cet √©change sera suivi par des pr√©sentations d’un cas d’usage de Peertube √† la mairie de Fontaine par son DSI Nicolas Vivant (qui nous a √©norm√©ment aid√© dans la pr√©paration de l’√©v√©nement, merci au passage !), de l’ADULLACT et son label, acteur majeur du libre dans le secteur public, et de J.C. Becquet de l’APRIL pour son travail sur OpenStreetMap √† la ville de Digne.

Le point d’orgue de l’√©v√©nement, sera √† la fin de cette journ√©e du 29 janvier, √† 18h30, nous projetterons, en avant-premi√®re, le film ‚ÄúLa Bataille du Libre‚ÄĚ de Philippe Borrel et cela sera suivi d‚Äôun d√©bat avec la pr√©sence du r√©alisateur, invit√© par l‚Äôassociation FLOSSITA !

La Bataille du Libre

Vous trouverez des bandes annonces ici ou l√†. La jauge sera de 120 places maximum, donc comme pour tout l’√©v√©nement, enregistrez-vous pour venir.

Le CNLL annonce aussi la FLOSSCon

2019/01/15

Gr√Ęce √† l’action de PLOSS-RA, la FLOSSCon a √©t√© annonc√©e par le CNLL sur son site, ce qui devrait augmenter notre visibilit√© aupr√®s des soci√©t√©s du libre de la r√©gion Auvergne Rh√īne-Alpes.

Parmi les autres nouvelles, nous avons maintenant un site de blog qui synth√©tisera l’information utile pour les participants √† l’√©v√©nement.

Outre la projection en avant-premi√®re de la Bataille du libre le mardi 29 janvier √† 18h30 √† l’auditorium de la Source de Fontaine, les participants auront aussi la possibilit√© de visionner le lundi 28 janvier √† 18h30 un autre film retra√ßant l’histoire de la naissance des logiciels libres et de Linux avec Revolution OS.

Enfin, la logistique a √©t√© finalis√©e pour CGI et La Source, apr√®s visite des locaux, celle avec le Secours Catholique aura lieu cette semaine. L’agenda, lui, est en cours de stabilisation suite √† notre meetup d’hier soir, et devrait vous √™tre propos√© d√®s demain, apr√®s retour des conf√©renciers.

Il ne vous restera plus qu’√† venir et en profiter !!

L’APRIL soutient la FLOSSCon 2019

2019/01/12

Fr√©d√©ric Couchet, d√©l√©gu√© g√©n√©ral de l’APRIL m’a inform√© du soutient de son association en faveur de notre √©v√©nement ! Apr√®s l’AFUL, c‚Äôest une seconde marque de confiance importante pour notre action de cette association historique en faveur du logiciel libre en France.

Nous allons travailler ce week-end sur les 46 propositions reçues pour choisir le meilleur programme à vous proposer que nous annoncerons dès mardi.

Retenez d√©j√† que pour la cl√īture de la FLOSSCon, le 29 janvier prochain √† 18h30, √† la Source de Fontaine nous projetterons, en avant-premi√®re, le film “La Bataille du Libre” de Philippe Borrel et cela sera suivi d’un d√©bat avec la pr√©sence du r√©alisateur, invit√© par l’association FLOSSITA ! Vous trouverez des bandes annonces ici ou l√†.

Marquez votre agenda pour venir nous retrouver du 27 au 29 janvier à Grenoble !

Creating a Mageia armv7hl docker image for Raspberry 3

2019/01/06

Santa Claus has brought a shiny new Raspberry 3B+ to my son for Christmas ! While it came with raspian by default, I didn’t want to change it to Mageia directly even if it’s now available. We wanted to use it as a prod environment for his docker based setup on his laptop. Which is using Mageia 6 and also Mageia containers. So that’s where the fun begins because there is no mageia docker image for armv7hl available and usable on Raspberry. Well, now at least I have one, locally and can document here the way to do it, if you want to reproduce, or you can use mine as well, thanks to the docker hub !

So here are the steps of what I did to obtain mine:

  1. Download the arm reference image for raspberry and uncompress it
  2. Mount it as a loopback mount to access its content
  3. Use the content and QEMU magic to run armv7hl binaries on your x86_64 machine and prepare your environment
  4. Build a chroot on this point containing the minimal set of packages for a Mageia distribution
  5. Create the Docker image out of that file and enjoy using it !

Which means wrt commands:
$ #1

$ cd $HOME/tmp

$ wget http://librepc.homelinux.org/dl/raspi/181217_mga7arm_rpi.img.xz

$ xz -d 181217_mga7arm_rpi.img.xz

$ #2

$ sudo kpartx -a 181217_mga7arm_rpi.img

$ sudo mkdir -p /mnt

$ sudo mount /dev/mapper/loop1p2 /mnt

$ #3

$ sudo urpmi qemu-user-static qemu-system-arm

$ sudo systemctl start systemd-binfmt

$ sudo chroot /mnt

# arch     # isn't it magic !!

# urpmi.update -a

$ #4

# cd /home/pi

# export TARGETDIR=../tmp

# mkdir -p $TARGETDIR

# export MGAARCH=armv7hl

# export MGAVER=6

# /usr/sbin/urpmi.addmedia --distrib --urpmi-root "$TARGETDIR" ftp://ftp.free.fr/mirrors/mageia.org/distrib/$MGAVER/$MGAARCH

# LANG=C LANGUAGE=C /usr/sbin/urpmi --auto --no-recommends --download-all --allow-force --force --force-key --urpmi-root "$TARGETDIR" basesystem urpmi

# export TMPDM=/tmp

# echo 'NETWORKING=yes' > $TMPDM/network

# install -m 0644 $TMPDM/network "$TARGETDIR"/etc/sysconfig/network

# rm -f $TMPDM/network

# rm -rf "$TARGETDIR/dev" "$TARGETDIR/proc"

# install -m 0755 -d "$TARGETDIR/dev" "$TARGETDIR/proc"

# cat > $TMPDM/resolv.conf << EOF
nameserver 8.8.8.8
nameserver 8.8.4.4
EOF

# install -m 0644 $TMPDM/resolv.conf "$TARGETDIR/etc/resolv.conf"

# rm -f $TMPDM/resolv.conf

# export DATE=2019-01-05

# cat > Dockerfile << EOF
FROM scratch
MAINTAINER bcornec@mageia.org
WORKDIR /
ADD mageia-$MGAVER-$MGAARCH-$DATE.tar.xz /
LABEL name="Mageia $MGAVER Base Image Arch: $MGAARCH" \
vendor="Mageia" \
license="GPLv2" \
build-date="$DATE"
CMD /bin/bash
EOF

# tar -C $TARGETDIR -cJf mageia-$MGAVER-$MGAARCH-$DATE.tar.xz .

# chmod 644 Dockerfile mageia-$MGAVER-$MGAARCH-$DATE.tar.xz

$ #5

$ ssh pi@raspberry mkdir docker

$ scp /mnt/home/pi/Dockerfile /mnt/home/pi/mageia-6-armv7hl-*.tar.xz pi@raspberry:docker

$ ssh pi@raspberry

pi$ sudo urpmi docker

pi$ cd docker

pi$ docker build -t mageiaofficial:6-armv7hl .

pi$ docker images
REPOSITORY    TAG            IMAGE ID             CREATED        SIZE
mageiaofficial    6-armv7hl 9b5880971b45    9 seconds ago 386 MB

pi$ docker run -ti mageiaofficial:6-armv7hl /bin/bash
[root@33a7bb3763b5 /]# urpmi tcsh

ftp://ftp.free.fr/mirrors/mageia.org/distrib/6/armv7hl/media/core/release/tcsh-6.19.00-5.mga6.armv7hl.rpm
installing tcsh-6.19.00-5.mga6.armv7hl.rpm from /var/cache/urpmi/rpms
Preparing... #############################################
1/1: tcsh #############################################
[root@33a7bb3763b5 /]# exit

Voilà !!

 

So now on your raspberry, it’s for you as simple as:

docker pull bcornec/mageia:6-armv7hl

Will soon provide a cauldron one as well ūüôā

Prolongation de l’appel √† conf√©rences FLOSSCon 2019

2019/01/01

Qui dit fin d’ann√©e dit foie gras, huitres, cadeaux sous le sapin, concert du nouvel an et donc un peu de retard pour soumettre ses propositions pour la FLOSSCon 2019 ūüôā N√©anmoins, nous avons d’ores et d√©j√† re√ßu 21 propositions ce qui augure d’un √©v√©nement riche et vari√©.

Notre g√©n√©rosit√© l√©gendaire n’ayant pas de bornes, nous √©tendons l’appel √† conf√©rences jusqu’au 11 janvier pour permettre aux retardataires de faire leur proposition et ne pas rater cette occasion unique de pr√©senter soit au grand public le 27 janvier au Secours Catholique de l’Is√®re, soit aux technophiles le 28 janvier √† CGI, soit au secteur public le 29 janvier √† La Source de Fontaine.

Notre √©v√©nement b√©n√©ficie aussi maintenant du sponsoring d’Algoo, acteur local tr√®s impliqu√© dans le libre (en particulier avec le d√©veloppement de tracim) et dans notre association. Merci √† eux !

L’Association FLOSSITA en profite pour souhaiter √† tous les libristes une bonne ann√©e 2019 pleine d’ouverture, de libert√©s num√©riques et de nouveau code ouvert. Et nous vous donnons rendez-vous le 7 janvier pour le 3√®me Meetup consacr√© √† l’√©v√©nement.

Open data is to be promoted as well

2018/12/22

First, I need to apology, english reader of this blog, as I’ve recently used much more my native language to present topics. In fact the last articles are mostly of interest for a french audience, as related to the FLOSSCon event we (FLOSSITA association) are organizing in january in Grenoble during 3 days of the Transfo Festival¬† in 3 different places for 3 different audiences (consumers, enterprises and public sector) and also my activity for the same festival during the HPE day.

Now I promise I’ll also come back to some of my normal activities and will deliver new versions of project-builder.org and MondoRescue before end of february 2019. And as I’ve been recently trained on python, I’ll come back to python-redfish as well as I continue to exercise with vlub ! And will use these projects during the FLOSSCon of course.

But what I also want to underline in this article, is the importance taken by Open Data. That will be one of the subjects developed during the public sector day of FLOSSCon for sure, and is considered now more and more by public organisations. Last example was provided to me by my daughter, Ségolène, in an article commenting that all Paris museum will publish their art work pictures under an Open Content License (sorry, french articles but important move anyway !)

Of course, that shouldn’t prevent us to continue making pictures freely in museums as a consequence. That’s also very important.

Grenoble as well, is publishing data openly to incite citizens as well as enterprises to take advantage of this data and provide new tools, make analysis, and hopefully due to that improve life of everybody. Hopefully we’ll have speakers to cover this topic in depth during FLOSSCon. And this movement should really be encouraged as it’s in my view as important as FLOSS, standards or Open Formats.

With the computing power at hands we have today, and the deep machine learning software stacks (many being FLOSS), a whole new world of services is in front of us. Hopefully ethics will also be considered when setting up these new services and usages.

 

CGI Grenoble accueille FLOSSCon 2019

2018/12/20

Apr√®s Fontaine et le Secours Catholique d‚ÄôIs√®re, c’est au tour de CGI de nous pr√™ter 3 salles pour accueillir la FLOSSCon 2019 lors de la journ√©e orient√©e technologie du libre pour les entreprises le lundi 28 janvier prochain. Nous avons donc maintenant les 3 lieux pour l’organisation de notre √©v√©nement, un mois avant celui-ci, ce qui va nous permettre de nous concentrer sur la communication, la logistique, l’administratif et le contenu ūüėČ

Le fait de disposer de 3 salles va aussi nous permettre de satisfaire les demandes de certaines entreprises locales qui souhaitaient avoir la possibilit√© de se faire conna√ģtre et/ou de recruter dans le secteur du libre. Vous pouvez donc maintenant faire une demande de point de pr√©sence pour la journ√©e du 28 janvier qui sera examin√©e par le CA de l’association FLOSSITA, comme les propositions de conf√©rences/ateliers/table ronde (il vous reste 11 jours pour cela !). Il y aura 2 pauses organis√©es le matin et l’apr√®s-midi, en plus de la pause du repas du midi, qui permettront aux participants de venir rencontrer les repr√©sentants des entreprises dans une salle d√©di√©e. La contre-partie pour ces points de pr√©sence sera faite sous forme d’un sponsoring de l’√©v√©nement, permettant d’organiser les pauses, et √©ventuellement le d√©jeuner si les montants obtenus le permettent, ainsi que de contribuer au financement de notre association FLOSSITA.

 

 

L’AFUL soutient la FLOSSCon 2019 !

2018/12/19

Un cadeau de No√ęl en avance pour la FLOSSCon 2019: le Conseil d’Administration de l’AFUL a vot√© en faveur d’un soutien moral √† notre √©v√©nement ! C’est une marque de confiance importante pour notre action d’une des deux associations historiques pour le logiciel libre en France.

Cela nous motive √† organiser au mieux notre √©v√©nement et je peux d√©j√† annoncer que nous aurons une belle activit√© partag√©e pour la cl√īture de la FLOSSCon, le 29 janvier prochain, √† Fontaine, mais chut ! Il faudra encore attendre un peu pour savoir de quoi il s’agit.

D’ici l√†, vous pouvez commencer √† regarder les 200 manifestations incluses dans le Festival Transfo dont le site Web vient d’ouvrir. Vous y trouverez nos 3 journ√©es en bonne compagnie de nombreux √©v√©nements consacr√©s √† la transformation num√©rique, dont certains autres en relation avec le libre √©galement.

Sinon, comme vous n’avez rien √† faire en ce moment d’avant f√™tes, offrez-nous vous aussi un petit cadeau ! Faites une proposition de conf√©rence et marquez votre agenda pour venir nous retrouver du 27 au 29 janvier √† Grenoble !

Le Secours Catholique Is√®re accueille FLOSSCon 2019

2018/12/13

Apr√®s Fontaine, c’est au tour du Secours Catholique d’Is√®re de nous pr√™ter leur salle pour accueillir la FLOSSCon 2019 lors de la journ√©e orient√©e grand public le dimanche 27 janvier prochain. L’un de nos buts communs est de r√©duire la fracture num√©rique et j’esp√®re que cela y contribuera effectivement.

Ce fut la nouvelle principale partag√©e lors du Meetup qui a regroup√© 7 FLOSSers qui oeuvrent √† organiser l’√©v√©nement. Si vous disposez sur l’agglom√©ration grenobloise d’une salle pouvant accueillir 50 √† 100 personnes le lundi 28 janvier 2019 pour une journ√©e technologies du libre pour les entreprises, n’h√©sitez pas √† nous contacter !

Les autres nouvelles sont :

  • le soutien financier de PLOSS-RA ce qui devrait nous permettre d’organiser une s√©ance de projection du film “La Bataille du Libre” de Philippe Borrel lors de la derni√®re journ√©e √† l’auditorium de la Source √† Fontaine. Si vous voulez faire une donation √† notre association, nous pourrons peut-√™tre aussi couvrir les frais de d√©placement du r√©alisateur pour qu’il vienne d√©battre avec nous √† la fin de la projection.
  • Les soumissions de 12 conf√©rences dans notre outil de gestion de l’√©v√®nement. De nombreuses autres sont attendues pour nous permettre d’avoir le meilleur choix √† proposer aux participants. Dont la v√ītre avant le 31 d√©cembre 2018 !! Et cela aussi bien pour des outils grand public, que professionnels, pour l’entreprise ou le secteur public.
  • Une table ronde sera organis√©e lors de la journ√©e du 29 janvier d√©di√©e au secteur public, pour parler des politiques autour des logiciels libres et des donn√©es ouvertes avec la confirmation de la venue du DSI de la ville de Fontaine, Nicolas Vivant et le chef de projet charg√© de l’open data √† Grenoble Alpes M√©tropole, Vincent Kober.
  • L’AFUL devrait apporter son soutien √† notre √©v√©nement (vote en cours pas le CA).
  • et chaque jour qui passe nous rapproche du moment o√Ļ notre association sera enfin administrativement cr√©√©e ! (j’ai essuy√© mon quatri√®me refus aujourd’hui via service-public.fr)

En bref, retransmettez ces nouvelles à vos réseaux, incitez des conférenciers à soumettre des propositions, et invitez le maximum de personnes à nous retrouver pour que nous fassions rayonner le logiciel libre, les données ouvertes, les hébergeurs loyaux et partager nos connaissances dans ces domaines.