I was thinking, well, somebody has to do it once. No? So I did. I compiled eds-dbus with support for camel and tinymail for the maemo platform. Both for the ARM cpu. I transferred the two binaries to my N770 device. Configured an account, sudo gainroot and untarred both to /opt, launched it. I took a camera and I made a little movie.
Oh, at the end of the movie I was indeed thinking: “crap, where’s tinymail?” But of course, the demo-ui isn’t fully integrated with the Hildon Maemo framework. Therefore it wont minimize correctly. In other words, if you minimize the demo-ui, it’ll disappear. But just wait for Modest. Okay? That one is going to be the real application for using E-mail on your Nokia 770. This is just a demo-ui.
Oh, sorry for the crap first elektro song in the background. The song that comes around 01:55, is better. No, I’m not planning to build packages for this one. Else people will also ask me to build an account wizard. It’s a bloody demo-ui. Wait for Modest! Others are of course allowed to do packages. Just don’t make *your* users ask *me* for account wizards ;-).
ps. Yes, this means that with some hacky hacky magicy, you can port evolution-exchange‘s camel provider to the device, and connect with Exchange servers. I’m sure o-hand would love that. Maybe a challenge for Novell? Or integrate the N770 with Hula? Tinymail could easily do it. Because it’s build on top of camel.
ps. I repeat (I often do) that Evolution should be split up in many (more) such reusable libraries. This is indeed a direct questions to people like Nat, who as far as I know at Novell gets to decide about it: please allow your Evolution and Camel/mailer teams to work on this. We would improve the libraries. Look at what Ross did with eds-dbus.