CIP related work during the second half of 2017

As you probably know by now, I have been involved in the Civil Infrastructure Project (CIP), a Linux Foundation Initiative formed in 2016, representing Codethink, a founder Member and coordinating the engineering work in two areas within the project:

  • CIP Kernel maintenance
  • Testing strategy and kernel testing tooling.

In the first front, Ben Hutchings, the Debian Kernel maintainer, a colleague at Codehtink, has been labelled as CIP Kernel maintainer until August 2018. Ben has released in December the latest version of the CIP Kernel 4.4.105-cip15 Currently he is working on releasing a new version, including fixes for Meltdown.CIP Initiative logo

During 2017 until a little after ELCE, I have worked on defining the testing strategy for the CIP kernel and coordinating the efforts towards creating a tool to test it, based on kernelci.org. Robert Marshall has been leading the technical efforts the last few months. The tools was finally called Board at Desk (B@D). Some days before ELCE 2017 CIP released first version of the tool, which is nothing but an integration in a VM of the kernelci.org infrastructure that allow testers to test kernels locally in a board connected directly to their machines. There is no need for a remote centralised infrastructure to collect, process and visualise the results. You can read more about it in the B@D 1.0 Release announcement.

A lot of the work my colleagues and I did for CIP got its visualization at the Embedded Linux Conference Europe 2017, that took place in Prague during the third week of October. A couple of articles summarise the activity:

Codethink’s involvement the last few weeks of 2017 and the beginning of 2018 is reduced to the CIP kernel maintenance so in parallel, I have also reduced my involvement to focus more in customer’s work. I plan to attend to the Open Source Summit Japan 2018 to support again CIP activities.

If you are interested in following the work the CIP is doing to bring Linux based systems to Industrial Grade products, I recommend you join the cip-dev mailing list. You can read a previous post I wrote about my CIP related activity.

Akademy 2017: it’s great to be part of KDE.

After two years absent of any KDE event I was looking forward to see old friends and meet new KDE contributors and supporters. During July 20th and 21st it took place in Almería, Spain, Akademy-es. The following day, July 22nd, Akademy started. I stayed until Monday 24th there, combining my participation at the event with my job. Almería is only a couple of hours drive from my place so there was no excuse this year. I had to be there.626px-KDE_mascot_Konqi_for_KDE_event_Akademy

I would like to start thanking the organisers for the effort and the success of the event. Well done. I am specially happy to see an old friend, Ismael Olea, back to front. We need more people like you, Ismael, to keep the essence of Free Software intact.

Since I haven’t been contributing lately to KDE, I decided to concentrate my participation this time in letting participants know about the transformation the automotive sector is going through and the opportunities that new, open and collaborative environments like AGL and GENIVI open to the KDE project.

The past few months I have sent a couple of e-mails explaining my point of view on this topic, together with a blog post I wrote a few months back. Hence for most my message was not news. I delivered a talk at Akademy-es and a lightning talk at Akademy about it. You can find the slides on the Conferences section of this site.

A few community members showed interest in the topic so we held a BoF. We agreed of taking some steps forward in order to explore the presence of KDE in automotive forums. Once we have the initial tangible results, I will inform about it.

I am pleased with the Akademy Awards this year. All were well deserved but I am specially happy of the one received by Cornelius Schumacher for his contributions throughout many years to KDE. I am specially proud of having shared with him two years at the KDE e.V. Board of Directors, having him as leader (President). The award received by the KDE representatives in the Free Qt Foundation was well deserved too. Olaf and Martin has done a terrific job over the years to ensure Qt remains open no matter who develops it. KDE needs to promote more the relevance of this foundation and the benefits for the entire KDE and Qt ecosystems. Thanks Olaf and Martin.

I loved to see how KDE Spain has gone through a major change in its board keeping the same energy and enthusiasm. Akademy-es was full of new faces and its impact in the overall KDE community keeps growing. Antonio Larrosa, as the previous leading figures were, is well surrounded and supported. I liked the modest but honest recognition we had with José Millán at the KDE Spain general assembly, for his contribution to the association. Good luck to the new KDE Spain board of directors.

I was glad to see Slimbook supporting Akademy-es and Akademy. Take a look at their laptops. They are beautiful and very powerful. Slimbook put effort on the software side, providing good support on Linux to the hardware they ship. It always a pleasure to see companies I hae had relation in the past supporting Free Software events. Opentia sponsored Akademy-es. Thanks Alberto Barrionuevo. I was also pleased with the KDE e.V AGM results and dynamics. Some changes will be introduced to make it even more fluid next year, opening part of its content to the wider community. A good move, I think. Cheers to the promoters of these changes.

I would like to thank Marta Rybczynska for her contribution to KDE e.V as Treasurer. Marta’s dedication has provided stability and certainty. Good job Marta! Good luck to the new Treasurer and the rest of the KDE eV Board.

Thanks to Codethink Ltd, my employer, for supporting me in attending to Akademy and Akademy-es. It is great to be back.

Blog posts about Codethink’s participation at CIP, a Linux Foundation initiative

The last few months a couple of articles written by me and edited by colleagues at Codethink has been publishedat the Codethink Blog and the CIP blog.

CIP, which is an acronym for Civil Infrastructure Platform is a Linux Foundation initiative focused in creating and maintaining an industrial Grade system. Codethink is a founder member of such initiative and currently is responsible for the maintenance of the kernel and the testing project.

The first blog post, Why Codethink Is A Founder Member Of Civil Infrastructure Platform, A Linux Foundation Initiative explains the reasons behind collaborating in such initiative while the second one, B@D And Forthcoming Challenges is an update of the activity Codethink is carrying on within the project.