Dominique Merle
52bbd5af79
design: add the logo of MieuxVoter.fr
...
The aim of this nonprofit is to cease to exist,
by fulfilling its mission: replace the rotten
uninominal balloting system by majority judgment.
4 years ago
Dominique Merle
6af6d99ced
feat: add a default environment
...
Not sure we need one, but hey…
4 years ago
Dominique Merle
9a66f784d0
feat: add the MJ plugin metadata and some docs
...
Note that the doc was written first,
as we followed the pattern: doc, test, code
It was pretty nice, and it helped a lot.
4 years ago
Dominique Merle
2fe66eb1bb
feat: initial implementation of Majority Judgment in Gdscript
...
All these files will find their way into a plugin,
once they are stable, reviewed and documented.
4 years ago
Dominique Merle
f79b59f82b
tests: write a simple usage of the class API
...
This initial test is a bit dumb,
since there's only one participant.
More scenarios will come later.
4 years ago
Dominique Merle
93849c0f4a
design: add an icon
4 years ago
Dominique Merle
35c9f14c71
chore: configure git to ignore some files
...
Yes, yes, we could use one of the many boilerplates out there
for the gitignore file. Merge requests welcome. :)
4 years ago
Dominique Merle
247e5a471b
docs: add a snippet for WAT test files
4 years ago
Dominique Merle
e7270d2d68
deps: add WAT, a Gdscript library for unit testing
...
We also tried GUT in the past, so we wanted to try WAT this time.
We're not sure which would be easier to extend in order to add
a Gherkin parser and runner.
4 years ago