Add draft functional specifications

This commit is contained in:
RunasSudo 2022-11-06 14:58:50 +11:00
parent 131d32c781
commit d068ce6137
Signed by: RunasSudo
GPG Key ID: 7234E476BF21C61A
4 changed files with 1023 additions and 0 deletions

4
.gitignore vendored
View File

@ -4,6 +4,10 @@
/homepage/_news.html /homepage/_news.html
# Functional specifications build products
/docs/FnSpecs.*
!/docs/FnSpecs.tex
# Jekyll # Jekyll
/homepage/_site /homepage/_site
/homepage/.sass-cache /homepage/.sass-cache

1016
docs/FnSpecs.tex Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,7 @@
# Options and advanced options # Options and advanced options
**Note:** OpenTally is in the process of transitioning to being defined by formal functional specifications. A draft of the functional specifications can be found [here]({{ site.baseurl }}/docs/FnSpecs.pdf), which describes many of these options in greater detail.
## Preset ## Preset
The preset dropdown allows you to choose from a hardcoded list of preloaded STV counting rules. These are: The preset dropdown allows you to choose from a hardcoded list of preloaded STV counting rules. These are:

View File

@ -5,3 +5,4 @@ DESTDIR='/home/runassudo/Documents/Work/School Cloud Data/unenc/public/www/opent
cd homepage cd homepage
bundle exec jekyll build -d "$DESTDIR" bundle exec jekyll build -d "$DESTDIR"
cd .. cd ..
cp docs/FnSpecs.pdf "$DESTDIR/docs"