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.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to