/
New CLI
New CLI
The RDF Toolkit needs a new Command Line Interface (CLI) that not only supports the current command line options of the Serializer but also all the new features of "The Builder".
The idea is to create an interface that would look like this:
./rdf-toolkit [<generic options>] <command> [<command specific options>]
Where:
<generic options> | can be options like: |
<command> | can be:
|
<command specific options> | Every command has its own "Command Processor" which supports its own sub-commands and options |
The RDF Toolkit has a baked in Artifact Ontology and Command Ontology that instruct it what to support. It also reads a Configuration File at startup which tells it how your "Ontology Architecture" looks like, which Products and Builders to support for that given git repo and branch and so forth.