diff --git a/.github/ISSUE_TEMPLATE/model_request_update.yml b/.github/ISSUE_TEMPLATE/model_request_update.yml index d042f1c..1fc465c 100644 --- a/.github/ISSUE_TEMPLATE/model_request_update.yml +++ b/.github/ISSUE_TEMPLATE/model_request_update.yml @@ -330,7 +330,7 @@ body: value: | Thanks for submitting a new model to the M@TE collection. This information provided in this form will enable us to produce a metadata file for your model, and showcase the model on our website. - The [README.md](https://github.com/ModelAtlasofTheEarth/Model_Submission/blob/main/README.md) file in this repository provides an overview of the remaining model subission steps. + The [README.md](https://github.com/ModelAtlasofTheEarth/model_submission/blob/main/README.md) file in this repository provides an overview of the remaining model subission steps. Once you click submit, Github actions will parse this form, collect existing metadata, and produce a summary report for your model. You can maintain a conversation with the M@TE team via the issue thread. diff --git a/.github/scripts/generate_identifier.py b/.github/scripts/generate_identifier.py index 8cf6758..95b9b44 100644 --- a/.github/scripts/generate_identifier.py +++ b/.github/scripts/generate_identifier.py @@ -42,7 +42,7 @@ def choice(name): # Get issue auth = Auth.Token(token) g = Github(auth=auth) - repo = g.get_repo("ModelAtlasofTheEarth/Model_Submission") + repo = g.get_repo("ModelAtlasofTheEarth/model_submission") issue = repo.get_issue(number = issue_number) # Parse issue body diff --git a/.github/scripts/write_repo_contents.py b/.github/scripts/write_repo_contents.py index 1fcf5ec..b4b35e0 100644 --- a/.github/scripts/write_repo_contents.py +++ b/.github/scripts/write_repo_contents.py @@ -30,7 +30,7 @@ # Get issue auth = Auth.Token(token) g = Github(auth=auth) -repo = g.get_repo("ModelAtlasofTheEarth/Model_Submission") +repo = g.get_repo("ModelAtlasofTheEarth/model_submission") issue = repo.get_issue(number = issue_number) # Get model repo diff --git a/.github/scripts/write_report.py b/.github/scripts/write_report.py index 91f1da8..04c62f3 100644 --- a/.github/scripts/write_report.py +++ b/.github/scripts/write_report.py @@ -14,7 +14,7 @@ # Get issue auth = Auth.Token(token) g = Github(auth=auth) -repo = g.get_repo("ModelAtlasofTheEarth/Model_Submission") +repo = g.get_repo("ModelAtlasofTheEarth/model_submission") issue = repo.get_issue(number = issue_number) if comment_id: comment = issue.get_comment(id = comment_id) @@ -29,7 +29,7 @@ * Please check the report below, including the Errors and Warnings section \n * You can update any information, by editing the markdown file at the top of the issue \n * these edits will trigger the report will be regenerated \n -* once you are satisfied with the results, please add a https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/review%20requested label \n""" +* once you are satisfied with the results, please add a https://github.com/ModelAtlasofTheEarth/model_submission/labels/review%20requested label \n""" report += f"### Parsed data \n {dict_to_report(data)} \n\n" diff --git a/README.md b/README.md index a3a081b..222d997 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ## Model submission overview and objectives * M@TE models begin their life as github repositories, based on a [this repository template](https://github.com/ModelAtlasofTheEarth/mate_model_template) -* New models are spawned using the [github issues functionality](https://github.com/ModelAtlasofTheEarth/Model_Submission/issues), within this repository +* New models are spawned using the [github issues functionality](https://github.com/ModelAtlasofTheEarth/model_submission/issues), within this repository * We provide workflows (using github actions) that aim to harvest and reuse as much existing metadata as possible, using persistent identifiers such as ORCiDs and RoRs * The result is a model repository that comes with a rich metadata document, based on the [RO-Crate](https://www.researchobject.org/ro-crate/) project * This process also assembles material so we can feature the model on the [M@TE website](https://mate.science) @@ -12,24 +12,24 @@ ## Model submission workflow: **1) Make a new model request:** -* open a new issue using the [New model request](https://github.com/ModelAtlasofTheEarth/Model_Submission/issues/new/choose) +* open a new issue using the [New model request](https://github.com/ModelAtlasofTheEarth/model_submission/issues/new/choose) * fill in as much information as you can and submit the issue -* a https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/new%20model label will appear on the original issue +* a https://github.com/ModelAtlasofTheEarth/model_submission/labels/new%20model label will appear on the original issue * This will trigger workflows that collect this information and source additional metadata relavant to your model * You will see a summary report for your model, including potential missing information or errors (e.g. URLs that didn't resolve) -* If you have requested the content of your model to be embargoed, you should see an https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/embargo%20requested label. We can still create a model, metadata, and DOI for this model +* If you have requested the content of your model to be embargoed, you should see an https://github.com/ModelAtlasofTheEarth/model_submission/labels/embargo%20requested label. We can still create a model, metadata, and DOI for this model **2) Editing and review:** * By editing the first comment in the issue discussion, you will trigger a rebuild of the model information -* When you are satisfied with the information contained in the report, add a https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/review%20requested label to the issue +* When you are satisfied with the information contained in the report, add a https://github.com/ModelAtlasofTheEarth/model_submission/labels/review%20requested label to the issue **3) Model repository creation:** -* The [model_reviewers](https://github.com/orgs/ModelAtlasofTheEarth/teams/model_reviewers) team will add an https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/model%20approved label to the issue +* The [model_reviewers](https://github.com/orgs/ModelAtlasofTheEarth/teams/model_reviewers) team will add an https://github.com/ModelAtlasofTheEarth/model_submission/labels/model%20approved label to the issue * this triggers the creation of a new model repository within the M@TE organization, based on [this simple template](https://github.com/ModelAtlasofTheEarth/mate_model_template) * the model metadata is stored as an [RO-Crate](https://www.researchobject.org/ro-crate/) (named `ro-crate-metadata.json`) in the top level of the repository -* A https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/model%20created label will appear on your issue +* A https://github.com/ModelAtlasofTheEarth/model_submission/labels/model%20created label will appear on your issue * The github account holder who submitted the model will have owner privillages. @@ -41,7 +41,7 @@ * Push any changes back to the [M@TE organization](https://github.com/ModelAtlasofTheEarth/). **5) Upload model to our [NCI](https://nci.org.au/) Server:** -* Add an https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/upload%20to%20NCI label to the model submission issue +* Add an https://github.com/ModelAtlasofTheEarth/model_submission/labels/upload%20to%20NCI label to the model submission issue * Let us know (via the original issue) if you need to add additional files that exceed Github's limits * The [model_reviewers](https://github.com/orgs/ModelAtlasofTheEarth/teams/model_reviewers) team will contact you via email to orchestrate this process @@ -49,7 +49,7 @@ * Your model will be published on the NCI [GeoNetworkCatalog](https://geonetwork.nci.org.au/geonetwork/srv/eng/catalog.search#/home) * It will recieve a DOI and this will be automatically added to your model metadata * Your model will be featured on the M@TE website -* a https://github.com/ModelAtlasofTheEarth/Model_Submission/labels/model%20published label will appear on the original issue +* a https://github.com/ModelAtlasofTheEarth/model_submission/labels/model%20published label will appear on the original issue ## Links