Re: [Evolution-hackers] External editor plugin

2008-09-16 Thread Sankar
On Tue, 2008-09-16 at 17:27 -0300, Marco Túlio Gontijo e Silva wrote:
> Hello,
> 
> I wanted to addapt the external editor plugin for evolution to work more
> or less as this feature in claws-mail.  I think it should be invoked
> from the composer, and edit only the body of the mail, no the To:
> Subject: etc fields; and to be able to configure it to run automaticaly
> when the composer started.  I've never wrote a plugin for evolution, and
> I started reading the docs, but I haven't found any part talking about
> the composer, so I wondered if this is possible.  What do you think of
> the idea?


Will such a workflow be not best done by having vi/emacs style
key-bindings for the composer body area , rather than opening a external
program ?

I have not seen how this is done in claws-mail. Is it external editor
embedded into the composer body area ?

> 
> I noticed that [0] and [1] are differents.  What version should I use?
> 
> Greetings.
> 
> 0:
> http://svn.gnome.org/viewvc/evolution/trunk/doc/devel/evolution-plugin-manual.xml?view=markup
> 1:
> http://www.gnome.org/projects/evolution/developer-doc/eplugin/index.html
> 

Sadly, both these versions does not have all the hooks covered yet
afaik. You can start with (1). We will be updating the plugin doc soon.

--
Sankar

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] External editor plugin

2008-09-16 Thread Marco Túlio Gontijo e Silva
Hello,

I wanted to addapt the external editor plugin for evolution to work more
or less as this feature in claws-mail.  I think it should be invoked
from the composer, and edit only the body of the mail, no the To:
Subject: etc fields; and to be able to configure it to run automaticaly
when the composer started.  I've never wrote a plugin for evolution, and
I started reading the docs, but I haven't found any part talking about
the composer, so I wondered if this is possible.  What do you think of
the idea?

I noticed that [0] and [1] are differents.  What version should I use?

Greetings.

0:
http://svn.gnome.org/viewvc/evolution/trunk/doc/devel/evolution-plugin-manual.xml?view=markup
1:
http://www.gnome.org/projects/evolution/developer-doc/eplugin/index.html

-- 
marcot
Página: http://marcotmarcot.iaaeee.org/
Blog: http://marcotmarcot.blogspot.com/
Correio: [EMAIL PROTECTED]
XMPP: [EMAIL PROTECTED]
IRC: [EMAIL PROTECTED]
Telefone: 25151920
Celular: 98116720
Endereço:
  Rua Turfa, 639/701
  Prado 30410-370
  Belo Horizonte/MG Brasil


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Evolution: Taking forward...

2008-09-16 Thread ritz
Hello

On Mon, 2008-09-15 at 12:35 +0100, Ross Burton wrote:
> On Fri, 2008-07-11 at 04:21 -0600, Srinivasa Ragavan wrote:
> > It would be really helpful if you can post a public/explicit mail with
> > permissions to do it, or code pointers - if you think you wrote a
> > piece of Evolution code & object.
> 

I have submitted very tiny bits, sorry, i do not remember which ones :(
Permission granted for any code I've produced.

> 
> Ross
> ___
> Evolution-hackers mailing list
> Evolution-hackers@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
-- 
Ritesh Khadgaray
Ph: +919970164885
Desktop LinuX N Stuff, RHCE
Software Maintenance Engineer, Pune, Red Hat
ॐ मणि पद्मे हूँ
Eat Right, Exercise, Die Anyway.


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Removing libical fork, moving to new upstream?

2008-09-16 Thread Patrick Ohly
Hello!

A while ago in this thread I argued in favor of keeping the old
functions around with their old semantic to preserve backwards
compatibility. I still stand by that logic for *libical* users.

But later it occurred to me that for *libecal* users this is an API
change because code which was compiled against the latest libecal may
free the memory and therefore crash when the libical implementation is
no longer the one from libecal, but the upstream version.

Therefore the revision will have to be bumped from
LIBECAL_CURRENT=9
LIBECAL_REVISION=1
LIBECAL_AGE=2
to
LIBECAL_CURRENT=10
LIBECAL_REVISION=0
LIBECAL_AGE=0

SyncEvolution would remain binary compatible *without* a revision change
because it checks at runtime how memory handling is to be done. *With*
the revision change I'll have to compile another version of it :-/

But there might be other users of the library which don't check at
runtime (Evolution itself for example) and therefore it is safer to bump
the revision. I'd be more than happy to hear that I'm too concerned here
and that the revision change won't be necessary.

-- 
Bye, Patrick Ohly
--  
[EMAIL PROTECTED]
http://www.estamos.de/

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Removing libical fork, moving to new upstream?

2008-09-16 Thread Chenthill
On Tue, 2008-09-16 at 09:37 -0400, IGnatius T Foobar wrote:
> > Since we do really want to remove the fork and pick up packages from
> > upstream, I can change the apis in evolution related packages if a new
> > set of apis with some suffix is provided from libical upstream.
> >   
> Many of you have probably already read this on the libical mailing list, 
> but just in case:
> 
> I have applied Chenthill's memory management patches (only to the 
> 'libical' directory and to the examples -- still have to do the 
> 'libicalcap' and 'libicalss' directories) using function names ending in 
> "_r".  For example, icalcomponent_as_ical_string() is now simply a 
> wrapper around icalcomponent_as_ical_string_r() which places the new 
> string buffer on the ring before returning it to the caller.  The 
> functions whose names end in "_r" have had Chenthill's memory management 
> patches applied to them.
> 
> Do we still need to add the HANDLE_LIBICAL_MEMORY hack to make the old 
> function names act like the new ones?  Chenthill's most recent message 
> (quoted above) seems to imply that the Evolution team is willing to move 
> to the new function names.  Let me know.

IMHO, HANDLE_LIBICAL_MEMORY can be removed.


thanks, Chenthill.

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] [Fwd: Re: [Fwd: Evolution: Taking forward...]]

2008-09-16 Thread Djihed Afifi
I have been mailed privately about this:

Permission granted for any pieces of code I have produced.


Djihed



On Tue, Sep 16, 2008 at 10:08 AM, Paolo Borelli <[EMAIL PROTECTED]> wrote:
> I've been told to send this one also to the mailing list, so here it
> goes.
>
>
> Ciao
>Paolo
>
>
> -- Forwarded message --
> From: Paolo Borelli <[EMAIL PROTECTED]>
> To: Srinivasa Ragavan <[EMAIL PROTECTED]>
> Date: Fri, 12 Sep 2008 19:11:27 +0200
> Subject: Re: [Fwd: Evolution: Taking forward...]
> On ven, 2008-09-12 at 21:41 +0530, Srinivasa Ragavan wrote:
>> Hey Paolo,
>>
>> As you are aware, we are in the process of re-licensing(See the attached 
>> mail), we are
>> now contacting all the code committers for explicit permission mails. We 
>> have completed
>> contacting almost 85% of the people. You have also committed some amount of 
>> code for
>> Evolution. Can you approve the license change for the code you wrote?
>>
>> Looking forward for much more contributions from you :-)
>>
>
> I think I only committed *after* you announced the relicensing :-)
>
> That said, sure, I give permission to relicense any contribution I made.
>
> Paolo
>
>> -Srini.
>>
>>
>> Messaggio email attachment, "Forwarded message - Evolution: Taking
>> forward..."
>> >  Forwarded Message 
>> > From: Srinivasa Ragavan <[EMAIL PROTECTED]>
>> > To: [EMAIL PROTECTED], evolution-hackers@gnome.org
>> > Subject: Evolution: Taking forward...
>> > Date: Fri, 11 Jul 2008 04:21:56 -0600
>> >
>> > Hello guys,
>> >
>> > We have had a set of problems that we are carrying around for some time 
>> > like :
>> >
>> >   * Copyright assignments, which is not the best way looking for the 
>> > future of Evolution. It sucks and sort of limits contributions to 
>> > Evolution and we wanted to drop it.
>> >   * The current licensing incompatibility issues of Evolution with 
>> > Samba4/libmapi (GPLv3). Evolution needs to link with libmapi/samba4 for 
>> > the new mapi based connector being developed for Exchange 2007.
>> >
>> > So here is the plan :
>> >
>> >   * Drop Evolution copyright assignments and make it really easy to 
>> > contribute to Evolution
>> >   * Move Evolution licensing to  "LGPL v2 and LGPL v3" to let us 
>> > re-use the code more easily around the platform.  This also moves us 
>> > closer to Thunderbird's MPL/LGPL model.
>> >
>> > We think this is good for Evolution and (of course) we continue to invest 
>> > in Evolution. We are also working to ensure we have the rights to 
>> > re-license all of the code. We will do the licensing/header changes as we 
>> > audit the code ownership situation.
>> >
>> > It would be really helpful if you can post a public/explicit mail with 
>> > permissions to do it, or code pointers - if you think you wrote a piece of 
>> > Evolution code & object.
>> >
>> > We are really excited about this and we feel this would really help 
>> > Evolution a lot. We need your support now for making this change and to 
>> > take Evolution to great heights.
>> >
>> > Thanks for your contributions and support.
>> >
>> > -Srini.
>> > ___
>> > desktop-devel-list mailing list
>> > [EMAIL PROTECTED]
>> > http://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
> ___
> Evolution-hackers mailing list
> Evolution-hackers@gnome.org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
>
>
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] [Fwd: Re: [Fwd: Evolution: Taking forward...]]

2008-09-16 Thread Paolo Borelli
I've been told to send this one also to the mailing list, so here it
goes.


Ciao
Paolo
--- Begin Message ---
On ven, 2008-09-12 at 21:41 +0530, Srinivasa Ragavan wrote:
> Hey Paolo,
> 
> As you are aware, we are in the process of re-licensing(See the attached 
> mail), we are
> now contacting all the code committers for explicit permission mails. We have 
> completed
> contacting almost 85% of the people. You have also committed some amount of 
> code for 
> Evolution. Can you approve the license change for the code you wrote?
> 
> Looking forward for much more contributions from you :-)
> 

I think I only committed *after* you announced the relicensing :-)

That said, sure, I give permission to relicense any contribution I made.

Paolo

> -Srini.
> 
> 
> Messaggio email attachment, "Forwarded message - Evolution: Taking
> forward..."
> >  Forwarded Message 
> > From: Srinivasa Ragavan <[EMAIL PROTECTED]>
> > To: [EMAIL PROTECTED], evolution-hackers@gnome.org
> > Subject: Evolution: Taking forward...
> > Date: Fri, 11 Jul 2008 04:21:56 -0600
> > 
> > Hello guys,
> > 
> > We have had a set of problems that we are carrying around for some time 
> > like :
> > 
> >   * Copyright assignments, which is not the best way looking for the 
> > future of Evolution. It sucks and sort of limits contributions to Evolution 
> > and we wanted to drop it.
> >   * The current licensing incompatibility issues of Evolution with 
> > Samba4/libmapi (GPLv3). Evolution needs to link with libmapi/samba4 for the 
> > new mapi based connector being developed for Exchange 2007.
> >  
> > So here is the plan :
> > 
> >   * Drop Evolution copyright assignments and make it really easy to 
> > contribute to Evolution
> >   * Move Evolution licensing to  "LGPL v2 and LGPL v3" to let us re-use 
> > the code more easily around the platform.  This also moves us closer to 
> > Thunderbird's MPL/LGPL model. 
> > 
> > We think this is good for Evolution and (of course) we continue to invest 
> > in Evolution. We are also working to ensure we have the rights to 
> > re-license all of the code. We will do the licensing/header changes as we 
> > audit the code ownership situation.
> > 
> > It would be really helpful if you can post a public/explicit mail with 
> > permissions to do it, or code pointers - if you think you wrote a piece of 
> > Evolution code & object.
> > 
> > We are really excited about this and we feel this would really help 
> > Evolution a lot. We need your support now for making this change and to 
> > take Evolution to great heights.
> > 
> > Thanks for your contributions and support.
> > 
> > -Srini.
> > ___
> > desktop-devel-list mailing list
> > [EMAIL PROTECTED]
> > http://mail.gnome.org/mailman/listinfo/desktop-devel-list
--- End Message ---
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Evolution: Taking forward...

2008-09-16 Thread Michael Monreal
Hi,

[As Srini asked me to do this,]

I approve the planned license change for all of the code I ever
contributed to Evolution.

Cheers,
-Michael

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers