Michal Čihař - Blog Archives for Wammu

Commercial Wammu for Windows?

I'm really starting to consider this option. Nonody is willing to maintain Win32 build of python-gammu and it is now far behind current version, with many bugs which were already fixed in source code.

It would need quite a lot of effort from me, because I'm really not experienced with Windows (and I don't like that environment). I could setup cross compiling environment and build Windows version on Linux, but this is something what I'm a bit affraid and need some time.

So if nobody is really interested in creating python-gammu binary for Windows, I will probably do it myslef, but you can expect you will have to pay some small amount (eg. 10 €) for download.

Wammu configuration wizard can search

Last big missing part of Wammu phone configuration wizard has been just implemented - wizard is finally integrated with phone searching and you can now use it to fully configure Gammu or any programs using it (eg. gMobileMedia).

Testing instructions were already in my yesterday blog and they are still valid. As the wizard should not receive any major changes right now, I appreciate any feedback from you.

Known issues, which will be fixed:

  • Phone test and searching can not be stopped.
  • Phone searching looks at all devices and ignores device type selected in first wizard step.

Configuration wizard working

Today I finally implemented work with .gammurc, so now you can finally configura gammu with new configuration wizard. For now only manual configuration and guided configuration are working, but searching will follow soon, it is just matter of few wrapping classes. If you are brave enough to test development versions, just grab Wammu snapshot and launch wammu-configure.py. There are still lot of things to improve, but at least something is finally working.

Gammu version in phone database

Phone database now has additional field for Gammu version, so that you can write which version you tested. I introduced this field, because this is most often information listed in reporter comments.

What next might happen to phone database? I'd like to add talkback to Wammu that would automatically fill in values in phone database. It should popup some time after installation to make sure that user had enough time to test it. But what is enough time? Probably one month, but maybe I will change my decision when actually implementing this.

Happy new year!

Maybe I'm a bit late, but happy new year! I was quite silent in last days as I was having rest from computer and enjoyed real life.

What will this year bring? I will hopefully become Debian Developer, as only required step right now is account creation. This is good news for Gammu users who run Debian, as I would like to upload testing versions to experimental (as well as appropriate python-gammu builds).

What else? Some new releases of my projects :-). I'm still working on Wammu and configuration wizard. There is a bit more work than I expected, but it should be ready during January. I don't expect much new features in python-gammu, it will be just kept in sync with gammu.

The only remaining project is Ukolovnik, which is in perfect state for me, however other users request more features and I should sometimes get at least to patch merging :-).

New translation system

As I'm not able to properly merge translations back to Rosetta, the pressure for changing translation system was bigger and I finally managed to install Pootle on my server and make it work according to my needs.

So since now, then only right translation system for Wammu is available at https://l10n.cihar.com. You can find some instructions about translating Wammu at improve pages.

In order to improve translations, new system will be managed - each translation will have administrator(s) who will be responsible for content and will approve translations.

Online localisation?

After few complains on quality of translations coming from Rosetta, I started to look for other possibilites to use for online translations. I want something what allows forcing of review of translations, as I don't see other way for improving their quality.

The only thing I found so far is Pootle, but I didn't yet manage to make it properly use Wammu po files and translate them. I'm probably doing something wrong, as there seem to be several working installations on the net. It's probably time to properly read documentation ;-).

Windows developer wanted

It looks like problems of Wammu on Windows are over my possibilities. I don't use this system at all and I'm unable to help with fixing found problems. The current biggest problem is outdated python-gammu library which contains few bugs and too old Gammu library.

Compiling new version for somebody with experiences on compiling Python modules on Windows should be easy task. But nobody volunteered to do this so far and one build I got from BitPim developers is not a long term solution.

Upcoming Wammu version might be incompatible with that old python-gammu, so future of Wammu for Windows doesn't look good right now. It's up to you, who use Windows, if you want this port to be alive.

Wammu/Gammu configuration wizard

I just finished first (and most complicated) part of new phone configuration wizard for Gammu/Wammu. You can now go through few questions which will result in configuration for Gammu/Wammu.

Yes I'm talking about united configuration, as I will probably switch to using Gammu configuration in next Wammu release. Separate configuration caused too much confusion and united configuration will help other tools like gMobileBrowser to work easily (maybe even using my wizard).

If you want to test it, just donwload Wammu snapshot from Wammu page and run ./wammu-configure.py from it. You won't yet get configuration out of it, configuration will be printed to standard output.

And searching and manual configuration parts are not yet implemented, I will do them later, but they are much less coding than guided configuration…