Skip to content

ACE and The Atom Syndication Format (RFC 4287) #2036

@sjehuda

Description

@sjehuda

Greetings friends.

I am well aware that Nostr is based on JSON, yet, we might want to consider XML, or at least consider it as an NIP.

ACE

I have recently designed a new specification for machine-readable-site based entirely on XML technologies such as Atom for content, Sitemap and Urlset for navigation; and also OPML, DOAP, and XSLT.

The actual role of XSLT is to have a seamless and custom integration over HTTP, for "those who still use internet browsers ®".

gemini://woodpeckersnest.space/~schapps/journal/2025-07-29-announcing-ace.gmi

gemini://woodpeckersnest.space/~schapps/journal/2025-08-10-an-analyses-of-the-benefits-of-ace.gmi

The proposed ACE standard allows to publish a traditional site over eDonkey2000, Gnutella, Gemini, Gopher, BitTorrent, Nostr, et cetera.

It is currently implemeted in project Rivista https://git.xmpp-it.net/sch/Rivista which in future will soon support Nostr, in addition to XMPP, as Blogo https://github.com/pluja/blogo of @pluja does.

XSLT

The nature of Nostr is syndication. It is as Atom, JSON Feed, RDF, RSS, and Twtxt.

gemini://woodpeckersnest.space/~schapps/journal/2025-02-02-nostr-is-also-syndicated-content.gmi

There are ongoing attempts to try to censor syndication technologies and to promote for surveillance-oriented internet rather than API-oriented internet.

whatwg/html#11590

gemini://woodpeckersnest.space/~schapps/journal/2024-06-10-the-campaign-for-html5-was-a-war-against-xml-and-interoperability.gmi

XML

XML is multi-purpose and is well established. It also includes support for styling with CSS and even can be transformed with XSLT.

gemini://woodpeckersnest.space/~schapps/journal/2024-06-11-xml-is-the-most-purposeful-language.gmi

gemini://woodpeckersnest.space/~schapps/journal/2024-12-04-publishing-sites-with-pure-xml-instead-of-html-and-xhtml.gmi

gemini://woodpeckersnest.space/~schapps/journal/2024-07-10-the-technologies-that-http-does-not-want-you-to-know-about.gmi

Conclusion

XML has many good uses, including Atom, DOAP, EPUB, vCard, SVG, MusicXML, Metalink #1864

As Atom Syndication Format is probably the ultimate content delivery standard, perhaps it be better to consider XML, which would in addition also enable the elimination of bloated internet browsers by transitioning from the calamity of HTML5 to ACE (machine readable site) over Nostr and HTTP.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions