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 343029 - Evolution Feed Aggregation Component
Evolution Feed Aggregation Component
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: general
2.10.x (obsolete)
Other All
: High enhancement
: ---
Assigned To: Veerapuram Varadhan
Evolution QA team
: 346077 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-05-26 13:27 UTC by Andrew Case
Modified: 2010-08-10 22:48 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Patch to CVS Head to add a freed component (475.71 KB, patch)
2006-05-26 13:30 UTC, Andrew Case
rejected Details | Review
Feed Logo (1.41 KB, image/png)
2006-05-26 13:32 UTC, Andrew Case
  Details

Description Andrew Case 2006-05-26 13:27:38 UTC
I've been working on updating the development component previously known as
"brainread" to work with the current version of evolution.  It is a feed
aggregator component that I've hoped would be released with evolution sometime
in the future, but had stalled in development.  I've attached my current patch
to evolution's cvs HEAD that should compile in nicely.  The code is still rather
mangled and lacks tons of functionality, but I'm working on it. Also I'm sure I
have a ton of problems as I'm fairly knew to programing evo and don't really
know incredibly well how it does everything.  You can check the feeds/TODO for
more things that I'm planning and things I've done so far.

I'm looking for feedback and more help. Tell me what you hate, and what you
think should be changed.  I was more or less trying to build out what the gui
should eventually be like, and now I'm trying to work on filling in the coding
behind it now that a fair amount of the design is done.  If anyone is interested
in working on this substantially let me know.  If you want to make patches to my
busted code, go ahead and submit it back.

Things I'm trying to get done this month:
* Finish building the new folder/feed data types to store in the
sidebar.  Right now it's just using ESource* data types, which can't
form a forest or tree type strcuture to organize the feeds.

Things I'd like from anyone interested:
* Clarifications anywhere that I might have been confusing code
* Any code corrections
* If anyone wants to start working on a more generic feed support system
to encompass atom and other feed types (currently only rss is supported)
* If someone wants to help implement "Print", "Cut", "Copy", "Paste"
commands
* Anything anyone is interested in helping with anything else

Note: You'll have to move the attached feed-icon.png into the
evolution/feeds/ directory for it to build properly.


Anyone think this would be a good component to add into evolution or those
opposed feel free to discuss.
Comment 1 Andrew Case 2006-05-26 13:30:27 UTC
Created attachment 66281 [details] [review]
Patch to CVS Head to add a freed component
Comment 2 Andrew Case 2006-05-26 13:32:16 UTC
Created attachment 66282 [details]
Feed Logo

Place this in your evolution/feeds/ folder after applying the patch.  You'll need this for it to `make install' properly
Comment 3 André Klapper 2006-05-27 11:00:09 UTC
this is the mozilla feed logo, right? (just asking because of the license)
Comment 4 Andrew Case 2006-05-27 20:09:29 UTC
Yes, it's the feed icon design that mozilla started using way back when.  I grabbed the actual png from http://feedicons.com/.  I was under the impression that this was under public domain or at least a less restrictive license than the GPL since IE and Mozilla are both using it and everyone seems to be trying to make it a standard.  I couldn't find any copyright or licensing information in regards on that site though.  Does anyone have any info on the licensing of this image?
Comment 5 André Klapper 2006-05-27 20:55:09 UTC
i also cannot find any information on their webpages, just remembered the MS IE7 story at http://blogs.msdn.com/rssteam/archive/2005/12/14/503778.aspx - of course this cannot be compared as IE7 is closed-source and therefore cannot easily use an "open" icon without asking for permission. :-/
Comment 6 Harish Krishnaswamy 2006-06-02 07:13:54 UTC
Srini, are there any gnome stock icons that can be used instead ?
Comment 7 Harish Krishnaswamy 2006-06-02 07:43:52 UTC
Reassigning the bug to Varadhan for follow-up.
Comment 8 André Klapper 2006-06-16 10:34:05 UTC
http://kmgerich.com/2006/06/12/web-feed-icon-trademark-licensing-and-usage-guidelines/ states: "[...] Mitchell’s post implies that the feed icon is not subject to an open source license like the rest of the Firefox code."
Comment 9 André Klapper 2006-06-17 04:17:45 UTC
we should use that mozilla icon, as it's the most common icon for this.

forget my last posting, read http://www.hecker.org/mozilla/feed-icon-as-community-mark instead - i guess we are allowed to use it.

reopening.
Comment 10 André Klapper 2006-06-28 14:17:00 UTC
*** Bug 346077 has been marked as a duplicate of this bug. ***
Comment 11 André Klapper 2006-07-21 02:56:21 UTC
harish, veerapuram: what's up with this? put it into 2.7? 2.9? what's the plan?
Comment 12 André Klapper 2006-11-09 00:44:26 UTC
HELLO, HELLO, dumdidumdidum...

if we want some new stuff get tested, then let's put some new stuff in...
didumdidum...

veerapuram? tia. :-)
Comment 13 Richard Edmands 2006-12-01 10:36:52 UTC
is now a good time to mention that this patch fails to build for me? 

http://mirror.randumb.org/darkmagez/evofail

any ideas?

cvs checkout was done @ 2006 Nov 30 @ 12:30 (Sydney Australian Time) +1100

GCC 4.1.1
Ubuntu Edgy Eft
Comment 14 André Klapper 2006-12-01 14:32:04 UTC
i guess that it does not compile anymore because of ross' EContactPhoto api changes.
Comment 15 Richard Edmands 2007-01-09 00:00:42 UTC
any chance on an update to this patch so it works against current cvs?
Comment 16 Gilles Dartiguelongue 2007-07-10 08:43:58 UTC
note that someone is working on a similar feature at http://mips.edu.ms/evo/index.php/Evolution_RSS_Reader_Plugin
Comment 17 Srinivasa Ragavan 2007-08-23 09:01:10 UTC
Im closely working with Lucian for http://mips.edu.ms/evo/index.php/Evolution_RSS_Reader_Plugin

I feel that that is way the way to go (It has support for RSS/Atom/RDF. I want to get away from this way of implementation.
Comment 18 Matthew Barnes 2008-03-11 00:32:59 UTC
Bumping version to a stable release.
Comment 19 André Klapper 2010-08-10 22:48:57 UTC
We have evolution-rss now providing this functionality, and there are no plans to include this as a core functionality currently.