Project

Projects I am working on

webhelpers.paginate

Pylons is a really nice web framework to create complex web sites in Python easily. I was not entirely happy with the old "pagination" module so I took the burden to rewrite it and finally came up with a "paginate" module that is nowadays part of the "webhelpers" Python package that is very useful in conjunction with Pylons.

ZabbixMobile - a Zabbix client for Android

When I bought an HTC Hero running the Android operating system I felt the desire to contribute to the huge number of apps in the Market. As I'm loving Zabbix as a monitoring system I'm currently trying to create a more or less simple application that allows to view the current alerts on the dashboard, acknowledge problems and perhaps even view items or graphs depending on the capabilities of the Zabbix API. Stay tuned. :)

debexpo

During the Google Summer of Code 2008 I conceived and mentored a project called debexpo. It  is a web application that allows to run a user-friendly public Debian package repository spiced up with social interaction features. You can create create web sites like mentors.debian.net or even personal package archives (PPA) as known from Ubuntu. Although the software has been officially been done it is still not entirely clean and usable.

screenshots.debian.net

Actually a coworker asked me on how to find a certain piece of package from the ten thousands of Debian packages. He installed and deinstalled a lot of software (which Debian handles gracefully fortunately) only to find what he needed. He said it would be nice to see what a software looks like before installing its package. So I went ahead and developed the debshots software (a web software based on the Pylons web framework) that now powers screenshots.debian.net.

mentors.debian.net

A web service that allows everybody to upload the Debian source packages so that Debian developers can pick them up and upload ("sponsor") it. As the Debian project only allows Debian Developers or Debian Maintainers to upload packages directly into the distribution other maintainers need a sponsor to upload packages on their behalf. The site will hopefully soon one day be run on the debexpo software developed by Jonny Lamb during the Summer of Code 2008 where I was his mentor. Currently it runs on a set of Python-based CGIs.

Pylons 0.9.6 Cheat Sheet

This cheat sheet is a very condensed form of documentation for the Pylons web framework. It is no replacement for the official documentation and not useful for learning it. Merely to look up details.

Why you should not use easy_install carelessly on Debian

This article tries to make clear why blindly running setuptools/ez_setup on Debian/Ubuntu is dangerous and will happily break your operating system.

Syndicate content