Notes for Emacs]
RCD Notes thus adopts following policies for design and planning of Website Revision System systems:
Policies for design and planning of Website Revision Systems
-
We use the term Website Revision System without usage of the word comment as we respect website author and their works.
-
Website Revision System has to allow usage of any kind of markup and any kind of file output. Most of other Website Revision Systems are locked to single markup such as Markdown and additionally locked to single flavor of Markdown. Instead authors should be allowed to use just any kind of leightweight markup. As text and works may be written in multiple systems, its publishing should not suffer because of inadequate Website Revision System’s design.
-
Allow each page to use different markup languages. Website Revision System may have its defaults, yet author should be able to decide which markup to use for any single page within the whole Website Revision System.
-
Website Revision System has to ensure to generate any kind of files. Users and authors should be able to define what kind of file is create and at which URL is such file published. If author wish to publish any type of file such as PDF, or DjVu file, author should not be constrained by the Website Revision System.
-
Allow authors to decide how the URL file name looks like. Often such system constrain authors on how the URL should look like as the publishing process is bound to its underlying program. Authors should have some control how such URLs look like, at least for the WWW file name.
-
Allow editing with any kind of editor. While RCD Notes for Emacs allows website page management by using Emacs editor, it also allows editing of any text and values in the database by using any kind of other editor.
Related hyperdocuments
Related hyperdocument tags
GNU Free Documentation License
Copyright © 2021-05-09 11:23:22.655226+02 by Jean Marc Louis. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License"