After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 534453 - Incorporate 'Remove attachments' plugin
Incorporate 'Remove attachments' plugin
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Plugins
2.26.x (obsolete)
Other All
: Normal enhancement
: ---
Assigned To: evolution-plugin-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-05-23 08:35 UTC by Rex Tsai
Modified: 2010-10-19 12:56 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
The source code of the remove attachments plugin (375.36 KB, application/x-compressed-tar)
2008-05-23 08:45 UTC, Rex Tsai
  Details
patch for origin/gnome-2-26 (11.08 KB, patch)
2009-05-14 13:18 UTC, Rex Tsai
rejected Details | Review
evo patch (6.52 KB, patch)
2010-10-19 12:53 UTC, Milan Crha
committed Details | Review

Description Rex Tsai 2008-05-23 08:35:03 UTC
A small plugin for saving disk space by removing attachments from the messages.
Comment 2 Rex Tsai 2008-05-23 08:45:18 UTC
Created attachment 111392 [details]
The source code of the remove attachments plugin
Comment 3 Paul Wise 2008-11-09 13:30:46 UTC
Now that the copyright assignment requirement has been dropped, would it be possible to get this plugin into the evolution distribution?
Comment 4 Paul Wise 2009-04-29 11:26:34 UTC
Ping, anyone?
Comment 5 Rex Tsai 2009-04-30 07:14:37 UTC
Pong, where is the best place I can submit the source code? :)
Comment 6 Paul Wise 2009-04-30 07:18:21 UTC
git clone git://git.gnome.org/evolution
cd evolution
<hack hack hack>
git commit -a
git format-patch origin/master
<attach patch here>
Comment 7 Rex Tsai 2009-05-14 13:18:31 UTC
Created attachment 134643 [details] [review]
patch for origin/gnome-2-26

was trying to implement new feature, but don't have time lately. So new feature request will be added later.
Comment 8 Matthew Barnes 2009-08-02 22:09:19 UTC
+1 to the feature.
-1 to implementing it as a plugin.

Please integrate it into the core mailer.
Comment 9 Rex Tsai 2009-08-03 01:48:44 UTC
Sorry, I don't understand. What's the problem to have this feature as plugin and any benefit to integrate it into the core mailer? 

Also, is there any document on this kind of policies ?
Comment 10 Rex Tsai 2009-08-03 02:21:23 UTC
Ok, I have read about http://mbarnes.livejournal.com/2469.html and http://bugzilla.gnome.org/show_bug.cgi?id=516933  :)

I will find some time to integrate it, the other are also free to pick up this task.
Comment 11 Matthew Barnes 2009-08-03 03:13:47 UTC
In general, features shipped in third-party extension packages are fine to implement as plugins.  But if you want the feature included in Evolution, it needs to be well-integrated into Evolution.  Plugins don't cut it, they only really let you tack things on... usually poorly.

I'll be happy to help or answer questions as needed.
Comment 12 nomnex 2009-12-19 01:30:08 UTC
I am pretty amazed such handy feature has been neglected for some time now (see thread: https://bugzilla.gnome.org/show_bug.cgi?id=205927)

I have read http://mbarnes.livejournal.com/2469.html fine, but as end user I have a simple question: Since Rex Tsai "remove attachment" working plug-in has been turned down (see: comment #8), why don't Matthew Barnes or any other Evolution developer integrates it the way he wants at once?

I have tried contacting Tsai via email because his plug-in download page seems to be currently down. The plugin install fine on Debian but it needs to be complied on Linux-Ubuntu 9.04 (~150 MB of code to install to compile such a small plug-in). In the even Tsai is unavailable, this feature might even never appear in a future Evo. release.

I would be really grateful to the Evolution team either to accept this plug-in, either to take the matter in their hands.

Thanks
Comment 13 Patrick OCallaghan 2010-03-25 03:23:50 UTC
+1 to adding this either as a standard plugin or as built-in code, I don't really care which. As long as it's neither, distros will generally not distribute it and users will not use it (or even know about it). This is too useful to be left out.
Comment 14 Bob 2010-04-21 15:24:00 UTC
I've just moved from Thunderbird to Evo 2.28 and I like it so much. But not be able to remove attachments once they're saved somewhere else was a real surprise to me, and what a waste of disk space.
Please Evolution team consider this matter and let Evolution have this important feature it deserves.
Comment 15 André Klapper 2010-04-29 21:57:40 UTC
Dup of bug 205927, but this one has code :)
Comment 16 tortugo 2010-05-05 11:53:41 UTC
Please, add this nice and useful feature.

Salu2
Comment 17 alexis 2010-10-04 17:03:04 UTC
I just moved from Thunderbird to Evolution... and found out that removing attachement is not a standard feature :-( It would be great to have it, I don't want to go back to Thunderbird ! :-)
Comment 18 Rex Tsai 2010-10-05 04:19:47 UTC
I have uploaded the plugin for Evolution 2.30, source code and packages for Debian and Ubuntu are available - http://people.debian.org.tw/~chihchun/2010/10/05/remove-attachments-evolution-plugin-0-0-4/
Comment 19 Milan Crha 2010-10-19 12:53:58 UTC
Created attachment 172711 [details] [review]
evo patch

for evolution;

I was asked to adapt Rex' plugin into Evolution master, and so I did. I hope Rex will take care of bugs, if any, reported against the plugin. Due to new strings this cannot go to 2.32.x, thus only for the master.
Comment 20 Milan Crha 2010-10-19 12:56:46 UTC
Created commit 686528c in evo master (2.91.2+)