Planet maemo: category "feed:64774e4a8618b0d6bf16181a6b931820"

Murray Cumming

Openismus Will Euch Haben

2008-06-26 08:48 UTC  by  Murray Cumming
0
0

Our new hires (André, Karsten, Jan Arne) are nicely settled in now, so it’s time to find some more. There’s exciting development work to be done at Openismus using GTK+ and GNOME code. I think our employees like how we work. I try to keep them happy and not too stressed but you can probably track them down and ask them yourself.

As usual, we prefer people who live in Germany, or EU citizens who want to move to Germany. Please tell me about yourself in an email or grab me for a chat at GUADEC.

Categories: Gnome
Murray Cumming

Jan Arne Petersen joining Openismus

2008-05-21 13:44 UTC  by  Murray Cumming
0
0

We got lucky again. Jan Arne Petersen will start as a full-time Openismus employee next week, bringing more GTK+/GNOME development skills. He’ll be doing some interesting work on the Maemo platform.

Categories: Germany
Murray Cumming

I’m pleased to say that André Klapper and Karsten Bräckelmann are new Openismus employees.  They will be sharing bugmaster duty for maemo.org, with André taking over full time from September. They worked as a team before doing similar work for Ximian’s Evolution, and they are well known for their bug herding for GNOME, so I have great confidence in them.

They will ensure a healthy ongoing flow of information for Maemo, between internal developers, external developers and users. Along with Dave Neary concentrating on documentation, and Niels Breet working on infrastructure, this is part of a big push to make Maemo’s community work as well as the most successful open source projects. I think you’ll hear lots more about that.

Categories: Gnome
Murray Cumming

Not going to LinuxTag 2008

2008-04-21 16:30 UTC  by  Murray Cumming
0
0

Sorry to various people who I will miss, but I won’t be at LinuxTag in Berlin this year. I would have liked to be there.

Instead we will be in Edinburgh/North-Berwick for 2 weeks introducing Liam to his English-speaking Aunt and Grandfather. It was the only time that we could all be in one place.

Categories: Berlin
Murray Cumming

Crappy GPS Applications

2008-02-03 20:26 UTC  by  Murray Cumming
0
0

I have recently acquired a Nokia N810 Internet Tablet and a N95 8GB mobile phone. Both have GPS capability but both have quite awful maps applications. It feels like a checkbox feature - a way to list GPS as a feature on the box, but not a way to do something useful, and not something that’s been thoroughly tested or thought-through. They suffer in comparison to the Garmin device that I already had.

Click to read 1240 more words
Categories: Gnome
Murray Cumming

Glom in Maemo Chinook extras

2007-11-28 14:08 UTC  by  Murray Cumming
0
0

After much struggling with branch merging and fighting with incompatible scratchbox rootstraps, an alpha version of Glom is now available for Maemo’s new Chinook SDK, in the extras repository. Thanks to Armin and Johannes.

Click to read 1190 more words
Categories: Glom
Murray Cumming

Some new C++ bindings

2007-09-26 13:47 UTC  by  Murray Cumming
0
0

We released some extra C++ bindings recently:

gtksourceviewmm-2.0

I updated Dodji’s gtksourceviewmm to wrap the new gtksourceview-2.0 API. Here’s the svn, and the tarball download.

libnotifymm and hildon-notifymm

Johannes Schmid created libnotifymm (svn, tarball) to wrap libnotify, and we also wrapped Maemo’s hildon-notify, though there’s no documentation to say what this does beyond regular libnotify. I suspect that Maemo should just use a port of libnotify without requiring use of special API.

There are lots of examples in the libnotifymm source code. It seems quite simple, and particularly useful for code that uses Gtk::StatusIcon.

Categories: Gnome
Murray Cumming

Work on Modest and C++ for Maemo

2007-08-27 14:30 UTC  by  Murray Cumming
0
0

Some public statements allow me to now mention some work I’ve been doing recently for Openismus, for Nokia, though the heavy cloak of secrecy still hangs over many Nokia things by default.

Maemo Modest

Since Nokia’s Dirk-Jan Binnema talked about Maemo’s new Modest email-client at the GNOME conference (his slides), I can mention that some of the Openismus people (myself, Armin Burgmeier, Johannes Schmid, and Christian Kellner) have been working on this project quite intensively since May 2007. It consumes most of my time at the moment.

Modest is an email client for the Nokia Internet Tablet that’s actually usable, meaning it can handle real world amounts of email, via both POP and IMAP, and it has presets that make it easy to set it up to use many common email accounts, such as Yahoo and Gmail. If we can get everything done (Nokia’s quality requirements are sensibly high) then this will be used by a lot of people.

It uses Tinymail, which uses Evolution’s camel code, so we obviously get most of the functionality that Evolution has, without using Evolution’s UI, but everything is much faster and responsive. It is by far the best way that I can imagine to write an email client now, not that there’s a lot of competition. I say that even though I think that tinymail is currently not a lot more than a glorified wrapper for camel. It’s just that it’s a very good wrapper. Good APIs cause applications to be better and save developers time. It will get really interesting when there’s a future version that can use something other than camel. Philip Van Hoof knows the Tinymail and camel code very well and is incredibly responsive to our needs. While I might be up all night worrying about a problem, Philip has usually been up all night fixing it properly.

We’ve made some small but significant changes to tinymail’s version of camel (camel-lite) - a big investment of time. I think that Evolution should be ported to our camel-lite in the near future, to get some improved stability (general fixes and better thread locking to avoid intermittent hangs and crashes) and improved error codes (allowing better error messages), and obviously to get the performance improvements (though a one-time cache upgrade would be needed, I think). That would be useful even if they never decide to use Tinymail, which they probably should do too one day.

Maemo C++

The updated C++ bindings for Maemo, which I mentioned recently, will be released and supported by Nokia (with help from Openismus) as part of their regular SDK. This means that people can feel safe about using C++ and gtkmm to develop Maemo applications, should C++ be their programming language of choice.

Categories: Gnome
Murray Cumming

Maemo Chinook/Sardine C++ bindings

2007-08-17 13:38 UTC  by  Murray Cumming
0
0

I’ve updated the C++ gtkmm bindings for Maemo for the unstable Chinook/Sardine release, which will one day become the new stable Maemo release. That’s hildonmm (previously hildon-libsmm) and hildon-fmmm.

Some links:

If you are running Maemo Sardine then you can add the extras repository by adding these lines to your /etc/apt/sources.list:

deb http://repository.maemo.org/extras/ sardine free

deb-src http://repository.maemo.org/extras/ sardine free

and then install them like so:

fakeroot apt-get install libhildonmm-dev libhildon-fmmm-dev

Packages are only available for the x86 target for now, but I’ll create ARM packages fairly soon.

Feedback is welcome. Add a comment here, please, because there doesn’t seem to be any bug-tracker for Maemo extras projects.

Categories: Maemo