In short: (Perhaps best described as)
A command shell with a specific but unique command set.
This project is to be coded in Python with Python version 2.0 compatibility. The project contains a lot of repetitive functionality and some deviation in this repetitiveness, as well as some non-repetitive functionality.
This Bid Request is only for a part of the project, specifically for the Commands: AI, PK, SF and OI.
Detailed Current specifications on these FOUR Commands is contained in the attached file archive. There is also non-current/non-complete information on the other commands, some additional information and even a stand alone version of one of these other commands, but this intended for reference and overall general project understanding only (so to help AVOID coding into a corner that prevents or complicates additional work being done on the project, using the code.)
Because the project/code is to be released under the GPL, it need be coded and commented in a manner supportive of such. In other words, the code should be created/designed, written and commented in a manner that allows others to reasonably follow and even modify the code.
1)Complete and fully-functional working program(s) (the four V.I.C. commands as specified in the bid request and detailed in the attached archive) written in ready-to-run, reasonably well commented, Python programming language version 2.0 compatible source code. And any information relative to, considered to be important, in using/running/modifying the source code.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. (A simple .zip archive of the source code and related files which unarchive into it's own directory)
3) Complete ownership and distribution copyrights to all work purchased.
Python - Project target to be platform HW/OS independent as far as can reasonably be expected in using the Python programming language version 2.0 compatible. (due to that being the latest version currently available on the Amiga platform).
## Deadline information
Because the product is to be released under the GPL, no code should be constrained in any way that causes a conflict with this release goal.
Also I believe in giving credit where credit belongs, so programmer needs to be willing to be recognized for the coding they do.