Tag Archives: Ben Cooksley

Reviewboard and Bugzilla mails no longer need moderation

First of all: Hi from the sysadmin team blog. From now on, sysadmin team members will use a common blogging platform for KDE sysadmin related stuff. The feed will be coming from http://sysadmin.kde.org. This site will not only show blogs, but also status updates on the right andholds an easy to use link to our new shiny ticketing system.

Yes, we are moving out of bugzilla in favor of a real ticketing system. This gives a bunch of advantages, one of which will be that we can unify our todo list as mail addressed to sysadmins will end up in this system as well. Next to that we can modify fields for different topics, so we can immediately ask additional questions when you ask for a tarball to be moved to some place on the ftp-server compared to asking your irc nick when you want a irc mask. Improvement for us.

The sysadmin-site will be expanded soon with a description of all the services we offer for KDE contributors, this will replace most of the stuff we now have hanging around in Etherpad, sysadmin svn repository and on communitybase for example. We have scattered the information a bit to much we think.

Apart from the server troubles of last weeks, I thought I would mention some positive item. Ben Cooksley managed to find a nice way for us to deal with automatic mails generated by Reviewboard and Bugzilla. These usually end up in the moderation queue of the mailinglist, but now we have implemented a way where those mails will automatically be approved and no longer be put on hold for moderation.

Source: FULL ARTICLE at Planet KDE

git.kde.org down…

Shrek.kde.org is a powerful server that hosts git.kde.org and svn.kde.org. Both are virtual machines. Shrek’s operating system was dated and had run out of security updates, it needed to be updated. We planned that for the end of the week and this morning got the confirmation that the work could be done today.

We took down the virtual machines. Upgraded Shrek without problems. Then the 2 virtual machines were started again to resume normal operations. A few seconds later it became clear that the virtual machines had file system corruptions. We took down the machine’s and run fsck’s on the images. It reported double used blocks for ~300 files. The result is that some git repo’s are damaged beyond repair on the master server. SVN has been fixed and is running fine.

You would probably think that it’s not that bad, we have like four anongit mirrors around the world from which we can restore from. But there is a problem. A consequence of powering up the git server for a few minutes have been that the anongit mirrors have synced the corrupted repo’s, hence corrupted repo’s on the mirrors.

Luckily it seems we can restore bits and pieces from each mirrors and other tricks our git experts are implementing. All the sysadmins that have knowledge about this are on it and working hard to complete this difficult task. This includes Dirk Muller, Nicolas Alvarez, Jeff Mitchell and Ben Cooksley.

I’ll try to give more updates via identi.ca:http://identi.ca/kdesysadmin

…read more
Source: FULL ARTICLE at Planet KDE

Recent mailing list problems

This is just a short notification for anyone who tried to subscribe to or send a message to the kfm-devel mailing list recently. These actions have probably failed because there was a configuration problem last week. Its origin is unclear to me, but thanks to Ben Cooksley from our awesome sysadmin team, the problem has been found and fixed.

If you tried to

  • subscribe to the list, but did not get a confirmation message, or
  • send a message to the list which did not get through (you can check this in the list archives)

during the last 10 days, please just try again. Sorry for the inconvenience.


Source: FULL ARTICLE at Planet KDE

Post Google Code-in – an exhilarating journey ends

How long had I been waiting for this to commence – every month, every week, every day passed so painfully slowly – it seemed like eternity. I sometimes felt like a little kid imagining weird things – imagining being in some limbo land where the clock just wouldn’t tick any further.

And finally ithappenedon the 26th of November, 2012. The Google Code-in ‘rocket’ had launched from the lands of the ‘Google empire’ to many thousand homes where young developers were ready to explore the world of Open Source in the next 50 days of their life. I am one of those students.I’m notexaggerating –seriously. I’m just giving voice to the feelings of hundreds of teenagers who participated in Google Code-in 2012.

After contributing to KDE in GCI ‘11, I was determined that this year I would be doing the same. Thankfully I got this opportunity and I grabbed it with both hands!

I was able to do 71 tasks for KDE and acquired a lot of knowledge while doing each one of them. And by knowledge I don’t mean merely programming skills but I got to learn things which, in my consideration, are much more important than this. I learnt to keep my cool in the most trying circumstances. I learnt to give a 100% in all my endeavours. I learnt never to lose hope. I learnt that friendship and humanity transcends all boundaries. I learnt that this is just the beginning ………… there’s so much more to learn!

It was during GCI when I got my KDE developer account, on the 6th of January. And I am just so excited about this. I am now a part of this community.

So much remains unsaid ….. but every thought can’t be put down via pen and paper – okay fine, it should be keyboard and blogpost ;). But I feel I have been able to convey how profoundly I feel connected to the K Desktop Environment.

I have not yet thanked my mentors and I wanted to do it in a special way. So, here it goes …

The ‘perfectionist’ – Dennis Nienhueser

The ‘guiding light’ – Torsten Rahn

The ‘helping hand’ – Rene Kuttner

The web ‘spider’ – Ingo Malchow

The KDE Edu ‘pair’ – Marco Calignano, Aleix Pol

The ‘super woman’ – Lydia Pintscher

The Affectionate mentor – Anne Marie-Mahfouf

The ‘anagram’ genius – Laszlo Papp

The ‘flask’ of knowledge – Jan Kundrat

The ‘visual’ mentor – Thorsten Zacchman

The ‘code-checker’ – Kevin Krammer

I would also like to thank Carl Symons for being my mentor in a task although we didn’t get an opportunity to interact but I look forward to do so in the future.

Apart from my mentors, I would also like to thank:

1. Ben Cooksley, for approving my developer account application

2. Jonathan Riddell, for adding my blog to Planet KDE

3. Teo Mrnjavac, for always being there with me and helping me out with my petty problems

4. Google Inc. for giving us a global platform to enhance our skills

Last, but by no means the least, a BIG thank you to my family for being like the life-giving oxygen – inconspicuous yet omni present.

KDE and the K Desktop Environment are registeredtrademarksof KDE e.V.

All the images are the sole property of their respective holders.

Source: FULL ARTICLE at Planet KDE