If you don’t want to submit a PR you can provide the tag release tarball (tar.gz) as is to your collaborators.
This archive will also be usable with the msl_data tool.
Note
The creation of a git repositorywith the right hooks, skeleton of license, copyrights, metadata, profleis and definitions
can be done by msl_data init command.
Note
msl_data check
checks the syntax of the package, but it does not publish anything.
It just warns you if something is wrong with the package.
Every model provider should check its own package before publishing it.
The package publication is done by the git push and the pull request.
msl_data check tests/data/models/test_model_package/
Checking 'test_model_package' package structure
Checking 'test_model_package' metadata_path
Checking 'test_model_package' Model definitions
Models Parsing
Definitions are consistent
Checking 'test_model_package' model configuration
There is no model configuration for package test_model_package.
If everyone were like you, I'd be out of business
To push the models in organization:
cd tests/data/models/test_model_package
Transform the models into a git repository
git init .
git add .
git commit -m 'initial commit'
add a remote repository to host the models
for instance if you want to add the models to 'macsy-models'
git remote add origin https://github.com/macsy-models/
git tag 1.0b2
git push --tags
msl_data check tests/data/models/Model_w_conf/
Checking 'Model_w_conf' package structure
Checking 'Model_w_conf' metadata_path
Checking 'Model_w_conf' Model definitions
Models Parsing
Definitions are consistent
Checking 'Model_w_conf' model configuration
The package 'Model_w_conf' have not any LICENSE file. May be you have not right to use it.
The package 'Model_w_conf' have not any README file.
msl_data says: You're only giving me a partial QA payment?
I'll take it this time, but I'm not happy.
I'll be really happy, if you fix warnings above, before to publish these models.
msl_data check tests/data/models/TFF-SF/
Checking 'TFF-SF' package structure
The package 'TFF-SF' have no 'metadata.yml'.
Please fix issues above, before publishing these models.
ValueError