« Return to Thread: [trunk] Last API Changes for 0.3x/0.40 / close to a freeze...

Re: [trunk] Last API Changes for 0.3x/0.40 / close to a freeze...

by Daniel Gollub-2 :: Rate this Message:

Reply to Author | View in Thread

On Sunday 29 March 2009 06:28:04 pm Daniel Gollub wrote:
[...]
> For those who don't hesitate to contribute to /trunk - please assign a
> ticket to yourself from this query:
> http://www.opensync.org/query?status=assigned&status=new&status=reopened&gr
>oup=status&milestone=OpenSync+0.39

API breaking is nearly over. I already ported some plugins which i was able to
build. Some plugins i hoped to since outstanding porting patches getting
committed to SVN. Will provide new full-porting patch for those plugins which
don't have updated yet when the other tickets got addressed.

Short status updates on the API tickets:

>
>
> Currently on our API breaking list:
>
> [API] OSyncObjTypeSinkFunctions struct from public API/headers
> http://www.opensync.org/ticket/1086

done.

>
> -
>
> [API] Drop osync_objtype_set_slowsync() and add parameter osync_bool
> *slowsync to plugin connect()
> http://www.opensync.org/ticket/1085

done.

>
> -
>
> [API] Common API interface pattern for list-implementations
> http://www.opensync.org/ticket/975
>
> Björn is working on that.

still ongoing - expected to be complete soon.

>
> -
>
> [API] size_t/unsigned int review and cleanup
> http://www.opensync.org/ticket/974

done for the public API - so not blocking anymore 0.39 milestone. Got moved to
0.40

>
> -
>
> Make OSyncCapabilities and the use of Merger/Demerge format independent
> http://www.opensync.org/ticket/1084
>
> Still need to finish my "design" draft. As soon this is ready i'll drop a
> new mail about this. I already started to make some notes in the wiki...
> but it's incomplete. (This based on the previous discussion regarding
> "native capabilities", alternative to xmlforamt and stuff like that ..)

This is still open ... i plan to invest today my time on that.

>
> -
>
> Separate static and dynamic parts of plugin/member configuration
> http://www.opensync.org/ticket/1013
>
> I'm not quite sure if we still can do this without touching any API. If so
> this is not blocking 0.39.

Still need to be clarified if this involves any API change. if not this is not
blocking 0.39

Best regards,
Daniel

------------------------------------------------------------------------------
_______________________________________________
Opensync-devel mailing list
Opensync-devel@...
https://lists.sourceforge.net/lists/listinfo/opensync-devel

 « Return to Thread: [trunk] Last API Changes for 0.3x/0.40 / close to a freeze...