RSS Profile Comments

Geoffrey Sneddon <[email protected]>
Newsgroups gmane.network.syndication.rss.support
Message-ID <[email protected]>
Apologies for getting these in after the last call period has ended  
(I'd strongly recommend allowed more than three days for interested  
parties to review the document), but, they may as well be sent:

1. Under |copyright| we have, "Under the Berne Convention adopted by  
the United States and more than 150 other countries, a work does not  
require a copyright statement to be protected by copyright". The  
context doesn't give any reason to name the US, yet we do. Why?  
Without context giving us reason, I'd either list them all of list none.

2. |pubDate| has a code snippet, but gives no context to give it any  
meaning. I assume it should refer to the above date and time section?

3. |hours| says, "both values to represent midnight", without  
specifying what values represent midnight (as someone involved in  
writing various specs, I'd prefer to spell out the blatantly obvious).

4. |ttl| has two consecutive sentences at the start of the "Most  
aggregators…" paragraph with the same meaning. There is no need, and  
as it is worded differently, it takes me a minute to look back and  
see they mean the same thing and it isn't contradicting itself.

5. |description| says that aggregators should use the |channel| | 
link| to resolve relative URIs, without specifying what to do if that  
doesn't exist or is in itself relative. We should probably reference  
RFC3986 section 5.1, with the afore mentioned element being the base  
embedded in content.

6. |enclosure| should probably state that @type and @length exist for  
informative purposes only, and must not be treated as the  
authoritative MIME type and file length.

7. |guid| could recommend something along the lines of using some  
algorithm that will ensure that the |guid| /is/ globally unique (and  
not just feed unique).

I am aware some of the above comments are undoubtedly stuff for v1.1,  
but others SHOULD be resolved before 1.0 is published as far as I am  
concerned.

- Geoffrey Sneddon




 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/rss-public/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/rss-public/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.