RCF (Really Comprehensive Feed) is a JSON-based feed format designed to provide comprehensive information about various content items, such as articles, blog posts, news updates, and more. RCF aims to offer extensive metadata and customization options to suit diverse content publishing needs.
RCF is currently in version 1.
RCF consists of two main components:
- Feed Metadata: Contains information about the feed itself, including its title, description, authors, generator, update frequency, and more.
- Content Items: Individual content entries with detailed metadata such as title, publication date, authors, tags, insights, attachments, and custom fields.
The feed metadata includes:
- Title: The title of the feed.
- Description: Short and long descriptions of the feed.
- Authors: Information about the authors contributing to the feed.
- Generator: Details about the software or tool used to generate the feed.
- Copyright: Information about the copyright license and organization.
- Subscribe: Options for subscribing to the feed.
- Language: The language(s) supported by the feed.
- Categories: Categories or topics covered by the feed.
- Custom Data: Additional custom data.
- Custom HTML: Custom HTML content for the feed.
- Update Frequency: Frequency of feed updates.
- Expired: Indicates if the feed has expired.
- Versioning: Information about the versioning of the feed.
- Default Units: Default units for measurements used in the feed.
Each content item includes:
- ID: Unique identifier for the content item.
- Title: Title of the content.
- Page URL: URL of the content page.
- Publication Date: Timestamp indicating when the content was published.
- Modification Date: Timestamp indicating when the content was last modified.
- Tags: Tags associated with the content.
- Description: Short description of the content.
- Summary: Summary of the content.
- Image: URLs for banner and footer images related to the content.
- Authors: Information about the authors of the content.
- Units: Custom units for measurements used in the content.
- Insights: Insights such as score, reactions, engagement, and comments.
- Custom Fields: Additional custom fields.
- References: Related articles or resources.
- Languages: Languages supported by the content.
- Custom HTML: Custom HTML content for the content item.
- Explicit: Indicates if the content is explicit.
- Attachments: Attached files or media.
- Status: Status of the content (e.g., published, draft).
- Rating: Rating of the content.
- Reading Length: Estimated reading length of the content.
RCF can be used for various purposes such as creating RSS feeds, Atom feeds, or custom JSON feeds for websites, blogs, news aggregators, and content management systems.
{
"version": 1,
"url": { /* URL information */ },
"image": { /* Image URLs */ },
"alternate_feed": { /* Alternate feed URLs */ },
"info": { /* Feed metadata */ },
"feeds": [ /* Content items */ ]
}
RCF offers a comprehensive and flexible format for publishing and consuming content feeds, providing rich metadata and customization options to meet diverse needs in content distribution and consumption.
You can see the example at damp11113.xyz or damp11113.xyz blog api.
see reference generator in damp11113 library.