Re: RSS engine

2009-01-30 Thread Neil Loknath
hehehe...I know, I'm such an addict.  I constantly have to know what is
happening in the world.  Whether its the stock market, sports, weather,
or the latest Obama story :) Having your head stuck in books most of the
time kind of puts you inside your own little bubble.  IMO, I think it
would be cool to see things, such as the ones listed above, flashing
across the screen without me having to even touch the computer...all
while saving my screen.

I'm contemplating applying for the Google Summer of Code.  So, this may
be an idea I use for a proposal.  We'll see...

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: RSS engine

2009-01-29 Thread Reinout van Schouwen
Op woensdag 28-01-2009 om 10:38 uur [tijdzone -0700], schreef Neil
Loknath:

 On the screensavers running while nobody is paying attention, our
 household constantly has two laptops running in the living room.  If
 they are not in use, they are probably running a photo screensaver.
 In addition, I always have my computer running while I'm studying a
 book.  IMO, it would be great if a screensaver could display news,
 weather, scores, stock quotes, etc...  Might get a little distracting
 when I'm studying, however. :)

To me, this sounds more like you need gnome-power-manager instead of an
RSS feed screensaver. ;-)

-- 
Reinout van Schouwen

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: RSS engine

2009-01-28 Thread Cosimo Cecchi
On Tue, 2009-01-27 at 20:26 -0500, Neil wrote:

 The ideal, I think, would be if GNOME already had an engine/API that
 could be used for RSS content.  I did read somewhere that WebKit could
 be the answer to this.  Is that true?  If not, would it be crazy to
 look at developing some kind of simple framework for developing RSS
 content?

There's also a GObject-based RSS parser [1] that could help with your
project. I never used it myself, but it looks quite nice.

[1] http://github.com/chergert/rss-glib/wikis

Cheers,

Cosimo

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: RSS engine

2009-01-28 Thread Wouter Bolsterlee
2009-01-28 klockan 10:23 skrev Cosimo Cecchi:
 On Tue, 2009-01-27 at 20:26 -0500, Neil wrote:
  The ideal, I think, would be if GNOME already had an engine/API that
  could be used for RSS content.  I did read somewhere that WebKit could
  be the answer to this.  Is that true?  If not, would it be crazy to
  look at developing some kind of simple framework for developing RSS
  content?
 There's also a GObject-based RSS parser [1] that could help with your
 project. I never used it myself, but it looks quite nice.
 [1] http://github.com/chergert/rss-glib/wikis

Without having looked at that project at all, I'm 99% sure that the
Universal Feed Parser from feedparser.org is better for parsing random feeds
from the web. Syndication formats are a simple concept and not too hard to
generate if you know what you're doing, but they are *hard* to parse since
there is so much invalid crap out there in the wild. Feed Parser goes
through great pains trying to extract data from malformed feeds, and it does
so by applying many (hacky) heuristics.

That said, rss-glib is probably useful if you want to integrate RSS
functionality to handle reasonably well-formed feeds into your GLib
application.

— Wouter (yes, I have quite some experience with this)


signature.asc
Description: Digital signature
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: RSS engine

2009-01-28 Thread Ross Burton
On Wed, 2009-01-28 at 10:23 +0100, Cosimo Cecchi wrote:
 There's also a GObject-based RSS parser [1] that could help with your
 project. I never used it myself, but it looks quite nice.
 
 [1] http://github.com/chergert/rss-glib/wikis

As someone who tried using rss-glib before, the problem with it is that
it is a wrapper around libmrss which fails to parse Atom correctly.
Planet feeds contain multiple links but libmrss simply takes the first
(or was it last, I can't recall) link, which isn't at all useful.

feedparser ftw.  It does mean using Python, but it is an excellent feed
parser.

Ross
-- 
Ross Burton mail: r...@burtonini.com
  jabber: r...@burtonini.com
   www: http://burtonini.com


signature.asc
Description: This is a digitally signed message part
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: RSS engine

2009-01-28 Thread Stormy Peters
As for no one paying attention ... I have photos as my home computer screen
saver. My kids and guests often wander into the office, sit down and hang
out looking at them! I'm sure RSS feeds might not have the same draw for my
kids but for the right audience ...

I'd just make sure there was someway to click on a news item on the screen
saver to get more info. Or to get more info on the last thing shown.

Stormy

On Wed, Jan 28, 2009 at 12:26 AM, Patryk Zawadzki pat...@pld-linux.orgwrote:

 2009/1/28 Neil damonkie...@hotmail.com:
  I had the idea of writing an intelligent screensaver that would read
 data
  from RSS feeds, pretty up the data, and display it on the screen at
 certain
  intervals.   The screensaver could go beyond simply using user defined
  subscriptions for the data.  It could decide what news to load based on
 the
  user's current location, time of day, music stored on the system, music
  currently being played, applications currently open, recent search engine
  queries, etc, etc...
 
  The thing is, it seems rather redundant to write all the RSS management
  tasks into the screensaver.  There are a variety of feeders available.
  But,
  it would also not be the greatest thing for the screensaver to depend on
 a
  feeder.

 You might be looking for this: http://www.feedparser.org/

 Having said that, Microsoft did a very similar thing called Channels
 back in the days. And they dropped the idea as soon as it became
 apparent screensavers only run when you're not paying any attention to
 your computer so no one will ever read the news ;)

 --
 Patryk Zawadzki
 ___
 desktop-devel-list mailing list
 desktop-devel-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/desktop-devel-list

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: RSS engine

2009-01-28 Thread Neil Loknath
Thank you everyone for your comments and suggestions.

I really have not put too much thought into details or feasibility at this
point.  School occupies a lot of my time right now, but this might make for
an interesting summer project for me.

On the screensavers running while nobody is paying attention, our household
constantly has two laptops running in the living room.  If they are not in
use, they are probably running a photo screensaver.  In addition, I always
have my computer running while I'm studying a book.  IMO, it would be great
if a screensaver could display news, weather, scores, stock quotes, etc...
Might get a little distracting when I'm studying, however. :)

For another specific example, I spent a few years living in a downtown
condo.  Almost everyone else I knew that lived downtown had a computer in a
den (more like a nook).  A lot of people play music from the computer
while they cook, eat, etc.  I think having customized news scrolling across
the screen in this scenario would be useful as well.

Of course, with that being said, the text would have to be large enough to
be read from at least a few feet away.  Or, at least the headlines.

Anyway, I will put more thought into this in the coming months.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

RSS engine

2009-01-27 Thread Neil

Disclaimer: I'm a student who may not be in the know with what is currently 
going on in the community.  I am, however, an active user of open source/linux, 
and I'm just getting started in some open source development.  If my post 
exudes ignorance, please forgive me!

I had the idea of writing an intelligent screensaver that would read data 
from RSS feeds, pretty up the data, and display it on the screen at certain 
intervals.   The screensaver could go beyond simply using user defined 
subscriptions for the data.  It could decide what news to load based on the 
user's current location, time of day, music stored on the system, music 
currently being played, applications currently open, recent search engine 
queries, etc, etc...

The thing is, it seems rather redundant to write all the RSS management tasks 
into the screensaver.  There are a variety of feeders available.  But, it would 
also not be the greatest thing for the screensaver to depend on a feeder.  

The ideal, I think, would be if GNOME already had an engine/API that could be 
used for RSS content.  I did read somewhere that WebKit could be the answer to 
this.  Is that true?  If not, would it be crazy to look at developing some kind 
of simple framework for developing RSS content?  Of course, this then begs the 
question, what about other web content?

It would be great if there were a central management system for web content.  
Then, all apps could reap the benefits.  Microsoft and Apple have it easy, as 
they know IE and Safari will be on the system, respectively.  However, in the 
open source world, it can't be said with certainty which browser a user will 
use.  Therefore, I think the centralization of web content management is a good 
idea of GNOME.  

Please share thoughts and please let me know if I am way off base as well!


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list