=================================== Welcome to the Iconet Documentation =================================== This document outlines the proposed Iconet (interconnected networks) specification, which describes a minimal fallback mechanism to display and interact with content from natively unsupported social networks and clients. This documentation is an early structural draft of a standard for interconnectivity. The standard recommendation is yet to be created through peer reviews and an open community process. Different parts can potentially be subject to radical change in the future. If you have any questions, feedback, or ideas, don't hesitate to `contact `_ or open an issue / pull request `on codeberg `_. What's here? ==================== - :ref:`The Specification of.. ` - data required to provide a presentation fallback or a packet translation (:ref:`Required Iconet Data for a Packet `) - manifests that contain the required data to create a fallback presentation or translation (:ref:`Interpreter Manifests `) - the usage of iframes to provide a packet presentation fallback or to translate a packet, as well as the communication flow between iframe and embedding application (:ref:`Fallback-iframes `) - methods and discussions on isolating iframes from the embedding application to prevent data leakage (:ref:`Iframe Permissions and Sandboxing `) - :ref:`Challenges & Discussions ` outlines discussions we faced during development and possible alternatives for the spec. - :ref:`Glossary ` explains the basic terms and components Prototypes ========== To demonstrate and experiment with the functionality of the spec, we developed a prototype network and developed an extension to mastodon: * `Prototype Network A `_ and * `Mastodon Fork `_ You can find all of our repositories `on Codeberg `_. Website ======= See the `Iconet Foundation Website `_ for current blog updates, explanatory materials and ways to contribute. ----- .. image:: https://iconet-foundation.org/images/BMBF_en.png From September 2022 to February 2023 this project receives funding from the German Ministry of Education and Research. .. toctree:: :hidden: self usecase specification challenges glossary