Description Action
A Brief History of Time
by Stephen Hawking

A landmark volume in science writing exploring cosmology, black holes, and the nature of the universe in accessible language.

Check Price
Astrophysics for People in a Hurry
by Neil deGrasse Tyson

Tyson brings the universe down to Earth clearly, with wit and charm, in chapters you can read anytime, anywhere.

Check Price
Raspberry Pi Starter Kits
Supports Computer Science Education

Inexpensive computers designed to promote basic computer science education. Buying kits supports this ecosystem.

View Options
Free as in Freedom: Richard Stallman's Crusade
by Sam Williams

A detailed history of the free software movement, essential reading for understanding the philosophy behind open source.

Check Price

As an Amazon Associate I earn from qualifying purchases resulting from links on this page.

Frequently Asked Questions - XML Publishing

It is a formal specification that specifies how to describe in RDF format semantics of XML namespaces, for automated processing of mixed namespace documents. It specifies relations between different namespaces. See here.

The project aims to create a new XML-based file format that can replace both HTML and LaTeX for publishing, supporting document-level scripting and interoperable namespaces. More details.

The team considers HTML and LaTeX to be inconsistent and fragmented, with many non-interoperable formats. The project seeks a single, cleaner XML-based alternative that supports structured semantics and scripting.

XML Boiler is an advanced XML processing toolkit intended to enable mixing multiple loosely related XML namespaces in one file and automatic transformations between namespaces. It was developed by Victor Porton, the project’s founder. Learn more.

The action plan is: (1) finish the Automatic Transformations of XML Namespaces specification, (2) complete XML Boiler software, (3) enable public creation of namespaces (formatting, semantics, scripting), and (4) select and integrate the best namespaces into a new XML-based publishing format. Full plan.

Namespaces let different concerns (layout, semantics, scripting) be developed independently. Automatic transformation tools (like XML Boiler) will convert these namespaces into existing formats where needed, enabling interoperability and incremental adoption. More.

Yes — the intended scripting is document-level (comparable to LaTeX macros), not client-side rendering JavaScript. The design emphasizes authoring-level scripting for publishing workflows. See the project description.

Yes. The project plans a public call for developers to create namespaces for formatting, semantics, and scripting. XML Boiler is designed to allow third-party namespace development and integration. Contribution info.

Yes. In the intermediary stage, new tags and namespaces can be transformed into existing formats (like HTML) using XML Boiler, so working products can exist while the new format matures. Read about the approach.

Please donate money or cryptocurrency.

Description Action
A Brief History of Time
by Stephen Hawking

A landmark volume in science writing exploring cosmology, black holes, and the nature of the universe in accessible language.

Check Price
Astrophysics for People in a Hurry
by Neil deGrasse Tyson

Tyson brings the universe down to Earth clearly, with wit and charm, in chapters you can read anytime, anywhere.

Check Price
Raspberry Pi Starter Kits
Supports Computer Science Education

Inexpensive computers designed to promote basic computer science education. Buying kits supports this ecosystem.

View Options
Free as in Freedom: Richard Stallman's Crusade
by Sam Williams

A detailed history of the free software movement, essential reading for understanding the philosophy behind open source.

Check Price

As an Amazon Associate I earn from qualifying purchases resulting from links on this page.