Henry Story wrote:
I still think it would be good to be able to have to entries in one feed and be able to state that they are translations of one another. I don't think that putting them in different feeds is going to cover all the cases. See below.
Fair enough. Simon certainly seemed to have a valid use case for that.
I still would suggest it be better to have different ids for the translations so that they can be put in the same feed.
I agree. I never said so in my original message but even if the entries are in different feeds I think their ids should be different. An identical id to me implies an identical entry (which an Atom processor can assume is a duplicate or an update).
It should be possible then somehow to state that one entry is a translation of the other. Is there a way to do what I was going trying to state here in N3. This is really the problem that Simon Phipps was looking at.
Why not just have @rel='alternate' links on each atom:entry which point to their translations. Now I realise it's not possible to point to a specific entry in a feed, but you can point to its html permalink with @type='text/html'. Alternatively you could create a separate Atom document for each entry and then each entry in the feed would include a @rel='self' link pointing to their corresponding document with @type='application/atom+xml' as well as a @rel='alternate' links pointing to the Atom documents of any translations (also with @type='application/atom+xtml').
Regards James
