28 lines
994 B
Markdown
28 lines
994 B
Markdown
# This is init.sh to do list
|
|
|
|
There's no specific order in that list. All that is subject to appear in version
|
|
1.x.y of ```init.sh```.
|
|
|
|
* Better error management system
|
|
* Fix ```--keep-going``` option not properly working
|
|
* Add a function for booleans to accept true, yes and 1, and false, no and 0 answers
|
|
* Add network configuration module
|
|
* More modules
|
|
* Add support for CentOS
|
|
* Add support for Slackware
|
|
* Add support for more distros including BSDs
|
|
* Improve output
|
|
* Add ```--quiet``` option to hide run commands output
|
|
|
|
Here is ideas for version 2 of ```init.sh```:
|
|
|
|
* Support for system dependant modules
|
|
* Better configuration file design with a proper parser (ini style maybe)
|
|
* Configuration designer (CCmake style maybe), can't be done in Bash
|
|
|
|
|
|
What will never appear in that todo list (so don't ask) :
|
|
* Windows: don't ask for Windows support, it will never happens
|
|
* MacOS: same as above
|
|
* Base language change: the heart of init.sh is BASH, and will always be
|