Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The idea is to create an interface that would look like this:

./rdf-toolkit [<generic options>] <command> <options> [<command specific options>]
Where:
<command> is either "serialize" or "build"

...

<generic options>

can be options like:

<command>

can be:

  • serialize
  • build
  • rename (future)
  • test (future)
<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.