PDA

View Full Version : Fremantle: Why no evolution data server anymore


benny1967
2009-02-27, 09:55
Does anybody know why evolution data server was dropped in Fremantle (according to the roadmap, it's really out, not just one of those "not yet included in the alpha"s)? And, more important: What will replace it?

I thought EDS was cool because in was so desktop-like which probably helped applications like syncevolution.

Is there a similar technology out there that will act as a common backend for all for contacts/dates/... in Maemo5?

Or does the end of EDS also mean the end of all hopes for any kind of decent PIM functionality?

conny
2009-02-27, 11:33
I would be interested in that too. I thought I'll do some syncml work for Fremantle but couldn't find any info on what the replacement for EDS should be :(

benny1967
2009-02-27, 12:09
Worst thing that could happen is that they come up with some closed-source, incompatible-to-everything PIM stuff that does shine and work out of the box, but throws us back to the early "give us the source"-days.

And you know what? Nobody could complain. All the years since the release of the 770 proved that the community wasn't able to come up with a decent solution based on the open framework they'd given us to play with. It would be hard to convince them that now we need something open because this timewe want to do it right.

allnameswereout
2009-02-27, 12:26
Probably it is replaced with OpenSync or something.

benny1967
2009-02-27, 14:07
Wouldn't opensync provide a functionality completely different from EDS? AFAIK, it's only the synch-framework; I guess you'd still need something to call when you access PIM data locally for every day display/edit/search-functionality. This certainly shouldn't be something tied to one single application: The backend must be available to all applications on the device and should be well-supported with existing applications...

sjgadsby
2009-02-27, 14:29
What will replace it?

The only related item I know is coming is a RFC 2445 compliant calendar engine.

benny1967
2009-02-27, 14:42
Right! I'd completely forgotten about that.... That was one of the first news we had about Fremantle. (It's probably hephaestus (https://garage.maemo.org/projects/hephaestus/), isn't it?)
But that's calendar only. EDS is one backend for *all* PIM data. Standalone applications can connect to it to do whatever they want, including syncing.

I don't know... something makes me worry. I just can't put my finger stylus on it.

qgil
2009-02-27, 16:56
I'm being told that we are still keeping EDS in Fremantle.

sjgadsby
2009-02-27, 17:09
I'm being told that we are still keeping EDS in Fremantle.

Thank you for this information. Is the statement, "Evolution-data-server dropped" (http://wiki.maemo.org/Task:Maemo_roadmap/Fremantle#RTCom), a simple error on the roadmap page then?

qgil
2009-02-27, 22:07
Not an error since that was the initial plan, but somehow it got back to the release. I couldn't find more details today, though.

Jaffa
2009-02-27, 22:36
Not an error since that was the initial plan, but somehow it got back to the release. I couldn't find more details today, though.

Some comment about the Maemo roadmap being as reliable as Wayfinder's maps (certainly in France) seems appropriate; but it's late on a Friday - so make your own up ;-D

qgil
2009-02-28, 05:28
Roadmaps of open source projects are usually a bit like this, and this is what pre-alpha phases are for. :)

conny
2009-03-02, 13:33
Well, looks like EDS is still in the Alpha-SDK:
http://repository.maemo.org/pool/maemo5.0alpha/free/e/evolution-data-server/

tso
2009-03-02, 13:46
and so, apparently, is a closed source calender api:
http://maemo.org/development/sdks/maemo5_alpha_release_notes/