EntryLifeCycle
- Purpose: Support workflow via syndication
- News Item Life Cycle Elements
- How should we revise the Atom spec?
- Discussion
Purpose: Support workflow via syndication
[PhilWolff, RefactorOk] Other syndication formats, like the IPTC NewsMLspec, attempt to model the life cycle of a news story. The spec doesn't predefine a vocabulary but enables publishers to do so. Intensely valuable for:-
internal workflow (especially in multi-author sites)
-
multi-organization workflow
-
finding related news items (like posts in a series), the better to compose/present a complete story.
In the RSS news reader tradition, this helps tell apart versions of a story.
News Item Life Cycle Elements
The News Management elements includes:
-
First Created
-
date/time stamp
-
This Revision Created
-
date/time stamp
-
Status
-
label from a uri referenced vocabulary. e.g. "Embargoed" (An embargo is journalism-speak: a news release or news story is not to be released until a certain date/time. Presidential speeches are often distributed in advance to news organizations with an embargo date/time listed at the top. If not respected, no more early releases and your pundits look worse than the competition.) Other status values:
-
Proposed
-
Assigned
-
Draft
-
Cancelled
-
Usable
-
Status Will Change
-
advance notification of a status change that will automatically occur at a specified date and time. For example, the future time an embargo will end and the item will be released.
-
Urgency
-
number from a uri referenced vocabulary. Newsrooms prioritize for importance and urgency. This can help float data to the top.
-
Revision History
-
a pointer to a file containing the revision history of the NewsItem via its Href attribute
-
Derived From
-
provides a pointer to a NewsItem from which this one is derived. may be repeated.
-
Associated With
-
provides a pointer to a NewsItem with which this one is associated (for example, a series of articles, or a collection of photos, of which it is a part).
-
Instruction
-
a note to the reader or next editor of this NewsItem. Can be an explanation of the changes since the last revision (very wiki).
How should we revise the Atom spec?
Assuming we agree on the goal of improving workflow and managing multiple versions of the same post, the Atom specs should include:
Discussion
Is this broadly applicable (core) or should this be an extension?