Debian Developer Portfolio service

I had to stay at home this week due to illness. I developed a small web application for the Debian community to fill the time with something useful besides having some time with Doro and the children.

The Debian developer portfolio service is available to interested Debian developers and package maintainers and gives them the ability to generate personalized links for their activities regarding the Debian project as HTML or JSON output. The service has been inspired by Stefano Zacchiroli's DDPortfolio page in the Debian Wiki. Its source code is available under the terms of the GNU Affero General Public License.

After my announcement to the Debian developer mailing list Paul Wise kindly organized the domain ddportfolio.debian.net for the service. Some other Debian developers provided useful ideas for features via mail and IRC. The source code of Debian QA's "carnivore" tool has prooved very valuable for a part of the development too.

I used the following tools and frameworks for the development the service:

  • Python 2.5 as implementation language
  • Pylons 0.9.6.2 as web application framework
  • Formencode 1.0.1 for form validation
  • GnuPG 1.4.9 for the Debian developer keyring analysis
  • git 1.5.6.5 for version control and the gitweb repository viewer

I used the versions currently available in Debian testing, the hopefully soon to be finished Lenny release. Thanks to all those who care about these packages and their dependencies.

I hope that this service will be useful for many Debian developers, package maintainers, and other people interested in the development of Debian. I will continue to develop and improve this service on demand and if I find the needed time. The service is available in English and German now and uses GNU gettext as its translation system. Translations to other languages are welcome.

Technorati Tags:Technorati Tags:

Reply

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2> <h3> <h4> <h5> <h6> <img>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.