Crate plow_linter

source ·
Expand description

Package management

In our dependency management system, there are 4 main “artifacts”

  • The input ontology file
  • The ontology metadata (extracted from the ontology file), which includes among others:
    • The name of the ontology
    • The version of the ontology
    • The dependencies of the ontology (name + version specification of each)
  • The dependency lockfile (generated from the metadata + data from the registry), which contains a set of resolved dependencies
  • The materialized workspace (generated from lockfile + downloads from registry):
    • Modified input ontology file that contains OWL imports to the specified dependencies
    • Downloaded dependencies
    • Catalog file, that helps Protege to find the downloaded dependencies

Process

For a full documentation of the package management process see doc_process.

Modules

Structs

Functions

  • Documentation of the processes executed by the package manager