From 8ed838785fe99713914b5e6a9639ea852348f598 Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Wed, 3 Sep 2025 11:32:42 +0200 Subject: [PATCH 1/7] Add issue template for the creation of new content type --- .../new-content-type-creation.md | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/new-content-type-creation.md diff --git a/.github/ISSUE_TEMPLATE/new-content-type-creation.md b/.github/ISSUE_TEMPLATE/new-content-type-creation.md new file mode 100644 index 000000000..672fe44eb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new-content-type-creation.md @@ -0,0 +1,25 @@ +--- +name: New Content Type Creation +about: Use this template for the creation of a new content type. +title: Add content type [ContentType] +labels: ContentType +assignees: '' + +--- + +# Description +A brief, high-level description of the new content type. What is it? What purpose does it serve? + +# Resources +Links to relevant documentation, design mockups, or any other resources that provide context and details for this content type. Please also specify the version of the content type, if indicated. + +# Proposed Content Type (optional) +Please fill out the following properties for the new content type. +- "dataType": Add all data types that may be represented via this content type. +- "description": Enter a description of the content type specification. Leave blank if an official and public specification is linked under ‘specification’ for this content type. +- "displayLabel": Enter a display label for this content type. +- "fileExtension": Enter all file extensions associated with this content type. +- "name": Enter the name of this content type following a IANA.org inspired convention. +- "relatedMediaType": Enter the internationalized resource identifier (IRI) to the official registered media type (e.g., provided on IANA.org) matching this content type. +- "specification": Enter the internationalized resource identifier (IRI) to the official specification of this content type. If no official and public specification is available, leave blank and enter the specification under ‘description’. +- "synonym": Enter any synonyms of this content type. From 420c82b8477469353aaf7b6bfc5ff095a57ec7ec Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Wed, 3 Sep 2025 11:35:18 +0200 Subject: [PATCH 2/7] Fix indentation --- .github/ISSUE_TEMPLATE/new-content-type-creation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/new-content-type-creation.md b/.github/ISSUE_TEMPLATE/new-content-type-creation.md index 672fe44eb..84ae02c4e 100644 --- a/.github/ISSUE_TEMPLATE/new-content-type-creation.md +++ b/.github/ISSUE_TEMPLATE/new-content-type-creation.md @@ -15,9 +15,9 @@ Links to relevant documentation, design mockups, or any other resources that pro # Proposed Content Type (optional) Please fill out the following properties for the new content type. -- "dataType": Add all data types that may be represented via this content type. +- "dataType": Add all data types that may be represented via this content type. - "description": Enter a description of the content type specification. Leave blank if an official and public specification is linked under ‘specification’ for this content type. -- "displayLabel": Enter a display label for this content type. +- "displayLabel": Enter a display label for this content type. - "fileExtension": Enter all file extensions associated with this content type. - "name": Enter the name of this content type following a IANA.org inspired convention. - "relatedMediaType": Enter the internationalized resource identifier (IRI) to the official registered media type (e.g., provided on IANA.org) matching this content type. From 730020d2f031446f9d81915c6fc2ccaa55a1e5d5 Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Wed, 3 Sep 2025 12:00:26 +0200 Subject: [PATCH 3/7] Add the project to the issue template --- .github/ISSUE_TEMPLATE/new-content-type-creation.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/new-content-type-creation.md b/.github/ISSUE_TEMPLATE/new-content-type-creation.md index 84ae02c4e..e8db3bb49 100644 --- a/.github/ISSUE_TEMPLATE/new-content-type-creation.md +++ b/.github/ISSUE_TEMPLATE/new-content-type-creation.md @@ -4,6 +4,7 @@ about: Use this template for the creation of a new content type. title: Add content type [ContentType] labels: ContentType assignees: '' +projects: "openMetadataInitiative/2" --- From b939db18438a7f3ebeb25c795b645a71f8468585 Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Wed, 3 Sep 2025 14:19:26 +0200 Subject: [PATCH 4/7] Add new technique issue template with placeholder instructions for contributors --- .github/ISSUE_TEMPLATE/content-type-new.md | 29 +++++++++++++++++++ .../new-content-type-creation.md | 26 ----------------- .github/ISSUE_TEMPLATE/technique-new.md | 28 ++++++++++++++++++ 3 files changed, 57 insertions(+), 26 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/content-type-new.md delete mode 100644 .github/ISSUE_TEMPLATE/new-content-type-creation.md create mode 100644 .github/ISSUE_TEMPLATE/technique-new.md diff --git a/.github/ISSUE_TEMPLATE/content-type-new.md b/.github/ISSUE_TEMPLATE/content-type-new.md new file mode 100644 index 000000000..579fcdfd6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/content-type-new.md @@ -0,0 +1,29 @@ +--- +name: New Content Type Creation +about: Use this template for proposing a new content type. +title: Add content type [ContentType] +labels: ContentType +assignees: '' +projects: "openMetadataInitiative/2" + +--- + +# Description + + +# Purpose + + +# Resources + + +# Proposed Content Type (optional) + +- "dataType": +- "description": +- "displayLabel": +- "fileExtension": +- "name": +- "relatedMediaType": +- "specification": +- "synonym": diff --git a/.github/ISSUE_TEMPLATE/new-content-type-creation.md b/.github/ISSUE_TEMPLATE/new-content-type-creation.md deleted file mode 100644 index e8db3bb49..000000000 --- a/.github/ISSUE_TEMPLATE/new-content-type-creation.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: New Content Type Creation -about: Use this template for the creation of a new content type. -title: Add content type [ContentType] -labels: ContentType -assignees: '' -projects: "openMetadataInitiative/2" - ---- - -# Description -A brief, high-level description of the new content type. What is it? What purpose does it serve? - -# Resources -Links to relevant documentation, design mockups, or any other resources that provide context and details for this content type. Please also specify the version of the content type, if indicated. - -# Proposed Content Type (optional) -Please fill out the following properties for the new content type. -- "dataType": Add all data types that may be represented via this content type. -- "description": Enter a description of the content type specification. Leave blank if an official and public specification is linked under ‘specification’ for this content type. -- "displayLabel": Enter a display label for this content type. -- "fileExtension": Enter all file extensions associated with this content type. -- "name": Enter the name of this content type following a IANA.org inspired convention. -- "relatedMediaType": Enter the internationalized resource identifier (IRI) to the official registered media type (e.g., provided on IANA.org) matching this content type. -- "specification": Enter the internationalized resource identifier (IRI) to the official specification of this content type. If no official and public specification is available, leave blank and enter the specification under ‘description’. -- "synonym": Enter any synonyms of this content type. diff --git a/.github/ISSUE_TEMPLATE/technique-new.md b/.github/ISSUE_TEMPLATE/technique-new.md new file mode 100644 index 000000000..56c02d4c6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/technique-new.md @@ -0,0 +1,28 @@ +--- +name: New Technique Creation +about: Use this template for proposing a new technique. +title: Add technique [Technique] +labels: Technique +assignees: '' +projects: "openMetadataInitiative/2" + +--- + +# Description + + +# Purpose + + +# Resources + + +# Proposed Technique (optional) + +- "definition": +- "description": +- "interlexIdentifier": +- "knowledgeSpaceLink": +- "name": +- "preferredOntologyIdentifier": +- "synonym": From f57d17b64a38867cedef8e17085548688bbd161a Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Wed, 3 Sep 2025 14:41:41 +0200 Subject: [PATCH 5/7] Add config.yml file --- .github/ISSUE_TEMPLATE/config.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..5ca684b97 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,21 @@ +blank_issues_enabled: true +contact_links: + - name: openMINDS community forum + url: https://neurostars.org/t/about-the-openminds-category/31428 + about: Please ask and answer questions here. + - name: openMINDS contributor guidelines + url: https://openminds.docs.om-i.org/en/latest/shared/contribution_guidelines.html + about: Please follow these guidelines to contribute to openMINDS. + - name: openMINDS support email + url: mailto:support@openmetadatainitiative.org + about: Please reach out to us for support. + +issue_templates: + - name: New Technique Creation + about: Propose a new technique. + filename: technique-new.yml + hidden: false + - name: New Content Type Creation + about: Propose a new content type. + filename: content-type-new.yml + hidden: false From 55a470384efa300d478816e736cc57d3e33271c6 Mon Sep 17 00:00:00 2001 From: raphaelgazzotti Date: Wed, 3 Sep 2025 14:57:46 +0200 Subject: [PATCH 6/7] mailto removal, feature not supported by GitHub. --- .github/ISSUE_TEMPLATE/config.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 5ca684b97..d80fc8461 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,9 +6,6 @@ contact_links: - name: openMINDS contributor guidelines url: https://openminds.docs.om-i.org/en/latest/shared/contribution_guidelines.html about: Please follow these guidelines to contribute to openMINDS. - - name: openMINDS support email - url: mailto:support@openmetadatainitiative.org - about: Please reach out to us for support. issue_templates: - name: New Technique Creation From 7da5d8ed49587e00c99675e820a915c271e0f374 Mon Sep 17 00:00:00 2001 From: Raphael-Gazzotti <125291580+Raphael-Gazzotti@users.noreply.github.com> Date: Thu, 11 Sep 2025 08:16:24 +0200 Subject: [PATCH 7/7] Update neurostars forum --- .github/ISSUE_TEMPLATE/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index d80fc8461..9e0582823 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,7 @@ blank_issues_enabled: true contact_links: - name: openMINDS community forum - url: https://neurostars.org/t/about-the-openminds-category/31428 + url: https://neurostars.org/g/openMINDS about: Please ask and answer questions here. - name: openMINDS contributor guidelines url: https://openminds.docs.om-i.org/en/latest/shared/contribution_guidelines.html