Dear users,
socketReader has been a plain command line tool from its very beginning. Time has passed and lots of new options have been implemented to satisfy emerging demands on flexibility. the project has now reached a state where the old fashioned way of use needs to be revamped to allow for even greater flexibility.
In the future, this will enable new crucial functionality, such as writing multiple socket streams to different directories or sending file contents via socket. Therefore, we have decided to move the socketReader configuration into a config file, away from the command line. The only command line argument accepted will be the location and name of the config file.
We will try to allow for a graceful migration by enabling both, configuration by command line and config file. Although we cannot yet promise the implementation of just that feature which introduces a major overhead to the codebase.
In version 0.3.0 we will introduce the config file to socketReader and plan to deprecate the command line options. Version 0.4.0 will eliminate all but one (for the config file's name and location) command line option and fully establish the use of a config file.
We hope that, by these changes, we will satisfy some important demands emerging the user base and make socketReader more convenient for you to use.
Sincerly yours,
The socketReader Project Team