22 Dec 2004 pvanhoof   » (Master)

Introducting the people behind gnome-schedule

Yesterday I invited Gaute Hope and Kristof Vansant to this advogato-site. They are co-authors of the gnome-schedule module. Gnome-schedule is a userinterface for configuring the crontab and at daemons. In some future Gaute Hope is planning to add support for anacrontab.

If you are interested in scheduling mechanisms, you also want to checkout (the highly unfinished project) Eventuality by Maciej Katafiasz which promises a scheduling mechanism that works like how GConf works for configuration. So events to which you can subscribe to in your applications.

We're planning a first stable release of gnome-schedule very soon. Dag Wieers will probably create Fedora packages for it. It's being written in Python and uses PyGtk.

Personally I started to dislike Python and PyGtk after this first project I made with it. It's not really something for me. I'm one of those developers who like to code with and for the very latests GNOME technologies. PyGtk from CVS offers that, but the distributions weren't using such an unstable version of course. So it has been holding me back lots of times during development, and is has been holding back a packaged release for various distributions. Next time I'll just use plain C or perhaps C++. Maybe C# once it's going to be adopted by the distributions. Other than that doesn't python feel like my programming language. Sorry.

However, it looks like both Gaute Hope and Kristof Vansant liked it for the purpose of creating gnome-schedule. So I guess it's okay as a development environment for many other people

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!