Some time ago, I switched python-gammu and Wammu RSS from Mantis generated to my weblog. However there are still many people using old locations which are redirected to new place. The redirection won't stay there forever, please subscribe to actual locations, you can find them on project pages or direcly on blog pages in all RSS and Atom variants.
Phone database cleanup
I just did large cleanup of data in Gammu phone database. So there should be no duplicates and all phones should be in correct category. Please take care on selected manufacturer when you add new phones as otherwise people lookig for phone from specific manufacturer are confused.
I also fixed case of some letters in names, however I'm definitely not sure whether new variants are 100% correct as I don't know all phones :-).
Source code search
Have you ever need to lookup something in source code? Most developers probably did so. I needed to lookup something in Gammu sources and I decided to setup search engine over it. I decided to use Gonzui as it looks good and was easy to setup. So if you want to find something in sources, just point your browser to gonzui.cihar.com.
Later I added also other my code (phpMyAdmin, Wammu, python-gammu, polld), so you probably want to use advanced search to limit results.
Please report bugs
I sometimes random page on internet, where somebody in blog, wiki or whatever complains that something in Wammu or Gammu is broken. Last place where I noticed it was phone database. Why don't you report such problems to bug tracker, where you have much higher chance to make your problem fixed?
I know it is more work to collect all needed information, but if you want to use the software, it should be worth of it for you.
Wammu future for second time
As I already wrote, I'm currently thinking of major rewrite of Wammu code. This is partly inspired by problems I have with wxPython, partly by with to change data handling a lot, what is needed for support for multiple phones and intelligent caching of it.
Today I started to add design notes to bug tracking system. Well it was mostly core dump of my brain inspired by questions one user had about future. All design notes are now publicly available and all of them are childs of bug #147.
These ideas are not yet definite and no code has been yet written (except of some proof of concept stuff), so you have great chance to influence Wammu future by reading and commenting them. I will also add there more stuff as most of my ideas is currenly on paper and I didn't transform everything into electronic format.
Wammu on Windows
It looks that the code basically works. At least I already got information from several users, who managed to run it. However there are still some things broken:
- Phone searching doesn't work. There is some Unix only code and I'm going to fix it during weekend.
setup.py
is somewhat wrong. Maybe I missed something while writing it, but you don't need to invoke this script to run Wammu - just execute wammu script in top level directory and it should work.
python-gammu for Windows
Finally there exists python-gammu module for Windows. Thanks to BitPim and especially Simon Capper for building it. You can grab it from usual place.
I will merge needed patches soon into regullar python-gammu relese.
Now I need volunteer to test Wammu on Windows, but it should not be that hard.
Wammu in testing
Good news everyone, Wammu has just entered Debian testing:
Subject: wammu 0.13-1 MIGRATED to testing
From: Debian testing watch <noreply@henning.makholm.net>
To: wammu@packages.debian.org
Date: Sun, 14 May 2006 15:08:41 -0600
FYI: The status of the wammu source package
in Debian's testing distribution has changed.
Previous version: (not in testing)
Current version: 0.13-1
Future of Wammu?
Most of users noticed that there is not much progress in Wammu development. This is mostly caused by problems which wxPython already caused me and drops my motivatio to create something new using it to zero. However I want Wammu to have future, so it looks obvious, that it has to leave wxPython.
For now I'm decided to go either with PyGTK or using some high level framework as Kiwi. The latter gives advantage of better abstraction, but pure PyGTK could attract more developers. I'm not yet decided about this choice and I'm creating proposal for highly modular core, which should allow (somewhat, at least for beginning) idependent plugins to handle different data in phone (and later maybe even different backends).
If you would like to join me in developing wammu-ng (the name will probably change), you're welcome to drop me a mail on michal@cihar.com.
Wammu in Debian
Finally it went through long NEW queue and it has been accepted!
Subject: wammu_0.13-1_i386.changes ACCEPTED From: Debian Installer <installer@ftp-master.debian.org> To: Michal Čihař <michal@cihar.com> Date: Tue, 02 May 2006 08:49:56 -0700 Accepted: wammu_0.13-1.diff.gz to pool/main/w/wammu/wammu_0.13-1.diff.gz wammu_0.13-1.dsc to pool/main/w/wammu/wammu_0.13-1.dsc wammu_0.13-1_all.deb to pool/main/w/wammu/wammu_0.13-1_all.deb wammu_0.13.orig.tar.gz to pool/main/w/wammu/wammu_0.13.orig.tar.gz Announcing to debian-devel-changes@lists.debian.org Closing bugs: 326710 Thank you for your contribution to Debian.