Hello!
If you are a programmer, please have a close look at the announcements
about the status of the git repo. If you are a user, rejoice, 0.9.1
beta1 is near. I'll make binary snapshots available soon - then you can
test and complain about bugs instead of rejoicing ;-)
* 0.9.1: beta 1 tagged
* "dbus-api" branch rebased
* moved all content to
syncevolution.org, allow users to register
and leave comments
SyncEvolution 0.9.1 is complete and was tagged as beta 1 for testing.
This is the release which will have truly pluggable backends, in
addition to compilation for specific platforms.
Moved the technical articles from
moblin.org into a new "Development"
section on
syncevolution.org. With the help of Mike Shaver the old URLs
now redirect to the new location. He also enabled user account
registration on
syncevolution.org, with the possibility to leave
comments on blog posts.
Lots of discussions around building and running a sync as server. I
updated SyncEvolution and Synthesis to take full advantage of the new
"unilib" mode of compilation. If you are interested in the server mode,
use the "unilib" branch of libsynthesis on
moblin.org and the
"dbus-api"
branch of SyncEvolution.
With the "master" having gone through a massive code cleanup, I also
applied the same changes to the "dbus-api" by rebasing it. I cleaned it
up considerably in the process. I made sure that every single commit on
the branch compiles and makes sense as well as checking the final result
with a SyncEvolution->SyncEvolution sync.
Before rebasing I merged Yongsheng's work tree into the branch and
updated it accordingly. Yongsheng, you'll find that I left some TODO
remarks as discussed earlier.
If you have code outside of the tree, here's a migration guide (more
details in the commit messages):
EvolutionSyncConfig => SyncConfig
SyncEvolutionException => Exception
EvolutionUnref* => Unref*
EvolutionSyncClient => SyncContext
EvolutionSmartPtr => SmartPtr
SyncEvolutionCmdline => Cmdline
SyncEvolutionConfig => SyncConfig
SyncEvolutionUtil => util
The 'syncevo/' prefix is used for header files consistently
and 'namespace SyncEvo' for C++ declarations.
Development:
* Congwu/Yongsheng: well-deserved vacation
* Patrick: rewrote SyncML HTTP server stub using the "twisted"
framework; compile client and server engine separately (obsolete
now, duh), let apps choose the engine at runtime (still
relevant); better checking of integer configuration parameters
(#6500); enable SSL checking for Google in Moblin (#4220);
Google TEL;TYPE=WORK/HOME (#6501); lots of smallish 0.9.1
release issues (out-of-tree SQLite backend, documentation); code
clean up and renaming for 0.9.1 (#3472)
* Jussi: sync-ui + network disconnects (#6515), major rewrite of
GUI for 1.0
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.