packages feed

Nomyx-0.5.0: TODO

TODO list

Bugs:
- recurring event are making increasing memory size
- display bugs on MacOS (tabs, vertical size)
- online documentation not working with cabal install  --enable-documentation --haddock-hyperlink-source
- limit width collumn table
- fix facebook
- line separation code of the rule table

Improvements:
- make code instructions in the active rules table clickable to access haddock documentation
- refresh web page when new event (currently, player needs to hit F5)
- add a name to events to be able to delete categories of them
- use TH in addRuleParams
- possibility to modify game details
- add examples with a game master, a castle..
- vote: include new players, delete leaving players 
- make settings file with start up rules (?)
- make/fix deployement: 
   - the interpreter needs GHC to be installed: is that right?
   - the Web application needs to access files from the library (Nomyx-Language)
   - the interpreter needs the library to be installed to read the modules
- rules should communicate by message passing instead of shared variable
- HCI improvements: space player names, bold games
- display viewer list
- import qualified uploads (?)
- some files are accepted when uploaded but cause the game to crash when restarting. Check with GATDs for example. 
- display vote infos (modalities, date etc.)
- parameterize the mail sender
- variable creation: use the definition (V...) ?
- put a scroll on long IOs
- a way to overwrite uploads (automatically or with admin intervention)
- tag the save file with the version
- use a test suite instead of ad-hoc tests
- add a game number
- login with guest account
- clean after testing
- use deepseq


Futur Nomic:
- ability to analyse rules, proof system
- first pass of compilation to check reference (avoid calls to non-existant variables for ex.)
- interpreter (like tryhaskell.org) on the web page to debug rules
- make a command line client