For wider and easier adoption of Echo. We need to consider the possibility to accept some kinds of degeneration.
Examples:
-
Categorization - some implementations (e.g. Blogger) do not support multiple categories of blogs, some support hierarchical category structures, and some support flat list of categories;
-
Threaded Comments - some implementations support, some do not.
Use Cases:
-
When a user porting his blogs/archives from one service provider that supports nested comments (or multiple categories) to the other that doesn't, the destinated service provider should take them as a flat list;
-
An aggregator that doesn't understand threaded comments tries to syndicate with a feed that has threaded comments should be able to result into a flat list of comments;
-
An aggregator that doesn't understand multiple categories should "silently ignore" the category info (please see [BloggerProposal])