Rivista Voyager

Rivista

Rivista Voyager is a decentralized and multi-protocol publishing system for ActivityPub, Gemini, HTTP, and XMPP, which utilizes the publishing capabilities of the federated XMPP communications network. It is both private and public publishing platform, and it can either act as a journaling (i.e. blogging) platform, or content management system.

Rivista

Rivista Voyager is a decentralized and multi-protocol publishing system for ActivityPub, Gemini, HTTP, and XMPP, which utilizes the publishing capabilities of the federated XMPP communications network.

It complies with the PubSub technology which is known as Atom Over XMPP or Atomsub, and which is specified in XEP-0277 and XEP-0472, a standard was introduced during the early years of the millennium 2000.

XEP-0277: Journaling Over XMPP

XEP-0472: PubSub Social Feed

It is able to interacts with the XMPP network, and, consequently, to further interact with other XMPP platforms such as Blasta, Libervia, Movim, Pelican, and also with XMPP desktop software, such as LeechCraft.

It is both a private and public publishing platform, and it can act as a journaling (i.e. blogging) platform or content management system.

Features

Syndicated, accessible, portable, and agreeable.

Ace

The specification "Atom Centric Elevation" is a uniform and universal document format for navigability and portability accross any content delivery protocol, be it centralized (e.g. Gemini) or decentralized (e.g. Gnutella).

Atom

Content documents are uniformly made of the syndication standard document Atom Syndication Format.

Gemini

Posts are automatically published as Gemtext, including syndicated Gemini feeds.

HTTP

Posts are automatically published as XHTML, including syndicated RSS feeds.

Microformat

The specification microformat "h-entry" is realized by XSLT stylesheets in order for XHTML pages to be usable as RSS feeds.

  • In comparison to RSS, the specification "h-entry" is inferior, yet "h-entry" is utilized as a preemptive and substitute measure, if some organization would dare to try to sabotage RSS communications.

Microsummary

Regularly updated short summaries that provide current and helpful information about site or each page.

Modes

Journals can be published as static or dynamic internet site; that is, to either function as a CMS (content management system), or an SSG (static site generator).

PubSub

Posts are automatically published on a the automated Publish-Subscribe system of XMPP as "Atom Over XMPP".

RSS

Every page can be monitored for changes or updates with a typical RSS reader.

Theme

The theming system is entirely made of standard CSS and XSLT stylesheets.

XMPP

A seamless interaction over the federated XMPP communication network.

Principles

Principle values, moral commitments, and subsequent benefits.

Accessibility

As every page is syndicatable, every page is accessible by automated means (i.e. "machine-readable"), so it is possible to equally access to contents with any device which can communicate with Gemini, HTTP, or XMPP, and parse XML data; and, with interactive audible system, such as Nerd Dictation, Numen Voice Control, or Sayboard, it is possible to browse contents without a graphical display monitor.

Controllability

Whereas the Gemini and HTTP interfaces are designed to form a traditional internet journal, it is not required to be bound to any of each, as each content page is made of the standard document Atom Syndication Format; thus, it is possible to choose any software (e.g. an XMPP client, or RSS reader) to browse contents with, and further interactions.

Customizability

The theming system is made of standard CSS and XML (Atom, DOAP, OPML, Sitemap, and XSLT), which means that your themes will always remain consistent for many years, as all themes are made of well established standard XML documents which retain their uniform structures.

Portability

Rivista Voyager is built upon standards, and has no software-specific features of its own; therefore, it is portable to any protocol or system, including ADC, BitTorrent, DC++, eDonkey2000, FTP, Gemini, Gnutella, Gopher, HTTP, Hypercore, IPFS, RSYNC, SSH, Telnet, XMPP, or otherwise.

Properability

Rivista treats to each element differently and respects the peculiarity of each element, such as having different contents for elements atom:summary and atom:content, as should.

Tags

aceatomfeedgemininewsrdfrivistarsssyndicationxmpp

Enclosures

Mediums

⭕ Atom♊ Gemini