<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.1.8">
</HEAD>
<BODY>
<FONT SIZE="3"><TT>I believe that Matt thought about selecting inputs for publishing outgoing RSS not incoming feeds. Is it correct understanding, Matt? <BR>
<BR>
I don't think you need to have any control over incoming RSS feeds. You can either accept some news feed from a site or not. Everything that other site syndicated comes to you. You may want to implement some filtering capabilities to extract/remove text from the original incoming XML file. However I am not sure about the usefulness of it at this point nor how complex it would be to create something meaningful and easy to use at the same time. What kind of filtering would that be? Based on what?  <BR>
<BR>
But for the outgoing RSS feed, the one you are syndicating out, you may do something like you suggested in your email (top 10, or last 10, or anything similar)or it might be different directory where only files that would be syndicated are stored. It might be set as an option to choose at the time of a file/news creation, for example. <BR>
<BR>
The other valid option is to have a tool that would extract from the database some articles (based on time of publishing, or ...) and automatically creates RSS file. There administrator could choose what should be included in initial search (news/articles/etc) and easily control what is being published (if one wants to do that). <BR>
<BR>
--<BR>
Ratko.<BR>
<BR>
<BR>
 <BR>
<BR>
<BR>
--__--__--<BR>
<BR>
Date: Wed, 16 Jul 2003 09:35:45 +0200<BR>
To: </FONT><A HREF="mailto:opencms-dev@opencms.org"><FONT SIZE="3">opencms-dev@opencms.org</FONT></A><BR>
<FONT SIZE="3">Subject: Re: [opencms-dev] Content Syndication in OpenCMS<BR>
From: Nicolas Delsaux <</FONT><A HREF="mailto:nicolas.delsaux@online.fr"><FONT SIZE="3">nicolas.delsaux@online.fr</FONT></A><FONT SIZE="3">><BR>
Reply-To: </FONT><A HREF="mailto:opencms-dev@opencms.org"><FONT SIZE="3">opencms-dev@opencms.org</FONT></A><BR>
<FONT SIZE="3"><BR>
On 15 Jul 2003 11:23:17 -0600, M Butcher <</FONT><A HREF="mailto:mbutcher@grcomputing.net"><FONT SIZE="3">mbutcher@grcomputing.net</FONT></A><FONT SIZE="3">> wrote:</FONT><BR>
<BR>
<FONT COLOR="#737373" SIZE="3">><BR>
> Tell me more about how you think it ought to work.</FONT><BR>
<FONT SIZE="3"><BR>
Isn't it a little ambitious ?<BR>
Well, here are my ideas on such a module.<BR>
In fact, as far as I understand the OpenCMS architecture, the news part can <BR>
be considered as the perfect holder for RSS syndication. In such a case, a <BR>
RSS feed, coming from outside, should be considered in the news part like a <BR>
folder, in which incoming data can not be modified, since filtering the <BR>
received news is not, to my mind, interesting in such a process.</FONT><BR>
<BR>
<FONT COLOR="#737373" SIZE="3">> Should there be a way<BR>
> to select which articles will be included in the RSS?</FONT><BR>
<FONT SIZE="3"><BR>
No. All the articles coming from a site have to be displayed. I think the <BR>
onl usable basis is the categories that may exist in RSS feeds.</FONT><BR>
<BR>
<FONT COLOR="#737373" SIZE="3">> What I had figured<BR>
> (based on the way I set things up) is that the articles that would be<BR>
> syndicated would also all exist in the same directory -- in which case,<BR>
> it is pretty easy to just assume that the top, say, 10 files in a<BR>
> directory are the ones that should be included in the RSS.<BR>
><BR>
> But it sounds like your experience is different. How would you want to<BR>
> choose which headlines would be included in the RSS?</FONT><BR>
<FONT SIZE="3"><BR>
I do not choose. take a look at </FONT><A HREF="http://www.open"><FONT SIZE="3">http://www.open</FONT></A><FONT SIZE="3">- <BR>
j2ee.org/opencms/opencms/fr/news.jsp<BR>
All the news coming from java.sun.com and java-channel are displayed, since <BR>
filtering them is quite a work, and is not that interesting for the user <BR>
(since RSS feed are used to agregate various information sources).</FONT><BR>
<FONT COLOR="#737373" SIZE="3">><BR>
> Matt</FONT><BR>
<FONT SIZE="3"><BR>
<BR>
-- <BR>
Nicolas Delsaux<BR>
N > Sur Internet, personne ne sait que vous tes ... un singe</TT></FONT><BR>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<BR>
</TD>
</TR>
</TABLE>

</BODY>
</HTML>