You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@jakarta.apache.org by "Kevin A. Burton" <bu...@newsmonster.org> on 2003/11/19 02:27:27 UTC

FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

My company wants to contribute the following API to Jakarta.

http://www.peerfear.org/rss/permalink/2003/11/10/FeedParserAnRSSParserAPIForJava

(you can make comments here or in my weblog... either way)

I've contributed a lot of work to Apache before (Tomcat, Turbine, 
Jetspeed, Alexandria, etc.) so I'm pretty familiar with the process.

The API is still young so I think the ideal spot would be in Jakarta 
commons.

What I want to do right now is:

1. Find out if Apache has any interest in this code.

2. Find out what legal documents my company has to process for this to 
be adopted.  We have to have our lawyers review this.

3. Figure out what legal documents *I* have to sign ...

Right now we are working on two products that will use this code... one 
of which will be NewsMonster 2.0 ( http://newsmonster.org ).

My plans for release would be to make the contribution to the ASF and 
then release a 0.5 release in about a month.

Unfortunately I don't think I can make the source available until I have 
our lawyers take a look at #2 so if I can't get an answer to #1 until 
that point I understand.

Thanks!

Kevin

-- 
    NewsMonster - http://www.newsmonster.org/

Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
       AIM - sfburtonator,  Web - http://www.peerfear.org/
GPG fingerprint: 4D20 40A0 C734 307E C7B4  DCAA 0303 3AC5 BD9D 7C4D
  IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by "Kevin A. Burton" <bu...@newsmonster.org>.
Henri Yandell wrote:

>Topic came up for me recently and there were 3 open source prior arts that
>I found:
>
>http://weblogs.flamefew.net/bayard/archives/000789.html#000789
>
>Informa: LGPL
>rss4j  : Demands Xerces.
>  
>
It would be nice to use JAXP here.  I think that's what we are using 
now.  Need to verify. 

I took a look at RSS4J.  It's another DOM binding for RSS.  Doesnt' look 
like it supports RSS 2.0 and the API will need to be changed to support 
Atom.

I firmly believe that DOM is the wrong approach here and doesn't allow 
for RSS module extension.

http://www.churchillobjects.com/c/13005.html

>rsslibj: Hard to find exml dependency.
>
http://enigmastation.com/rsslibj/

Another DOM API...

>I ended up using the third option.
>  
>
OK...

It would be interesting to find out how many people REALLY want to do 
DOM.  I wouldn't have a large objection to incorporating DOM-style 
support as long as the SAX-style API could be maintained.

I really think it's a LOT more flexible than a DOM approach.

Kevin

-- 
    NewsMonster - http://www.newsmonster.org/

Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
       AIM - sfburtonator,  Web - http://www.peerfear.org/
GPG fingerprint: 4D20 40A0 C734 307E C7B4  DCAA 0303 3AC5 BD9D 7C4D
  IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by Henri Yandell <ba...@generationjava.com>.
Topic came up for me recently and there were 3 open source prior arts that
I found:

http://weblogs.flamefew.net/bayard/archives/000789.html#000789

Informa: LGPL
rss4j  : Demands Xerces.
rsslibj: Hard to find exml dependency.

I ended up using the third option.

Hen

On Tue, 18 Nov 2003, Kevin A. Burton wrote:

> My company wants to contribute the following API to Jakarta.
>
> http://www.peerfear.org/rss/permalink/2003/11/10/FeedParserAnRSSParserAPIForJava
>
> (you can make comments here or in my weblog... either way)
>
> I've contributed a lot of work to Apache before (Tomcat, Turbine,
> Jetspeed, Alexandria, etc.) so I'm pretty familiar with the process.
>
> The API is still young so I think the ideal spot would be in Jakarta
> commons.
>
> What I want to do right now is:
>
> 1. Find out if Apache has any interest in this code.
>
> 2. Find out what legal documents my company has to process for this to
> be adopted.  We have to have our lawyers review this.
>
> 3. Figure out what legal documents *I* have to sign ...
>
> Right now we are working on two products that will use this code... one
> of which will be NewsMonster 2.0 ( http://newsmonster.org ).
>
> My plans for release would be to make the contribution to the ASF and
> then release a 0.5 release in about a month.
>
> Unfortunately I don't think I can make the source available until I have
> our lawyers take a look at #2 so if I can't get an answer to #1 until
> that point I understand.
>
> Thanks!
>
> Kevin
>
> --
>     NewsMonster - http://www.newsmonster.org/
>
> Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
>        AIM - sfburtonator,  Web - http://www.peerfear.org/
> GPG fingerprint: 4D20 40A0 C734 307E C7B4  DCAA 0303 3AC5 BD9D 7C4D
>   IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by David Sean Taylor <da...@bluesunrise.com>.
On Wednesday, November 19, 2003, at 01:57  PM, Kevin A. Burton wrote:

> David Sean Taylor wrote:
>
>>>
>> I'd be glad to review it and put it into Jetspeed to improve on its 
>> RSS  support (if you are interested in it going into Jetspeed)
>
> I would be happy to see this used in Jetspeed (I'm the creator of the 
> Jetspeed project btw... in another life) .
>
  Jeez I know that!
Never too late to come back, we've starting a new version Jetspeed-2, 
no Turbine required


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by "Kevin A. Burton" <bu...@newsmonster.org>.
David Sean Taylor wrote:

>>
> I'd be glad to review it and put it into Jetspeed to improve on its 
> RSS  support (if you are interested in it going into Jetspeed) 

I would be happy to see this used in Jetspeed (I'm the creator of the 
Jetspeed project btw... in another life) .

I want this to remain a separate API so that it can be used within a 
number of projects including some work I'm doing now and in NewsMonster 2.0

> Commons also has an RSS package:
>
> http://jakarta.apache.org/commons/digester/api/org/apache/commons/ 
> digester/rss/package-summary.html
>
> Could you briefly explain how the FeedParser stands out over the  
> commons implementation...

I saw that ... it seems to take a vastly different approach to RSS than 
in FeedParser.

I didn't comment because it seemed very different from a generic RSS API 
but I will of course take a look at it now.

Kevin

-- 
    NewsMonster - http://www.newsmonster.org/

Kevin A. Burton, Location - San Francisco, CA, Cell - 415.595.9965
       AIM - sfburtonator,  Web - http://www.peerfear.org/
GPG fingerprint: 4D20 40A0 C734 307E C7B4  DCAA 0303 3AC5 BD9D 7C4D
  IRC - freenode.net #infoanarchy | #p2p-hackers | #newsmonster



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by David Sean Taylor <da...@bluesunrise.com>.
On Wednesday, November 19, 2003, at 06:36  AM, Erik Hatcher wrote:

> On Tuesday, November 18, 2003, at 08:27  PM, Kevin A. Burton wrote:
>> My company wants to contribute the following API to Jakarta.
>>
>> http://www.peerfear.org/rss/permalink/2003/11/10/ 
>> FeedParserAnRSSParserAPIForJava
>
>
I'd be glad to review it and put it into Jetspeed to improve on its RSS  
support (if you are interested in it going into Jetspeed)

Commons also has an RSS package:

http://jakarta.apache.org/commons/digester/api/org/apache/commons/ 
digester/rss/package-summary.html

Could you briefly explain how the FeedParser stands out over the  
commons implementation...



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org


Re: FeedParser - RSS/Atom parser/serializer contribution to Jakarta.

Posted by Erik Hatcher <er...@ehatchersolutions.com>.
On Tuesday, November 18, 2003, at 08:27  PM, Kevin A. Burton wrote:
> My company wants to contribute the following API to Jakarta.
>
> http://www.peerfear.org/rss/permalink/2003/11/10/ 
> FeedParserAnRSSParserAPIForJava

Excellent!!!

> What I want to do right now is:
>
> 1. Find out if Apache has any interest in this code.

+1 from me.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
For additional commands, e-mail: general-help@jakarta.apache.org