From 41b049837e542fddfd52de050d5f13e5190ff5cc Mon Sep 17 00:00:00 2001 From: Juan Estrella Date: Mon, 20 Apr 2026 12:29:51 +0200 Subject: [PATCH 1/4] Add mission statement field to issue template Added a mission statement field to the contribution template. --- .github/ISSUE_TEMPLATE/software_project_contribution.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/software_project_contribution.yml b/.github/ISSUE_TEMPLATE/software_project_contribution.yml index f87724dc..bbdce73a 100644 --- a/.github/ISSUE_TEMPLATE/software_project_contribution.yml +++ b/.github/ISSUE_TEMPLATE/software_project_contribution.yml @@ -107,6 +107,14 @@ body: validations: required: true + - type: textarea + id: mission_statement + attributes: + label: Mission Statement + description: "The mission statement should be a single sentence statement that begins with the words "The mission of the project is to..." and is followed by the primary purpose of the project or primary goal of the project. This mission statement will be part of the projects technical charter." + validations: + required: true + - type: markdown attributes: value: "---" From 567fb72cc59ca2cf53bdcdba93c6fab53039b4e5 Mon Sep 17 00:00:00 2001 From: Juan Estrella Date: Mon, 20 Apr 2026 13:12:19 +0200 Subject: [PATCH 2/4] Update software_project_contribution.yml --- .github/ISSUE_TEMPLATE/software_project_contribution.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/software_project_contribution.yml b/.github/ISSUE_TEMPLATE/software_project_contribution.yml index bbdce73a..1a1c1d5a 100644 --- a/.github/ISSUE_TEMPLATE/software_project_contribution.yml +++ b/.github/ISSUE_TEMPLATE/software_project_contribution.yml @@ -111,7 +111,7 @@ body: id: mission_statement attributes: label: Mission Statement - description: "The mission statement should be a single sentence statement that begins with the words "The mission of the project is to..." and is followed by the primary purpose of the project or primary goal of the project. This mission statement will be part of the projects technical charter." + description: "The mission statement should be a single sentence statement that begins with the words 'The mission of the project is to...' and is followed by the primary purpose of the project or primary goal of the project. This mission statement will be part of the projects technical charter." validations: required: true From 60f2e7ddf2b88f6a63740bbd471075da8ef69277 Mon Sep 17 00:00:00 2001 From: Juan Estrella Date: Mon, 20 Apr 2026 13:16:06 +0200 Subject: [PATCH 3/4] Update software_project_contribution.yml --- .../software_project_contribution.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/software_project_contribution.yml b/.github/ISSUE_TEMPLATE/software_project_contribution.yml index 1a1c1d5a..f945a204 100644 --- a/.github/ISSUE_TEMPLATE/software_project_contribution.yml +++ b/.github/ISSUE_TEMPLATE/software_project_contribution.yml @@ -91,14 +91,6 @@ body: validations: required: true - - type: textarea - id: description - attributes: - label: Description - description: "1-2 sentence summary of what the software does." - validations: - required: true - - type: textarea id: business_problem attributes: @@ -115,6 +107,14 @@ body: validations: required: true + - type: textarea + id: additional_info + attributes: + label: Additional Information (Optional) + description: "Please add any additional information here." + validations: + required: false + - type: markdown attributes: value: "---" From 30f18e81e55a67a2bf7b1f516fc7f39d96c1e824 Mon Sep 17 00:00:00 2001 From: Juan Estrella Date: Mon, 20 Apr 2026 13:16:22 +0200 Subject: [PATCH 4/4] Delete .github/ISSUE_TEMPLATE/project_labs.yml --- .github/ISSUE_TEMPLATE/project_labs.yml | 50 ------------------------- 1 file changed, 50 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/project_labs.yml diff --git a/.github/ISSUE_TEMPLATE/project_labs.yml b/.github/ISSUE_TEMPLATE/project_labs.yml deleted file mode 100644 index fb924ae9..00000000 --- a/.github/ISSUE_TEMPLATE/project_labs.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: "🧪 Project Labs" -description: To apply for the Labs lifecycle stage. -title: "Project Labs: [Project Name]" -labels: ["lifecycle", "incubation"] -assignees: - - maoo - - TheJuanAndOnly99 -body: - - type: markdown - attributes: - value: | - # Labs - The [Labs stage](https://community.finos.org/docs/governance/lifecycle-stages/labs) is for projects in an experimental and exploratory phase. - - **Note:** This issue form should only be filled out after the initial [software project contribution issue form](https://github.com/finos/community/issues/new?template=software_project_contribution.yml) has been submitted and only when applying for the Labs stage. - - - type: markdown - attributes: - value: "---" - - - type: markdown - attributes: - value: "## Labs Requirements" - - - type: checkboxes - id: labs_requirements - attributes: - label: Labs Compliance - description: "Labs projects must continue to meet all Labs-level standards." - options: - - label: "I confirm that the codebase meets [Labs Acceptance Requirements](https://community.finos.org/docs/governance/lifecycle-stages/labs/#labs-acceptance-requirements)" - required: true - - label: "I confirm that the codebase meets [Labs Ongoing Maintenance Requirements](https://community.finos.org/docs/governance/lifecycle-stages/labs/#labs-ongoing-maintenance-requirements)" - required: true - - - type: markdown - attributes: - value: "---" - - - type: markdown - attributes: - value: "## Final Steps" - - - type: checkboxes - id: badging_commitment - attributes: - label: Status Badging - options: - - label: "Project Team commits to adopt the [FINOS Labs badge](https://community.finos.org/docs/governance/lifecycle-stages/labs#badge) in the README.md once approved" - required: true