Re: [Evolution-hackers] Proposed fix for bug 311512

2007-04-25 Thread Karl Relton
Hi friends,

Could anyone take a look at my proposed patches
for fixing bug 311512. Srini has had a look, and noted the ABI breakage
(see below). This was deliberate on my part - the only way to get
newmail notification to take note of the results of a filter thread.

Many thanks
Karl

On Fri, 2007-03-30 at 12:43 +0530, Srinivasa Ragavan wrote:
 On Fri, 2007-03-30 at 07:51 +0100, Karl Relton wrote:
  Last week I posted two patches (one for eds, one for evo) on evo bugzill
  that I believe fix bug 311512.
 
  --- camel-folder.h.110  2007-03-20 16:57:40.0 +
  +++ camel-folder.h  2007-03-20 16:50:34.0 +
  @@ -195,6 +195,7 @@ typedef struct {
  void (*freeze)(CamelFolder *folder);
  void (*thaw)  (CamelFolder *folder);
  gboolean (*is_frozen) (CamelFolder *folder);
  +   int  (*get_filter_thread) (CamelFolder *folder);
   } CamelFolderClass;
 
 On first look, I noticed that your patch has introduced an ABI break in
 CamelFolderClass. 
 
 I'm sure that the mailer hackers would have a more closer look at it. 
 
 Thanks for your friendly poke :-) 
 
 -Srini.
 
  f
  Could you take a look - any comments are welcome!
  


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


Re: [Evolution-hackers] Evolution 2.11.1 , Evolution-Data-Server 1.11.1 , GtkHTML 3.15.1 and Evolution-Exchange-2.11.1 released

2007-04-25 Thread Frederic Crozat
Le lundi 23 avril 2007 à 23:47 +0530, Srinivasa Ragavan a écrit :
 Hi All,
 
 The Evolution Team is pleased to announce the release of Evolution
 2.11.1
 
 You can download the following :
 
 http://ftp.acc.umu.se/pub/gnome/sources/gtkhtml/3.15/gtkhtml-3.15.1.tar.bz2
 http://ftp.acc.umu.se/pub/gnome/sources/evolution-data-server/1.11/evolution-data-server-1.11.1.tar.bz2
 http://ftp.acc.umu.se/pub/gnome/sources/evolution/2.11/evolution-2.11.1.tar.bz2
 http://ftp.acc.umu.se/pub/gnome/sources/evolution-exchange/2.11/evolution-exchange-2.11.1.tar.bz2
 
 Upgrade Notes :
 Evolution 2.11.x is the unstable series of 2.12 development.

evolution 2.11.1 can't built because of a missing include, which was
fixed by http://svn.gnome.org/viewcvs/evolution?rev=33449view=rev

Could a 2.11.1.1 release be done now, because it is preventing us to
release GNOME 2.19.1 ?

Thanks you in advance.

-- 
Frederic Crozat [EMAIL PROTECTED]
Mandriva

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


Re: [Evolution-hackers] Proposed fix for bug 311512

2007-04-25 Thread Jeffrey Stedfast
I'm not sure I'd call it get_filter_thread() because it's not getting a
thread, all it is really doing is getting you a 'wait' id (and ugh, the
new session_thread_wait() just busy-waits?)

I think if this type of solution is really the best way of doing it,
then I think it'd be better to just have a CamelFolder function
(camel_folder_wait_filtering()? I dunno)that waits for the filtering
operation to finish rather than providing a higher level with a wait id
that it should never have to know or care about.


But better still would be to trap the folder_changed signal for
folders that are currently in the process of filtering (CamelFolder
already listens for this event in order to invoke the filtering iirc, so
just stop the signal from propagating) and re-emit it later when
filtering is complete (obviously with the updated changes).

That would be a much cleaner way of doing it.

Jeff


On Wed, 2007-04-25 at 08:13 +0100, Karl Relton wrote:
 Hi friends,
 
 Could anyone take a look at my proposed patches
 for fixing bug 311512. Srini has had a look, and noted the ABI breakage
 (see below). This was deliberate on my part - the only way to get
 newmail notification to take note of the results of a filter thread.
 
 Many thanks
 Karl
 
 On Fri, 2007-03-30 at 12:43 +0530, Srinivasa Ragavan wrote:
  On Fri, 2007-03-30 at 07:51 +0100, Karl Relton wrote:
   Last week I posted two patches (one for eds, one for evo) on evo bugzill
   that I believe fix bug 311512.
  
   --- camel-folder.h.1102007-03-20 16:57:40.0 +
   +++ camel-folder.h2007-03-20 16:50:34.0 +
   @@ -195,6 +195,7 @@ typedef struct {
 void (*freeze)(CamelFolder *folder);
 void (*thaw)  (CamelFolder *folder);
 gboolean (*is_frozen) (CamelFolder *folder);
   + int  (*get_filter_thread) (CamelFolder *folder);
} CamelFolderClass;
  
  On first look, I noticed that your patch has introduced an ABI break in
  CamelFolderClass. 
  
  I'm sure that the mailer hackers would have a more closer look at it. 
  
  Thanks for your friendly poke :-) 
  
  -Srini.
  
   f
   Could you take a look - any comments are welcome!
   
 
 

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


[Evolution-hackers] [UPDATE] Evolution 2.11.1.1 released

2007-04-25 Thread Veerapuram Varadhan
Hi,

Evolution 2.11.1.1 has been released as an update to the Evolution
2.11.1 release (GNOME 2.20 stable series) with fixes to a build
regression.

You can download the source tarballs at
http://ftp.acc.umu.se/pub/GNOME/sources/evolution/2.11/evolution-2.11.1.1.tar.bz2

Reporting Bugs

If you have problems with 2.11.1.1, please take the time to submit the
bug using Bug Buddy or at http://bugzilla.gnome.org.  Try to fill in as
much detail as you can regarding the circumstances that lead to the
problem.


Thanks,

V. Varadhan

Evolution 2.11.1.1

Updated Translations:

Gabor Kelemen (hu), Jorge Gonzalez (es), Kjartan Maraas (nb)


-- 
Veerapuram Varadhan [EMAIL PROTECTED]

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


[Evolution-hackers] Bug Day - May 2,2007

2007-04-25 Thread Akhil Laddha
Hi to all,

We are glad to announce Bug day for Evolution on May 2,2007.We are
planning to triage UNCONFIRMED bug which were filed in last 9 months in
http://bugzilla.gnome.org/
For convenience we have divided bugs in 3 months slot.I have made the
list of bugs which we will triage.I hope this would help you.  

URL -   http://www.go-evolution.org/2007-April-30

Goals of Bug day

* Bug triaging 
 -  List of valid bugs for next stable release
 -  Cleaning of bugzilla
 
Bug triaging :

We are considering Evolution 2.10.1 as stable version.So all bugs will
be triaged against this stable version.

And who are new to bug triaging, these URLs will provide them a
guideline 

(i)  http://bugzilla.gnome.org/page.cgi?id=bug-HOWTO.html
(ii) Andre's Blog : http://blogs.gnome.org/view/aklapper/2006/11/03/0
(iii) http://live.gnome.org/GettingTraces/Details#gdb-not-yet-running


At the end of Bug day,i hope we will get list of bugs which are valid in
current release and the features or enhancement requests which will be
considered in coming releases.

Please join us in #evolution channel in IRC on bug day.

Hope this will help to make Evolution more user friendly and ahead of
its competitive products.

thanks,
-- 
Akhil Laddha [EMAIL PROTECTED]

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