On Tue, Jul 31, 2012 at 12:39:44PM +0200, Neil Jerram wrote: > Arguably those two paragraphs are already well satisfied by oFono. > oFono probably now has the advantage in terms of maturity and > deployment, is compilable by a standard C compiler, and has a recent > version packaged in Debian.
I had a look at oFono, too, but didn't go very far. The main reason, I guess, is because I don't recall https://ofono.org/documentation ever having anything else than the nice architecture graph, but no links to tutorials or example code. From a programmer's point of view, unfortunately, I wouldn't know and never knew where to start. I also couldn't find a list of supported hardware in the website. So I risked having to spend a day figuring out how to write a simple program to send one SMS, just to find out that it wouldn't work on the Freerunner. Or worse, many hours of coding later, that it was only working by accident, but support wouldn't be reliable enough to be used. Having a list of people who are using a FreeRunner + oFono as their primary everyday phone would be very compelling, although I understand that it's a bit late to wish for something like that, as hardware standards have long moved past my good old FreeRunner. Just a 'getting started' documentation, with code examples for the most common tasks, would already go a long way. A statement about the health of the project would probably help, too. Nokia have really done their best to make people lose faith on the entire platform: I suppose that needs addressing, somehow. This said, oFono does have one very compelling feature: on my N900, it works reliably. Far better than any version of FSO that I ever managed to put on my FreeRunner ever did. I suppose that if, back then, I could easily have found some example oFono code, or if I could have been bothered to ask around for some, I would definitely have given it a serious try. Today I kind of stopped writing GSM-related code[1], and I wouldn't start again with the pioneering spirit I had back then. This means I wouldn't write a single line of code unless I had working examples I could test first, and build on. Surely there are still pioneers out there, please feel free to go after them. What I'm trying to do here is to contribute the feedback from a casual developers. Ciao, Enrico [1] After wasting something like 4000€ of income diverting work time into trying to reliably make a phone call with my FreeRunner, I kind of decided to give up. -- GPG key: 4096R/E7AD5568 2009-05-08 Enrico Zini <enr...@enricozini.org>
signature.asc
Description: Digital signature
_______________________________________________ Smartphones-userland mailing list Smartphones-userland@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland