The main idea was to have a tool that handles all the linux commands for me.
Inspired by the program 'net' which i loved for its natural syntax, like "net send IP 'MSG'".
Also the tool should work on as many diffrent linux distros as possible.
This idea in mind there are preparations done to recognize arch, debian, redhat, fedora, that handles program installations with the function sInst for example.
Since i knew there will be diffrent topics to handle, i soon decided to built it upon a directory structure.
So basicly most arguments you pass, are directory names.
This given, there is also the power (and limits) of the shell (BASH) which i want to use with the scripts.
So i had (and still have) to find a way between 'self-explaining' foldernames and short terminal input, trying to be meaningfull as a whole to the user.
Also given the circumstances to to be in shell environment anyway, basic support for after minimal installations as well as tweak options came to mind.
But as a developing enthusiast, i wanted to have my tools be able to release itself as easy as possible, to all possible needs i come along.
After some unsuccessfull tries, the 3rd rewrite of the scripts took place.
The main framework (the 3rd one) was accomplished about one year ago back in 2012.
But since an empty framework is of no use for anyone else,
Today (7. Aug. 2013) with the release 0.8.1 the goal of easy re-releasing is achieved to my current needs. Its not yet as nice as i want it, but finaly does the job i tell it.