20240424 public text description update
Updated the Project Description - Wanted Features of the ecosystem:
Wanted Features of the Ecosystem
- Plain text: Using Markdown for simple, flexible content creation and editing. Tags and more complex metadata is stored using an open plaintext protocol.
- Rich Semantic Syntax: Using RDF Semantic Edges and Weighted Attributes and Weighted Links/Edges
- Compatibility Plaintext PublicTxt Syntax should be consistent with Obsidian and Obsidian DataView Plugin links and attributes
- Feature Rich UI Making all the other features easy to use, while storing as much data as possible in plaintext with PublicTxt Syntax
- Desktop and Mobile UI: Accessible interfaces for diverse devices, enhancing user interaction, content discovery and creation, and community engagement.
- Fluid Community Controls: Flexibility with public, semi-public, and private content settings.
- TerminusDb Backend: Use richly featured, collaboration focused, versioned Graph Database like TerminusDb to store the Knowledge Graph in memory for faster use of the graph in ecosystem applications
- Social Bookmarking and Blogging: A standard for storing MetaWeb (SideWiki like) data about web resources. This to be used with Interactive platforms for content creation and sharing.
- MetaWeb Commons Functionality: A browser extension that integrates Git repositories that contain discussion and notes about web pages with the web browsing experience.
- Immutable Public Records: Leveraging Git commits - possibly in combination with other forms of distributed ledgers - for transparent and reliable record-keeping.
- Consensus and Reputation Mechanisms: Empowering community-driven content management and peer review.
- Web API: A central conduit for seamless data integration and communication.
- Interoperability: Compatibility with other systems and standards, such as ActivityPub and the W3C Web Annotation Data Model.
- Decentralisation: A distributed, peer-to-peer network of repositories, with no central authority.
- Static Web Generation: Generating static websites from PublicTxt repositories.
- Data Portability: Easy import and export of data in standard formats.