On Wed, Jan 05, 2011 at 04:26:11PM +0100, Lukas Zeller wrote:
You're absolutely right - libsynthesis is not designed for
generic sync.
Currently I also think that extracting the vformat (and rfc2822
btw.) handling and the script engine into more generically usable
libraries would be worthwhile.
There has been a bit of talk about making a useful generic vformat
library. This would be useful for me as well.
I notice that there seems to be a difference in development and licensing
strategies between OpenSync and libsynthesis. Anyone can contribute
to OpenSync and not have to sign anything, while it appears that
contributing to libsynthesis requires signing a contributor agreement.
This is off-putting to some developers.
I have some experience wrestling with vformat.c and incorporating it
into the Barry plugin, as well as into the Barry library itself now.
This is wasteful duplication, and it would be nice to see vformat
support available generically.
Are you interested in any help with this that does not involve signing
a contributor agreement?
- Chris