Skip to content

Commit

Permalink
Merge pull request AgriculturalSemantics#126 from KrishnaTO/git-updat…
Browse files Browse the repository at this point in the history
…e-templates-yaml

Git-updates new yaml templates
  • Loading branch information
marieALaporte authored Nov 1, 2021
2 parents 2f1a09d + ab1d887 commit 6724739
Show file tree
Hide file tree
Showing 27 changed files with 502 additions and 253 deletions.
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Issues Templates

## About

In defining the potential templates for incoming issues, it must be accepted that the issuer is the target for these templates. This is to comply with the perspective approach to this repo, and allow individuals from non-technical experts (I) to [Ontology Developers](https://oboacademy.github.io/obook/getting_started/#ontology-engineerdeveloper-you-are) (IV) to create new issues with ease, as they are the roles dealing directly with terms and their contexts.

---

## Practice

The perspective, in this repo, relies on each template's 'name' and 'about' content, while the possible 'title', 'tag', and 'assignees' are catered to the Ontology Curator's benefit.

---

## Topics

The issues generally found are:

Terms-oriented:

- [Add-term](./add-term.md)
- [Merge-term](./mergeTerm.md)
- [Obsolete-Term](./obsolete-a-term.md)
- [Split-term](./split-term.md)
- [Add-synonym](./add-synonym.md)
- [Fix-xref](./fix-xref.md)
- [Relabel-term](./relabel-term.md)
- [Revise-textual-definition](./revise-textual-definition.md)
- [Typos-bugs-errors](./typos-bugs-errors.md)

Semantics-oriented:

- [Revise-logical-definition](./revise-logical-definition.md)
- Duplicate term in multiple ontologies
- Overclassified/Overgeneralized subdomain terms
- [Revise-subclass-relationship](./revise-subclass-relationship.md)

Others:

- [Custom](./custom.md)
- IRI ID_range modifications
- Pattern-based subclasses workflow (dosdp/ROBOT)
- [QC](./qc.md)
- Automated reports-based issues

---

## Issue forms upgrade

Used github issue forms template for new issues.
References:

- [Github Community - Issue Template](https://gh-community.github.io/issue-template-feedback/structured/)
- [Github Docs](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-templates)
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/add-synonym-old.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Add synonym (old)
about: New synonym suggestion for an existing AgrO term.
title: '[Synonym] '
labels: term-annot
assignees: KrishnaTO
# Template originally forked from [@mondo](https://github.com/monarch-initiative/mondo/tree/master/.github/ISSUE_TEMPLATE)

---

**AgrO term (ID and Label)**:

**Synonym to be added**:

**Synonym subtype**:
> ie, broad/exact/narrow/related
**Database cross reference for the synonym**:
> Such as PURL, source (website) or a cross-reference to another ontology, like ENVO or PATO.
**Your nano-attribution (ORCID)**:
> If you don't have an ORCID, you can sign up for one [here](https://orcid.org/)
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/add-synonym.md

This file was deleted.

44 changes: 44 additions & 0 deletions .github/ISSUE_TEMPLATE/add-synonym.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Add synonym
description: New synonym suggestion for an existing AgrO term.
title: '[Synonym] '
labels: [term-annot]
assignees: KrishnaTO
body:
- type: input
id: term
attributes:
label: AgrO term
description: ID and Label
placeholder: "[liming process](http://purl.obolibrary.org/obo/AGRO_00000112)"
validations:
required: true

- type: textarea
id: add
attributes:
label: Synonym to be added
description: ie, broad/exact/narrow/related
validations:
required: true
- type: input
id: subtype
attributes:
label: Synonym subtype
description: ie, broad/exact/narrow/related
validations:
required: false

- type: textarea
id: ref
attributes:
label: Database cross reference for the synonym
description: Such as PURL, source (website) or a cross-reference to another ontology, like ENVO or PATO.
validations:
required: false
- type: input
id: attribution
attributes:
label: Your nano-attribution (ORCID)
description: If you don't have an ORCID, you can sign up for one [here](https://orcid.org/)
validations:
required: false
27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/add-term.md

This file was deleted.

54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/add-term.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: Add new term
description: New term suggestion for AgrO
title: "[NTR] "
labels: [term-add]
assignees: KrishnaTO
# Template originally forked from [@mondo](https://github.com/monarch-initiative/mondo/tree/master/.github/ISSUE_TEMPLATE)
body:
- type: input
id: term
attributes:
label: AgrO term
description: ID and Label
placeholder: "[liming process](http://purl.obolibrary.org/obo/AGRO_00000112)"
validations:
required: true

- type: textarea
id: Synonyms
attributes:
label: Synonyms
validations:
required: false

- type: textarea
id: Definition
attributes:
label: Definition
description: please give PubMed ID, if applicable [PMID:#######]
validations:
required: true

- type: input
id: Parent
attributes:
label: Parent term
description: use [OLS](https://www.ebi.ac.uk/ols/ontologies/AgrO), or your favorite ontology browser
validations:
required: true

- type: textarea
id: Children
attributes:
label: Children terms
description: Should any existing terms that should be moved underneath this new proposed term?
validations:
required: false

- type: input
id: attribution
attributes:
label: Your nano-attribution (ORCID)
description: If you don't have an ORCID, you can sign up for one [here](https://orcid.org/)
validations:
required: false
10 changes: 0 additions & 10 deletions .github/ISSUE_TEMPLATE/custom.md

This file was deleted.

4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/custom.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name: Custom issue template
description: When the issue isn't defined by other templates. Please provide as many references to resources mentioned as timely available.
assignees: krishnaTO
# Template originally forked from [@mondo](https://github.com/monarch-initiative/mondo/tree/master/.github/ISSUE_TEMPLATE)
21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/fix-xref.md

This file was deleted.

39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/fix-xref.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Fix/Add xref (source link, ex. for definitions)
description: Report issue about incorrect xref source on term.
title: '[xRef] '
labels: [term-annot]
assignees: KrishnaTO
# Template originally forked from [@mondo](https://github.com/monarch-initiative/mondo/tree/master/.github/ISSUE_TEMPLATE)
body:
- type: input
id: term
attributes:
label: AgrO term
description: ID and Label
placeholder: "[liming process](http://purl.obolibrary.org/obo/AGRO_00000112)"
validations:
required: true

- type: textarea
id: Xref
attributes:
label: Xref that should be fixed
description: ID and label
validations:
required: false

- type: textarea
id: Comments
attributes:
label: Comments
validations:
required: false

- type: input
id: attribution
attributes:
label: Your nano-attribution (ORCID)
description: If you don't have an ORCID, you can sign up for one [here](https://orcid.org/)
validations:
required: false

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/mergeTerm.md

This file was deleted.

39 changes: 39 additions & 0 deletions .github/ISSUE_TEMPLATE/mergeTerm.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Merge two terms
description: Merge with another AgrO term and obsolete/deprecate an existing AgrO term
title: "[Merge] "
labels: [term-mod]
assignees: KrishnaTO
# Template originally forked from [@mondo](https://github.com/monarch-initiative/mondo/tree/master/.github/ISSUE_TEMPLATE)
body:
- type: input
id: term
attributes:
label: AgrO term
description: ID and Label
placeholder: "[liming process](http://purl.obolibrary.org/obo/AGRO_00000112)"
validations:
required: true

- type: textarea
id: Reason
attributes:
label: Reason for deprecation
validations:
required: true

- type: textarea
id: merge
attributes:
label: Term to be merged with
validations:
required: true

- type: input
id: attribution
attributes:
label: Your nano-attribution (ORCID)
description: If you don't have an ORCID, you can sign up for one [here](https://orcid.org/)
validations:
required: false


22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/obsolete-a-term.md

This file was deleted.

Loading

0 comments on commit 6724739

Please sign in to comment.