Blog Entries

August 2019
« May    

Remember Me?

So I’m at the KDE PIM development sprint in Berlin. This gives me a bit of time and space to do some project analysis… You remember that stuff I do, right? First, however, I had to finish off my new log parser…

For years I have been sitting on a log parser and scripts [...]

KDEPIM: A Little Look At 2011

So this is about the time I usually do my annual review of activity in KDE SVN. Of course I have now stopped my analysis of KDE SVN and moved on to git. Instead of analysis every repo in KDE git, I will focus on what happened in KDEPIM in 2011 (KDEPIM exclusively, no [...]

So What Does 15 Years Of KDE Look Like?

So, I thought I would take a quick look at what KDE community “looks” like after 15 years under development. So here I will briefly show off three visualisations with no particular comment. I will just leave them here for your amusement.

So let’s start with the now-infamous green blobs (click to enlarge):

Respect Your Elders!

So, in my previous blog post, I talked a little about how we can show if it is the newcomers or the “oldies” that are the most active contributors to KDE SVN. Let’s jog our memories by taking another look at the 2010 data I previously posted:

Daily commits in 2010 (click to [...]

Old Gits Hang On To SVN?

So Lydia asked me about having slightly more fine-grained information about daily commits. She pointed me to this video which at the 15-minute mark has a visualisation for people contributing to Wikipedia. This visualisation reveals information about for how long people have been contributing to the community.

So, as a distraction from my work [...]

Throwing Artefacts at the Oracle.

Paul is blogging? He must be delayed in an airport lounge again.

So, my previous work on Oracles was a starting point on a long journey. The destination? Being able to automatically identify who the “core team” of SCM contributors to a project are. Not particularly easy. Before I expand on the idea of [...]

The Oracle of KGPG

So I am sitting in the lounge at Newark Liberty airport and I am not entirely happy with my last blog post… which I wrote in the lounge at Chicago. Not happy because, whilst I addressed his point, I did not go the extra mile and show Rolf how the Oracle tool works in [...]

The Oracle of MLAURENT? (or “Passing the AACID Test”)

So, in my previous blog post I told you about the Oracle of ERVIN. This is a Python script that I have written and which determines who is the most connected person within a Free Software community. As per usual this is all achieved by parsing SCM logs.

So, to recap:

The tool creates [...]

Visualising KDE PIM and PIMLIBS in March 2010

Here are the visualisations of KDE PIM and KDE PIMLIBS for March 2010. Next month I will be expanding the suite of scripts that I run against trunk to include the visualisation which exposes if a project is too dependent on one contributor. I will also have the automated commit digesting finished in the [...]

Akademy At Lightning Pace

Firstly, a gentle reminder that the deadline for the Akademy CfP is looming. If you have something to talk about and you think it might be of interest to KDE, submit! Next, we have made a last-minute decision to, once again, include lightning talks in Akademy. If you have a topic to talk about, [...]