GNOME.Asia summit 2016

My first ever GNOME summit!

It was such a fulfilling experience to meet contributors from all over the world, and finding out numerous ways to contribute to the GNOME project apart from what I’ve always been doing for the GNOME games!

13043503_1138551709528907_6095791384019358252_n
Me in the middle with Andre Klapper and David King

I delivered two talks in the conference both being tools around the GNOME games.

The first talk I delivered was a lightning talk on a code style checker which I wrote for the GNOME games. It is basically a git hook that validates any code style errors the code committer missed. This makes it easier to remember code style, avoids wastage of time during the patch review process for simple(and annoying) code style problems. I encouraged the attendees at the conference to use this style checker to make their first contribution to GNOME by fixing code style in a project they find interesting.

The second talk was a longer and more involved one, titled graph based health analytics on GNOME games. This project is an extension of gnome-continuous and builds a query-able graph of gnome modules, their build status and their dependencies for a said date. The maintainers can then visualize which gnome modules are failing, what dependencies are unique to the gnome modules whose builds are failing, etc. My blog post talks about the project in a bit more detail.

In addition to the talks I helped interested contributors by walking them through our code change process(bugzilla, jhbuild, git), the newcomers page and walked them through a sample code change, building it, seeing the changes in the application, and committing the change locally.

Thanks to the GNOME foundation for sponsoring my travel to attend the summit and special thanks to the local team for setting up such an amazing event!

sponsored-badge-shadow

Leave a Reply

Your email address will not be published. Required fields are marked *