Precursor: Difference between revisions
m (add category) |
|||
Line 2: | Line 2: | ||
[[File:Precursor.svg|thumb|right|The emblem for Precursor.]] | [[File:Precursor.svg|thumb|right|The emblem for Precursor.]] | ||
'''Precursor''' is a version control system designed to supplant CVS, Mercurial and Git. It is friendly to 8.3 filenames and ready for the Worldwide Web. | '''Precursor''' is a version control system designed to supplant CVS, Mercurial and Git. It is friendly to 8.3 filenames and ready for the Worldwide Web. | ||
==Interplay with Superwiki== | |||
Precursor is a backend for the [[superwiki]] concept, where it provides the history functionality as well as the content itself. Since it is limited to 8.3 filenames, a different approach to article names must be taken on the wiki side of the user experience. Physical page names are limited to 8 ASCII characters, and file extensions use the [[thornal]] numeral system to enumerate the wiki concept of namespaces by ID number. | |||
To make this work with the existing content model, the <code><nowiki>{{DISPLAYTITLE}}</nowiki></code> magic word is leveraged on the wiki side in semantic union with the 4DOS-originated <code>DESCRIPT.ION</code> meta-file. Since the physical page names still need to be knowable by users for linking and navigation, they should be displayed as a subtitle of the displayed page title somehow. | |||
[[Category:Byblos components]] | [[Category:Byblos components]] |
Latest revision as of 19:30, 7 March 2023
Precursor is a version control system designed to supplant CVS, Mercurial and Git. It is friendly to 8.3 filenames and ready for the Worldwide Web.
Interplay with Superwiki
Precursor is a backend for the superwiki concept, where it provides the history functionality as well as the content itself. Since it is limited to 8.3 filenames, a different approach to article names must be taken on the wiki side of the user experience. Physical page names are limited to 8 ASCII characters, and file extensions use the thornal numeral system to enumerate the wiki concept of namespaces by ID number.
To make this work with the existing content model, the {{DISPLAYTITLE}}
magic word is leveraged on the wiki side in semantic union with the 4DOS-originated DESCRIPT.ION
meta-file. Since the physical page names still need to be knowable by users for linking and navigation, they should be displayed as a subtitle of the displayed page title somehow.