Posts Tagged ‘RESTful’

Speaking at Linux.conf.au 2021

2021/01/22

This conference is special for me. It has been one of the first big FLOSS conference WW to which I’ve been accepted as a speaker. It was in Sidney in 2007 and that was also an opportunity to organize the first and unique WW MondoRescue meeting (we were 2 !!). And I keep a strong feeling about that presentation and the australian way of life I really appreciated a lot.

Then I was luck to be selected again two more times in 2013 and 2014 in Canberra and Perth for a cross-distribution miniconf I organized there and a talk on project-builder.org. Again great travels and events so well organized and allowing to meet all the greatest FLOSS contributors. Just a dream !

And that’s there again. Well quite ! I’ll be speaking again during the 2021 Linux.conf.au sysadmin mini-conference with my colleague and friend Frédéric Passeron around the work we’ve done to make Workshops on demand accessible to everybody. This session will cover all the gory details behind this project made of ansible, scripts, procmail, REST and SMTP API, and more !! in particular explaining why an API, even in 2021 is not necessarily a REST one to be useful 😉 All that in less than 20 minutes.

Watch out the agenda to compute the correct time for it in your timezone (yes it will be late for the 2 of us based in France), but that’s a fair price to pay to be honored to contribute to one of the most interesting conference on FLOSS (with Fosdem !).

One regret ? Well, yes, of course, not being in sunny Australia with Frédéric to enjoy what happens outside the conference itself !! But as much as I dislike doing virtual conferences, this one is so special for me it deserved efforts on my side. See you there hopfully !

Project-Builder.org reaches 0.13.2

2016/02/24

Before leaving for a 15 days trip to the US, I’ve published the latest version 0.13.2 of project-builder.org.

It will be very useful for my colleagues and friends working on python-redfish to make local packages for testing that module, and then to publish it in upstream distributions such as Mageia and Fedora to start with.

That version improves git support, ssh support with ECDSA (for RHEL 7 distributions which have removed DSA by default), provides Fedora 22 and 23 support as well (with dnf).

Of course, project-builder.org is available for 160 distribution tuples because it uses project-builder.org to make that possible ! And if I can do that for this project, then you can probably do it as well for yours. The goal again is to help upstream projects to provide upstream packages for various distributions to help users, testers to install the software on their system. And so is the tool itself, you can download it easily and test it following the instructions described in the Lab document.

I have the intention to work next on improving the conf files to support regular expressions for the labels (to allow making conf entries such as minosdep fedora-2[0-9] = ….), looking at transforming them to use JSON instead of their own format (JSON wasn’t an option when I started back in 2005) and also looking at the Swagger2 perl module to help build a RESTful API around project-builder.org

As usual, that’s not the lack of idea which is preventing all that to arrive but the lack of time. So don’t hold your breath if you plan to do GET/POST request to build your packages with project-builder.org but it will come. And now this version is available, back to MondoRescue to fix the UEFI support !