barefeed is a BARE-based format that allows for easy portability of rss and atom feeds. A barefeed file is an archived directory of subdirectories of eachfeed and it's entries.
Note: this schema is still subject to change.
The following is the currently defined schema:
type Time string type Text { textType: string value: string } type Link { href: string rel: optional<string> linkType: optional<string> lang: optional<string> title: optional<string> length: optional<string> } type Person { name: string email: optional<string> uri: optional<string> } type Entry { feedID: string entryID: string read: bool liked: bool position: uint title: Text content: Text updated: Time published: optional<Time> authors: []Person links: []Link } type Feed { feedPath: string feedID: string title: Text updated: Time authors: []Person links: []Link } type Content (Feed | Entry) type Bin { generator: string content: Content }