Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-26 Thread Matthew Barnes
On Wed, 2011-09-07 at 13:07 -0400, Matthew Barnes wrote: > Once 3.3 development is underway, one thing I'd like to do is promote > the EExtension framework in Evolution to libedataserver as a replacement > for e-data-server-module.c. Just to follow up, this is in 'master' now for 3.3.1. The EExt

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-13 Thread Christian Hilberg
Hi Matthew, Am Montag 12 September 2011, um 16:04:23 schrieb Matthew Barnes: > [...] > To answer your second question, menus and dialogs _can_ be extended via > EConfig without relying on XML files, but it's a little more cumbersome. Probably we should not head down the EConfig route, since in [

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Milan Crha
On Mon, 2011-09-12 at 09:27 -0400, Matthew Barnes wrote: > On Mon, 2011-09-12 at 10:49 +0200, Christian Hilberg wrote: > > Am Montag 12 September 2011, um 09:57:26 schrieb Milan Crha: > > > I wouldn't do that, as it doubles work for translators, because it's > > > their time now. Does it make that

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Matthew Barnes
On Mon, 2011-09-12 at 11:11 +0200, Christian Hilberg wrote: > Is the list of EExtensible-tagged classes listed at the end of the wiki page > up-to-date (and exhaustive) for the current dev version of Evo/E-D-S? Until 3.3.1 development begins, the extensible list only applies to Evolution. I'll

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Matthew Barnes
On Mon, 2011-09-12 at 10:49 +0200, Christian Hilberg wrote: > Am Montag 12 September 2011, um 09:57:26 schrieb Milan Crha: > > I wouldn't do that, as it doubles work for translators, because it's > > their time now. Does it make that large difference to "wait" for next > > two weeks? You can alway

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Christian Hilberg
Hi, I hope I've got the reference right... Am Mittwoch 07 September 2011, um 19:07:20 schrieb Matthew Barnes: > [...] > I'm going to need EExtension for the new D-Bus service I talked about > recently [1] anyway, so it makes sense to get this part merged early. Kind regards, Christian

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Christian Hilberg
Hi again, Am Mittwoch 07 September 2011, um 19:07:20 schrieb Matthew Barnes: > [...] > The API > is already fully documented and our wiki has usage instructions for it: > > http://live.gnome.org/Evolution/Extensions Is the list of EExtensible-tagged classes listed at the end of the wiki

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Christian Hilberg
Hi there, just one bit of nitpicking: Am Mittwoch 07 September 2011, um 19:07:20 schrieb Matthew Barnes: > [...] > The EExtension framework was introduced in Evolution 2.30 as part of the Shouldn't that read 2.32? At least, the wiki pa

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Christian Hilberg
Hi all, Am Montag 12 September 2011, um 09:57:26 schrieb Milan Crha: > On Fri, 2011-09-09 at 22:18 -0400, Matthew Barnes wrote: > > I got this working today. Would anyone object if I create the > > gnome-3-2 branch early next week so I can commit this for 3.3.1 and > > then rebase my account-mgmt

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-12 Thread Milan Crha
On Fri, 2011-09-09 at 22:18 -0400, Matthew Barnes wrote: > I got this working today. Would anyone object if I create the > gnome-3-2 branch early next week so I can commit this for 3.3.1 and > then rebase my account-mgmt branch on it? Hi, I wouldn't do that, as it doubles work for transl

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-09 Thread Matthew Barnes
On Wed, 2011-09-07 at 13:43 -0400, Matthew Barnes wrote: > On Wed, 2011-09-07 at 13:07 -0400, Matthew Barnes wrote: > > Once 3.3 development is underway, one thing I'd like to do is promote > > the EExtension framework in Evolution to libedataserver as a replacement > > for e-data-server-module.c

Re: [Evolution-hackers] Moving EExtension to libedataserver

2011-09-07 Thread Matthew Barnes
On Wed, 2011-09-07 at 13:07 -0400, Matthew Barnes wrote: > Once 3.3 development is underway, one thing I'd like to do is promote > the EExtension framework in Evolution to libedataserver as a replacement > for e-data-server-module.c. On second thought, libebackend might be a better place for EExt

[Evolution-hackers] Moving EExtension to libedataserver

2011-09-07 Thread Matthew Barnes
Once 3.3 development is underway, one thing I'd like to do is promote the EExtension framework in Evolution to libedataserver as a replacement for e-data-server-module.c. The EExtension framework was introduced in Evolution 2.30 as part of the "kill-bonobo" effort and has proven itself stable and