|
|
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 [...]
[If you are not familiar with the English idiom "When push comes to shove" you can read more here.]
For some time I have been hesitant to start publishing data about usage of Git. You see, when a community changes a tool as fundamental as the SCM it will need to change its processes [...]
OK, now KDE is 15 years old, it is time for my work to grow up and start looking at git. One of the questions I get asked from time to time is how much code rewriting I will need to do in order to for with git. Thankfully… none.
All of my scripts [...]
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 [...]
Within KDE our applications and platforms are divided into “families” (no, idea what the correct branding is for these). In trunk these are: kdeaccessibility, kdeadmin, kdeartwork, kdebase, kdebindings, kdeedu, kdeexamples, kdegames, kdegraphics, kdelibs, kdemultimedia, kdenetwork, kdepim, kdepimlibs, kdeplasma-addons, kdesdk, kdetoys, kdeutils and kdewebdev.
I have now started to to automatically run some of my scripts [...]
So I am also going to FOSDEM:
I look forward to hugs and beer over the weekend. However, it’ll be an unusual experience for me this year… This will be the first time that I am at FOSDEM “on business”. Much of my time during the event is already [...]
To date, all of my work has looked at SVN artifacts and the contributors who interact with them: add, delete, modify, move etc. On a couple of occasions I have been asked why I do not look into the artifacts. I never really had a good answer and so now I have got around [...]
The other day I blogged about how we might identify a Free Software project that was in trouble because of being too reliant on a single individual. One of the things I did not like about that particular visualization is that it said nothing about the artifacts in the repository. Instead, it focused squarely [...]
So what did 2009 look like for KDE PIM development? First off, commits and committers per day:
It is good to see that activity is generally sustained throughout the year. What is slightly odd (?) is there is an apparent downturn in the commits and committers towards the end [...]
|
About me
Trained as a software engineer and specialising in process management, Dr. Paul J. Adams has worked in both academia and industry as a researcher and project manager, covering a variety of Free Software-related topics. Today, he is Chief Operating Officer for Kolab Systems AG.
In 2009 he worked for Zea Partners conducting research on behalf of the commercial community involved in Zope and Plone development and services. Prior to this he worked as a research and project manager for Sirius Corporation in the UK. Paul graduated in 2004 as a Software Engineer, from the University of Durham, UK. His subsequent doctorate was conducted between 2005 and 2009 from the University of Lincoln.
Paul was awarded Chartered IT Professional status, in 2008 and is a full professional member of the British Computer Society (for whom he is co-founder and former chairman of the Open Source Specialist Group), IEEE as well as of KDE e.V.and the Fellowship of the FSFE.
|