Storage for the Drsk grammar.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
isoraqathedh af35480c76 Small wording changes. 34 minutes ago
figs Add script for Bez Pasaru. 6 months ago
utils Clear out the analytics files. 1 year ago
.gitignore Ignore generated PNG images. 6 months ago
COMPILING.org Add note about changing the cover. 6 months ago
COPYING Make explicit the GPL nature of the code. 1 year ago
Grammar.org Small wording changes. 34 minutes ago
LICENSE Initial commit 2 years ago
README.org Split compiling instruction to its own file. 6 months ago
additional-articles.org Bugscript outside the lab. 3 months ago
cover.pdf Change cover to use selectable text. 6 months ago
cover.svg Add the cover to the PDF. 6 months ago
dgutils.sty Add a template for each language card. 5 months ago
fdl-1.3.tex Drop the ignore on some files. 1 year ago
gendefs.yaml Add in all the SMAJs. 1 year ago
genlex.py Make a start on the lexicon parser. 1 year ago
graph-info.yaml Remove non-needed things in the metadata. 6 months ago
infobox.sty Fix infobox name. 6 months ago
lexicon.yaml Maybe we don't need the slashes. 1 year ago
no-additional-articles.org Change the additional articles inclusion method. 1 year ago

README.org

The Drsk Grammar

This is the repository for storing files relating to the Drsk grammar.

The key files that you, as a reader, might want to have is the file Grammar.pdf, which is available in the monthly release (see /isoraqathedh/drsk-grammar/src/branch/master/%2AFrequent%20release%20versions).

Editing and compiling

See the compilation instructions file for details:

/isoraqathedh/drsk-grammar/src/branch/master/COMPILING.org

This is also available included into the final book.

Versions

Standard versions

Most commits here will have no version number.

There is no timetable, but there is a version table. The first commit that meets certain criteria will receive that version number. The planned version numbers are:

  • Construction phase

    v-0.3.0

    Every section (except the appendices) has at least some content in it

    v-0.4.0

    Every section has at least some content in it

    v-0.6.0

    All sections (except the appendices) have been completed

    v-0.7.0

    All sections have been completed

    v-0.9.0

    All sections have been checked for obvious flaws, e.g. typos

  • First draft phase

    v-1.0.0

    First draft

    v-1.3.0

    All sections have their flow and factual content checked

    v-1.6.0

    All sections have been read by someone else as a beta reader

  • v-2.0.0 :: Second draft

  • v-10.0.0 :: First version (number is any power of 10 greater than all previous versions)

The minor version number shall be any "quick patch" updates. (Think release candidates, but with each one considered "the official version" until it is no longer the latest one.) There may be more than 10 of these, so a version number like v-0.7.15 is possible.

Frequent release versions

As the compiled PDF is taking up too much space in the history, it will no longer be included in the repository. Instead, releases labelled as M-yyyymm will be planned. A release will be available on the 15th of each month starting September 2019 and will only be done if sufficient progress has been made. There is a special release called M-init which will act as the transition between the old "put-PDF-in-repository" method and the new release method.

If the updates increase to fortnightly or weekly, which might happen if frequency of updates require, then the label will be changed accordingly to F-yyyyww or W-yyyyww respectively, where ww is the ISO week number.

Starting with release M-202103, all releases will be signed.

Licenses

The grammar itself is under the GFDL v 1.3. Source code for the diagrams and similar are under GPL v3 or later.