OCaml Forge

Detail: [#1266] Add feeds related field (RSS, twitter)

Feature Requests: Browse | Download .csv | Monitor

[#1266] Add feeds related field (RSS, twitter)

Date:
2013-03-19 00:08
Priority:
3
State:
Open
Submitted by:
Sylvain Le Gall (gildor-admin)
Assigned to:
Sylvain Le Gall (gildor-admin)
Resolution:
None
Due in version:
None
Product:
None
Component:
None
Operating System:
None
 
Summary:
Add feeds related field (RSS, twitter)

Detailed description
In order to complete homepage, we should add fields to describe the feeds of individual project:
ProjectRSSFeed: foo.rss
ProjectTwitter: @bar
ProjectG+: baz

Followup

Message
Date: 2013-03-19 10:11
Sender: Daniel Bünzli

I don't think you should replace ProjectRssFeed by ProjectAtomFeed. The actual representation will be told you by the http response header when you dereference the link. That's the way the web works best. You could however adopt a technological agnostic terminology, e.g. ProjectNewsfeedLink.

And a list, because a project may well have more than one way of publishing news (if twitter and g+ were interoperable you could simply add the links to their feeds in this list, without them having to be treated specially).
Date: 2013-03-19 10:00
Sender: Sylvain Le Gall

Why a list of link ? Not sure to see the point (maybe give me an example).

One field per network -> they don't share the same way of publishing / extracting info, so it makes sense to have them separated if you want to build a tool that will be used to extract info from them (wihout having to check fields against a regexp to see if it a G+ or twitter account).

For Atom -> makes sense, will replace ProjectRSSFeed by ProjectAtomFeed ?

Concerning the fact that they are not interoperable and we should drop them, I can consider not using Twitter (because I don't use it), but G+ is a nice media (and I use it).
Date: 2013-03-19 09:04
Sender: Daniel Bünzli

The first should maybe be a list of link. And are you sure you want to add one field per social network ?

I mean these companies actually chose not to be interoperable, sometimes even deprecating their interoperable functionality. I don't think they deserve to be treated specially.

Granted the rss specification is completely broken (at least 1.0 was iirc) but we have atom (rfc 4287) a perfectly fine and well designed alternative.

Attached Files:

Changes:

Field Old Value Date By
assigned_tonone2014-06-16 09:41gildor-admin