[evolution-patches] Evolution Feed Support now with better guacamole!



Hey Evo Hackers,

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, but I'm cleaning that up.
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.

So feel free to give me any feedback you have.  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 was going to try
and am working 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 to me.

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.

--
Andrew Case

Attachment: feed-icon.png
Description: PNG image

Attachment: brainread_may_15.patch.gz
Description: GNU Zip compressed data



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]