[Evolution-hackers] [ANNOUNCE} Evolution 2.9.2 and Evolution-Data-Server 1.9.2 released

2006-11-06 Thread Harish Krishnaswamy
Hi All,

The Evolution Team is pleased to announce the release of Evolution
2.9.2. 

What is New ?
=
This release does not have any new major features yet but includes plenty of 
bug fixes since the 2.8.[0 1] releases.

Also, there is no new release on the evolution-exchange module as we have had 
no changes since the 2.8.1 release.

You can download the following :

http://ftp.acc.umu.se/pub/gnome/sources/gtkhtml/3.13/gtkhtml-3.13.2.tar.bz2
http://ftp.acc.umu.se/pub/gnome/sources/evolution-data-server/1.9/evolution-data-server-1.9.2.tar.bz2
http://ftp.acc.umu.se/pub/gnome/sources/evolution/2.9/evolution-2.9.2.tar.bz2


Upgrade Notes :
Evolution 2.9 is the unstable series of 2.10 development.


Reporting Bugs

If you have problems with 2.9.2, 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.

If you have a feature request, you can also file that at
http://bugzilla.gnome.org/ don't be discouraged if you don't hear from
us right away, we get hundreds of feature requests a year.

You can also check if your bug has been reported before by using the
search functionality of Bugzilla.

More information is available at the project website
http://www.gnome.org/projects/evolution
and the project wiki :
http://go-evolution.org/

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


Re: [Evolution-hackers] A plugin for remove attachments.

2006-11-06 Thread Philip Van Hoof
On Mon, 2006-11-06 at 11:45 -0500, Jeffrey Stedfast wrote:
> Evolution used to do this, but some IMAP server products don't parse
> MIME properly and so if you trust their BODY/BODYSTRUCTURE responses,
> you'll end up with a broken message if you later try to piece the parts
> together (you'll note that at one point we had a workaround for Courier
> IMAP until we just decided it was too much effort and just went with
> full body downloads all the time like the other widely used IMAP
> clients).

Interesting. Do you remember which branch supported this? Always
interesting to PEEK at the code of you guys before trying to reimplement
it myself. ;-)

My plan is to detect whether or not the IMAP service will correctly
return me a partial message, and simply refetch the entire message when
a first non-body mime-part is requested by the user.

After that one, I might try an implementation that glues already
retrieved mime-parts together to recreate the original message (to
reduce bandwidth usage).

Anyway, it's a post-januari prioritised item on my to do list.
Nevertheless it's one of the things that are flagged as important (for
tinymail) ;-)

The idea here is that some people receive messages that are > 3 MB (with
MP3's and stuff like that). Viewing the body of such messages should be
possible on a mobile device. Storing the attachment too, but only if the
user really requests it (on the device).

ps. I of course understand that Evolution has/had a different scope
(desktop users with plenty of memory and disk-space). So I agree that it
was the best decision to make (to remove the support for partial
retrieving).

 
-- 
Philip Van Hoof, software developer at x-tend 
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
work: vanhoof at x-tend dot be 
http://www.pvanhoof.be - http://www.x-tend.be

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


Re: [Evolution-hackers] A plugin for remove attachments.

2006-11-06 Thread Jeffrey Stedfast
Evolution used to do this, but some IMAP server products don't parse
MIME properly and so if you trust their BODY/BODYSTRUCTURE responses,
you'll end up with a broken message if you later try to piece the parts
together (you'll note that at one point we had a workaround for Courier
IMAP until we just decided it was too much effort and just went with
full body downloads all the time like the other widely used IMAP
clients).

Jeff

On Mon, 2006-11-06 at 17:39 +0100, Philip Van Hoof wrote:
> On Mon, 2006-10-23 at 01:06 +0800, Rex Tsai wrote:
> >   I wrote a plugin for remove attachments from emails. You can
> > download the source code from
> > http://people.debian.org.tw/~chihchun/wp-content/uploads/2006/10/remove-attachments-0.0.1.tar.gz
> > 
> >   If you are interesting about this plugin, I post some screen shots
> > on my blog ( http://people.debian.org.tw/~chihchun/ )
> > http://people.debian.org.tw/~chihchun/2006/10/23/remove-attachments-plugin-for-evolution-001/
> > 
> >  You are free to modify this software, feedback is welcome. Thanks.
> > 
> Hey Rex Tsai,
> 
> What would be very very interesting would be support for partial
> retrieval of messages (from a POP and IMAP service), rather than
> removing the mime parts afterwards.
> 
> I'm going to implement this (for tinymail) sooner or later. But if you
> are interested in this, let me know.
> 
> For IMAP, check out RFC 3501, page 58 section 6.4.5. For example "FETCH
> uid (BODY [1])" and BODY.PEEK. For POP I still have to read the RFCs a
> little bit first.
> 
> I was planning to mark such messages and add some infrastructure around
> the feature, so that it would be possible to retrieve the remainder (the
> non body part) when it's needed by the E-mail client (lazily).
> 
> 
-- 
Jeffrey Stedfast
Desktop Hacker - Novell, Inc.
[EMAIL PROTECTED]  - www.novell.com

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


Re: [Evolution-hackers] GStringChunk - not all it's cracked up to be.

2006-11-06 Thread Jeffrey Stedfast
On Fri, 2006-11-03 at 20:00 +, Ross Burton wrote:
> On Fri, 2006-11-03 at 14:26 -0500, Jeffrey Stedfast wrote:
> > With these new patches coming in pushing the idea of moving to a
> > GStringChunk here and there, at first it all sounds well and good, but
> > then I looked at the source code to GStringChunk because I had a feeling
> > of how it was implemented and based on that feling, had some bad
> > feelings about how it handled situations that would be extremely likely
> > to cause a more bloated usage of memory than aught be the case.
> 
> Would it be reasonable to hack on GStringChunk stealing relevant bits of
> code from EDS, instead of duplicating similar functionality?

I suppose, the problem is that the GStringChunk API is kind of lacking
so retrofitting a better implementation into the same API might be
difficult.

>   If a patch
> comes with "and this is why it's a vast improvement", it will probably
> get accepted.

No doubt... one could "easily" improve GStringChunk significantly just
by keeping track of how much free space remains in each block. The thing
is that even with that approach, you can still end up wasting a lot of
space if the most string lengths are just slightly larger than half the
size of each block size... and if you choose a block size shorter than
the typical length, then you are simply degenerating into g_strduping
each string AND still getting penalised by tracking overhead.

> 
> Ross
-- 
Jeffrey Stedfast
Desktop Hacker - Novell, Inc.
[EMAIL PROTECTED]  - www.novell.com

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


Re: [Evolution-hackers] A plugin for remove attachments.

2006-11-06 Thread Philip Van Hoof
On Mon, 2006-10-23 at 01:06 +0800, Rex Tsai wrote:
>   I wrote a plugin for remove attachments from emails. You can
> download the source code from
> http://people.debian.org.tw/~chihchun/wp-content/uploads/2006/10/remove-attachments-0.0.1.tar.gz
> 
>   If you are interesting about this plugin, I post some screen shots
> on my blog ( http://people.debian.org.tw/~chihchun/ )
> http://people.debian.org.tw/~chihchun/2006/10/23/remove-attachments-plugin-for-evolution-001/
> 
>  You are free to modify this software, feedback is welcome. Thanks.
> 
Hey Rex Tsai,

What would be very very interesting would be support for partial
retrieval of messages (from a POP and IMAP service), rather than
removing the mime parts afterwards.

I'm going to implement this (for tinymail) sooner or later. But if you
are interested in this, let me know.

For IMAP, check out RFC 3501, page 58 section 6.4.5. For example "FETCH
uid (BODY [1])" and BODY.PEEK. For POP I still have to read the RFCs a
little bit first.

I was planning to mark such messages and add some infrastructure around
the feature, so that it would be possible to retrieve the remainder (the
non body part) when it's needed by the E-mail client (lazily).


-- 
Philip Van Hoof, software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
work: vanhoof at x-tend dot be
blog: http://pvanhoof.be/blog

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


[Evolution-hackers] UI improvements wiki

2006-11-06 Thread Dennis Heinson
Hello everybody!

Please check out my wiki entry on how the Evolution UI could be
enhanced. It's been requested Evolution be replaced with Thunderbird in
the next Ubuntu release due to its alleged "user-unfriendliness".

Read it all in the entry. I hope on a lively debate!

http://www.go-evolution.org/User_Interface

Dennis

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


[Evolution-hackers] A plugin for remove attachments.

2006-11-06 Thread Rex Tsai
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi, there

  I wrote a plugin for remove attachments from emails. You can
download the source code from
http://people.debian.org.tw/~chihchun/wp-content/uploads/2006/10/remove-attachments-0.0.1.tar.gz

  If you are interesting about this plugin, I post some screen shots
on my blog ( http://people.debian.org.tw/~chihchun/ )
http://people.debian.org.tw/~chihchun/2006/10/23/remove-attachments-plugin-for-evolution-001/

 You are free to modify this software, feedback is welcome. Thanks.

regards
- -Rex
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFO6UuOl4Wbdx2/rkRAi/JAKCHIz9sqFC4nwDcoOFksSPPMvq4RACgglyu
ZT5/9usUJUAgEmk7MPYCEFo=
=Mw7b
-END PGP SIGNATURE-

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