Showing posts with label bugzilla. Show all posts
Showing posts with label bugzilla. Show all posts

Thursday, August 16, 2012

The death of http://www.kde.org/announcements/changelogs/*.php

The KDE SC Release Team has decided to not use the http://www.kde.org/announcements/changelogs/*.php files generated from the changelog_branch_*.xml anymore.

If you want your bugfix to be linked from the announcement make sure it has the "Version Fixed In" correctly set so it appears in this query (and in the future replace 4.9.1 with the correct version ;-))

Thursday, June 28, 2012

Your chance to help #2: Improving bugzilla for old developers

A while ago our amazing sysadmins upgraded our bugzilla installation from something aging to something more modern. Hurrah! We are not a billion years behind in another software! Hurrah!

Unfortunately this meant we lost some of our ¿custom? code that allowed to show the Votes column in searches like this (click on the change columns link at the end).

One can still see the votes in a particular bug, but for things like wishes it was very useful to be able of sorting by votes.

So it would be extremely cool if you can try to implement this, be warned, it's probably not going to be easy to implement and moreover bugzilla is in perl, but i'll owe you a few beers if you make it :-)

If you want to help do not hesitate to contact me on aacid@kde.org and I'll forward you to the appropriate people, or even better just join the #kde-sysadmin channel in irc.freenode.net and present yourself as volunteer to do this job.

Your chance to help: Improving bugzilla for new developers

The other day I was talking with Fabio, a new Okular developer (a blog post on his awesomeness coming soon), and realized that he had permission to commit to the git repositories but not permission to close bugs in bugs.kde.org

This disconnect comes from the fact that bugzilla is not tied to your identity.kde.org user.

After speaking with the KDE sysadmins we agreed it'd be cool to enable permissions in bugzilla if there is a matching address (it would be cooler to match the accounts, but that's probably a gigantic task)

So we are looking for someone that can write some sql to do this:

1) find the user_id from someone's email address
2) insert an entry into user_group_map for the editbugs group and that user_id
3) insert an entry into user_group_map for the canconfirm group and that user_id

Additionally the code has to be smart enough to
1) print a notice if no bugzilla account was not found for the given email address
2) be written in a way as to not cause issues if the user already has those rights

The script can written in which ever language you prefer (though we expect some sanity in the choices if possible ;-))

If you want to help (and you know you want) do not hesitate to contact me on aacid@kde.org and I'll forward you to the appropriate people or even better just join the #kde-sysadmin channel in irc.freenode.net and present yourself as volunteer to do this job.