Michal Čihař - Archive for April 11, 2007

Sound-Juicer and MP3

I always wondered why there is no possiblity to create MP3 from Sound-Juicer. I expected it is some patent issue, but I have all lame stuff installed and expect things in GNOME to just work.

Unfortunately this is not the case, but Google works always and Jacob Emcken wrote down his configuration, so setup was quite easy. Thanks!

Converting to Subversion

After more playing with Tailor, I managed to hack it enough to convert my Arch repositories to Subversion. Move from distributed to non distributed VCS migth look as step backwards, but I have pretty good reasons for this:

  • Subversion is widely used and there is big chance that potential contributor will know how to use it. This lowers barrier for contributing (especially when compared to current Arch/Bazaar).
  • Subversion sucks much less than CVS which is other well known VCS.
  • If I want to work distributed I can still use Bazaar-NG with foreign branch features.

The conversion is currently on the way and will probably need some time (about half of Gammu revisions have been converted so far).

python-gammu documentation up to date

Today I noticed, that documentation for python-gammu is not up to date, because I completely forgot to update it since 0.13 release.

Well anything what has to be done manually sucks, so I scripted automatic generating of this documentation, so it should always be up to date with current development snapshot.

BTW: Anybody know how to document constructor of class implemented in C using EpyDoc? I didn't manage to find way for this.