This proposal comments on nntp rfc 977 and extends nntp rfc 1035 (?) to add more information about metadata as apropriate to the Indymedia Network.

Threading data and expiry.

  • We should set up NNTP servers not to expire articles. This can break threading, and trash the historical availability of articles. Not good.

  • Out of respect for the wider usenet network however, if we are to hook into usenet, we should designate an area code for indy as a meta entity such as 'indy' or something, and include the header field "Distribution: ind"

  • For simplicity sake, our software only should thread to one level deep. This way, if there is no reference field, its top level, otherwise its a comment. comments to comments in tree format get ignored. theres no top level story to tie it to. This precludes email client participation in the nntp feeds, but this is not necessarily a bad thing! (Could we use In-Reply-To as well, which might let email clients reply to top-level stories? -- MJR)

Metadata and mime format.

  • Dublin core elements in header IF supported!!!!!!!!! spec
  • Many elements missing cos they are redundant!

Name of story (map to Subject)
Keywords in story (map to Keywords)
Original author of story (map to From)
Poster of story (map to Sender)
IMC responsible (map to Organization)
Publish date (map to Date)
See dcmi type vocab (map to X-DC-Type)
Mime type (map to Content-Type)
bleah... best leave this one out. (map to Message-Id?)
External publish location or something like that? (map to X-Trace?)
i8n code (map to X-Language)
ignore this
geographic location ie perth (map to X-DC-Coverage)
Link to licence, or perhaps the CC subtype codes (map to X-DC-Rights)

-- ShayneOneill - 18 Oct 2004

-- MjR - 07 Dec 2004
Topic revision: r5 - 07 Dec 2004, MjR
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback