From b91f62ca7020dbd0d92485bde0d57ed0bdf7424b Mon Sep 17 00:00:00 2001 From: leonardpahlke Date: Thu, 18 Apr 2024 16:03:06 +0200 Subject: [PATCH] update blog issue template Signed-off-by: leonardpahlke --- .github/ISSUE_TEMPLATE/01-action.yml | 52 +++++++ .github/ISSUE_TEMPLATE/02-bug.yml | 35 +++++ .../ISSUE_TEMPLATE/04-project-suggestion.yml | 96 ++++++++++++ .../ISSUE_TEMPLATE/05-project-tracking.yml | 143 ++++++++++++++++++ .github/ISSUE_TEMPLATE/07-retrospective.yml | 46 ++++++ .github/ISSUE_TEMPLATE/08-blog.yml | 116 ++++++++++++++ .github/ISSUE_TEMPLATE/09-presentation.yml | 76 ++++++++++ .github/ISSUE_TEMPLATE/blog.md | 91 ----------- .github/ISSUE_TEMPLATE/comm-channel.md | 36 ----- .github/ISSUE_TEMPLATE/config.yml | 8 + .github/ISSUE_TEMPLATE/presentation.md | 48 ------ .github/ISSUE_TEMPLATE/project-suggestion.md | 57 ------- .github/ISSUE_TEMPLATE/project-tracking.md | 82 ---------- .github/ISSUE_TEMPLATE/retrospective.md | 29 ---- .github/ISSUE_TEMPLATE/tracking.md | 32 ---- 15 files changed, 572 insertions(+), 375 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/01-action.yml create mode 100644 .github/ISSUE_TEMPLATE/02-bug.yml create mode 100644 .github/ISSUE_TEMPLATE/04-project-suggestion.yml create mode 100644 .github/ISSUE_TEMPLATE/05-project-tracking.yml create mode 100644 .github/ISSUE_TEMPLATE/07-retrospective.yml create mode 100644 .github/ISSUE_TEMPLATE/08-blog.yml create mode 100644 .github/ISSUE_TEMPLATE/09-presentation.yml delete mode 100644 .github/ISSUE_TEMPLATE/blog.md delete mode 100644 .github/ISSUE_TEMPLATE/comm-channel.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml delete mode 100644 .github/ISSUE_TEMPLATE/presentation.md delete mode 100644 .github/ISSUE_TEMPLATE/project-suggestion.md delete mode 100644 .github/ISSUE_TEMPLATE/project-tracking.md delete mode 100644 .github/ISSUE_TEMPLATE/retrospective.md delete mode 100644 .github/ISSUE_TEMPLATE/tracking.md diff --git a/.github/ISSUE_TEMPLATE/01-action.yml b/.github/ISSUE_TEMPLATE/01-action.yml new file mode 100644 index 00000000..86ef0642 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-action.yml @@ -0,0 +1,52 @@ +name: Tracking/Action Item +description: Use this issue type to track and manage any actions that require a significant amount of time to complete. Avoid using this issue type for tasks expected to be closed within hours. +title: "[/] " +labels: ["issue/needs-triage", "board/unassigned"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thank you for contributing to the TAG! + Please remember that an issue is not the place to ask a question. + The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact + Thank you :) + - id: description + type: textarea + attributes: + label: Description + description: What is your activity about? Describe the action item here. + validations: + required: true + - id: outcome + type: textarea + attributes: + label: Outcome + description: What do you want to achieve and share with the community? + validations: + required: true + - id: todo + type: textarea + attributes: + label: To-Do + description: What specific actions do you need to do to implement it? + value: | + - [ ] ... + validations: + required: false + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments, refer to people, or provide additional details. + placeholder: None + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/02-bug.yml b/.github/ISSUE_TEMPLATE/02-bug.yml new file mode 100644 index 00000000..f5dbbc91 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-bug.yml @@ -0,0 +1,35 @@ +name: Bug Report +description: File a bug report. +title: "[BUG] " +labels: ["issue/needs-triage", "board/unassigned"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: "A bug happened!" + validations: + required: true + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments, refer to people, or provide additional details. + placeholder: None + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/04-project-suggestion.yml b/.github/ISSUE_TEMPLATE/04-project-suggestion.yml new file mode 100644 index 00000000..52ebc452 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/04-project-suggestion.yml @@ -0,0 +1,96 @@ +name: Project Proposal / Suggestion +description: Idea for a new project that will improve or enhance the TAG Environmental Sustainability. Choose "Proposal" if you intend to implement the idea, otherwise name it "Suggestion". +title: "[PROJECT / ] " +labels: ["board/unassigned", "issue/needs-triage"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thank you for opening this proposal! If you personally want to lead the project, call it a "proposal", if not, call it a "suggestion". If you want to lead the project, it is much more likely that the proposal will be accepted! + - id: description + type: textarea + attributes: + label: Description + description: Describe your idea here. + validations: + required: true + - id: impact + type: textarea + attributes: + label: Impact + description: Describe your hopes for how this would reduce risk for the cloud native ecosystem. Who will this help? How will it help them? + validations: + required: true + - id: scope + type: textarea + attributes: + label: Scope + description: Define what is in scope and out of scope for this project. + value: | + **In Scope**: ... + + **Out of Scope**: ... + validations: + required: true + - id: goals + type: textarea + attributes: + label: Goals and Non-Goals + description: Outline the goals and non-goals for this project. + value: | + **Goals**: ... + + **Non Goals**: ... + validations: + required: true + - id: deliverables + type: textarea + attributes: + label: Deliverables + description: List the artifacts to be created to complete this project (e.g., blogs, whitepapers, documentation, videos). + value: | + - ... + validations: + required: true + - id: additional_info + type: textarea + attributes: + label: Additional Info and Comments + description: Provide any additional information or comments about the project. Like supporting material, related links etc. + validations: + required: false + - id: todo + type: checkboxes + attributes: + label: To-Do List + description: Check off the following tasks as you complete them. + options: + - label: "Project proposal / suggestion details added to this issue." + required: true + - label: "Project Leads found (link project leads here)." + required: false + - label: "Project proposal discussed in the TAG." + required: false + - label: "Project proposal accepted / rejected by the TAG leads." + required: false + - label: "Project sponsor found (TAG Chair / TAG TL)." + required: false + - label: "Project tracking issue opened (see templates)." + required: false + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments about the proposal/suggestion. + value: cc @cncf/tag-env-sustainability + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/05-project-tracking.yml b/.github/ISSUE_TEMPLATE/05-project-tracking.yml new file mode 100644 index 00000000..d8cc9945 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/05-project-tracking.yml @@ -0,0 +1,143 @@ +name: Project Tracking +description: Use this template to track the ongoing progress of an accepted project proposal or suggestion within the TAG Environmental Sustainability. +title: "[PROJECT TRACKING] " +projects: ["cncf/10"] +labels: ["board/tag", "issue/tracking", "issue/needs-triage"] +body: + - type: markdown + attributes: + value: | + Thank you for contributing to the TAG! + Please remember that an issue is not the place to ask a question. + The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact + Thank you :) + - type: markdown + attributes: + value: | + If you personally want to lead the project, call it a "proposal", IF NOT, call it a "suggestion". If you want to lead the project, it is much more likely that the proposal will be accepted! + - id: description + type: textarea + attributes: + label: Description + description: Describe your idea here. + validations: + required: true + - id: impact + type: textarea + attributes: + label: Impact + description: Describe your hopes for how this would reduce risk for the cloud native ecosystem. Who will this help? How will it help them? + validations: + required: true + - id: scope + type: textarea + attributes: + label: Scope + description: Define what is in scope and out of scope for this project. + value: | + **In Scope**: ... + + **Out of Scope**: ... + validations: + required: true + - id: goals + type: textarea + attributes: + label: Goals and Non-Goals + description: Outline the goals and non-goals for this project. + value: | + **Goals**: ... + + **Non Goals**: ... + validations: + required: true + - id: deliverables + type: textarea + attributes: + label: Deliverables + description: List the artifacts to be created to complete this project (e.g., blogs, whitepapers, documentation, videos). + value: | + - ... + validations: + required: true + - id: additional_info + type: textarea + attributes: + label: Additional Info and Comments + description: Provide any additional information or comments about the project. Like supporting material, related links etc. + validations: + required: false + - id: project_details + type: textarea + attributes: + label: Project Details + description: | + Provide details about the project leads, TAG ENV lead representative, project timeline, drive folder, and meeting details. + value: | + - **Project Leads**: ... + - **TAG ENV Lead Representative**: ... + - **Project Started**: XX-XX-XX + - **Project Completed At**: XX-XX-XX + - **Project Drive Folder**: ... + - **Meeting Details**: ... + - *link*: `password` + - Meeting Notes: link + - Schedule: *every two weeks on Thursday* see [calendar](https://calendar.google.com/calendar/embed?src=72e93a411f02e5664bb4485c04311b83dae6a62574e4ab882a1ccf8526aa9bf1%40group.calendar.google.com) + - Past Meetings: + - XX-XX: meeting title - YT recording link + - id: todo + type: checkboxes + attributes: + label: To-Do List starting the project + description: Check off the following tasks as you complete them. + options: + - label: "Project details added to this issue." + required: true + - label: "Slack Channel created (if needed)." + required: false + - label: "Project Google Drive folder and meeting notes document created. Information added to the this issue." + required: false + - label: "Meeting Time & Day scheduled. Information added to the this issue." + required: false + - id: updates_to_tag + type: textarea + attributes: + label: Ongoing Project Updates to TAG ENV + description: This list is used to record the updates that are communicated to the TAG via the project development. + value: | + + - *No update given yet* + - id: todo_closing + type: checkboxes + attributes: + label: Tasks after completion of the project deliverables and conclusion of the project. + description: Check off the following tasks as you complete them. + options: + - label: "Reached out to the TAG Lead representative to complete the project deliverables." + required: false + - label: "TAG Lead commented under this issue about checking the deliverables" + required: false + - label: "Deliverables releases to the community if applicable" + required: false + - label: "Project retrospective issue opened opened (see issue templates)" + required: false + - label: "Project retrospective completed" + required: false + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments about the tracking of this project. + value: cc @cncf/tag-env-sustainability + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/07-retrospective.yml b/.github/ISSUE_TEMPLATE/07-retrospective.yml new file mode 100644 index 00000000..4f08d4ca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/07-retrospective.yml @@ -0,0 +1,46 @@ +name: Retrospective +description: Retrospective issue to reflect on a project, presence of the TAG at an event, or any other matter. +title: "[RETRO] " +labels: ["kind/retrospective", "issue/needs-triage", "board/unassigned"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thank you for contributing to the TAG! + Please remember that an issue is not the place to ask a question. + The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact + Thank you :) + - id: retro_schema + type: textarea + attributes: + label: Schema of the retrospective + value: | + This tracking issue is used to collect async retro items from anyone of `PROJECT NAME`. + + Please use the following template to leave feedback: + + * **KEEP DOING**: + * **MORE OF**: + * **START DOING**: + * **STOP DOING**: + * **LESS OF**: + * **IDEAS**: + + We will discuss anything added to the issue in the upcoming retro meeting on `XX-XX` and report on the results in the TAG Meeting on `XX-XX`. + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments about the blog post + value: cc @cncf/tag-env-sustainability + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/08-blog.yml b/.github/ISSUE_TEMPLATE/08-blog.yml new file mode 100644 index 00000000..7ff1b37f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/08-blog.yml @@ -0,0 +1,116 @@ +name: Blog +description: Blog post tracking issue +title: "[BLOG] " +labels: ["wg-comms/blog", "issue/needs-triage", "board/wg-comms", "issue/tracking"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thank you for contributing to the TAG! Please use this issue template only if you are planning to write a blog post for the TAG Environmental Sustainability. The blog can be found here: https://tag-env-sustainability.cncf.io/blog/. + - id: authors + type: input + attributes: + label: GitHub tag of Blog Authors + validations: + required: true + - id: reviewers + type: input + attributes: + label: GitHub tag of Blog Reviewers + value: updated once people start reviewing the blog + validations: + required: false + - id: tag_env_sponsors + type: input + attributes: + label: GitHub tag of TAG ENV Lead that sponsors the blog + value: updated once a TAG ENV lead assigned themselve + validations: + required: false + - id: blog_abstract + type: textarea + attributes: + label: Abstract + description: Please summarize what this blog post is about + validations: + required: true + - id: blog_scope + type: textarea + attributes: + label: Scope + description: Please summarize the scope of the blog post + validations: + required: true + - id: blog_goals_and_non_goals + type: textarea + attributes: + label: Goals and Non Goals + description: Please summarize the goals of the blog post + validations: + required: true + - id: todo_list_start + type: checkboxes + attributes: + label: Todo items starting the blog post process + description: make sure to check off these before moving to the next step + options: + - label: "[Author] described the abstract of the blog post, defined the scope, goals and non-goals, and defined the expected audience." + required: false + - label: "[Author] notified TAG ENV community to review the outline via Slack on the `tag-env-sustainability` channel." + - label: "[TAG ENV Lead] One of the TAG ENV leads assigned themselves to wrangle the blog" + required: false + - label: "[TAG ENV Lead] Blog post outline and theme has been discussed" + required: false + - label: "[Author] Blog post written and ready for review" + required: false + - id: todo_list_review + type: checkboxes + attributes: + label: Todo items reviewing the blog post + description: make sure to check off these before moving to the next step + options: + - label: "[Author] blog post PR opened (blog posts are added to the [`website/content/en/blog`](https://github.com/cncf/tag-env-sustainability/tree/main/website/content/en/blog) folder for English content, images to [`website/static/images/blog/--/*.jpg`](https://github.com/cncf/tag-env-sustainability/tree/main/website/static/images))" + required: false + - label: "[Author] gave a minimum of a week to collect public feedback, depending on reviews this will get extended. If there is a major event (conference, etc.) or holidays coming up, please extend accordingly." + required: false + - label: "[Author] Feedback and comments have been resolved." + required: false + - label: "[Reviewers] reviewed blog post." + required: false + - label: "[TAG ENV Lead] reviewed blog post." + required: false + - label: "[TAG ENV Lead] ready to get published." + required: false + - label: "[TAG ENV Lead] notified one of the ToC liaisons to sign off the blog post." + required: false + - label: "[OPTIONAL TAG ENV ToC Liaison] reviewed blog post." + required: false + - id: todo_list_publish + type: checkboxes + attributes: + label: Todo items reviewing the blog post + description: make sure to check off these before moving to the next step + options: + - label: "[TAG ENV Lead] merged blog post." + required: false + - label: "[OPTIONAL TAG ENV Lead] schedule the blog post on the CNCF blog next to the TAG ENV blog" + required: false + - label: "[Author] Wrote feedback about the blog post process as a comment under this issue" + required: false + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments about the blog post + placeholder: None + validations: + required: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/09-presentation.yml b/.github/ISSUE_TEMPLATE/09-presentation.yml new file mode 100644 index 00000000..d236fd52 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/09-presentation.yml @@ -0,0 +1,76 @@ +name: Presentation +description: Have something you want to share with the group? Or someone you would like to invite to speak? Propose a presentation for the TAG Environmental Sustainability regular meetings. +title: "[Presentation] <some descriptive title>" +labels: ["issue/needs-triage", "board/unassigned", "kind/presentation"] +projects: ["cncf/10"] +body: + - type: markdown + attributes: + value: | + Thank you for contributing to the TAG! + Please remind that an issue is not the place to ask a question. + The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact + Thank you :). + - id: title + type: input + attributes: + label: Title + description: What is the title of your presentation? + validations: + required: true + - id: presentation_speaker + type: input + attributes: + label: Who will be presenting this? List names/github IDs of presenters. + description: please tag your GitHub profile here + validations: + required: true + - id: description + type: textarea + attributes: + label: Description + description: Describe in a short paragraph what the presentation is about. + validations: + required: true + - id: time + type: textarea + attributes: + label: Time + description: How long will the presentation take? Please aim for 10 minutes or limit the presentation to 15 minutes to leave enough time for discussion and other agenda items. (estimate) + validations: + required: true + - id: availability + type: textarea + attributes: + label: Availability + description: What is the availability times of the speakers to present the topic? Meeting times are listed on the landing page. + validations: + required: true + - id: todo_list + type: checkboxes + attributes: + label: Todo items reviewing the blog post + description: make sure to check off these before moving to the next step + options: + - label: "First, contact one of [TAG ENV Co-Chairs](https://github.com/cncf/tag-env-sustainability#tag-environmental-sustainability-co-chairs) or [TLs](https://github.com/cncf/tag-env-sustainability#tag-environmental-sustainability-tech-leads) to confirm your presentation. You can tag them in this GitHub issue or contact them through the [CNCF Slack](https://communityinviter.com/apps/cloud-native/cncf) channel [#tag-environmental-sustainability](https://cloud-native.slack.com/archives/C03F270PDU6)." + required: false + - label: "Then, add the topic to the Agenda of the upcoming regular meeting in the [meeting notes](https://docs.google.com/document/d/1TkmMyXJABC66NfYmivnh7z8Y_vpq9f9foaOuDVQS_Lo/edit). Format: `[NAME] Presentation: '<title of your presentation>' <link to this issue>`" + required: false + - label: "Post a message in the [CNCF Slack](https://communityinviter.com/apps/cloud-native/cncf) channel [#tag-environmental-sustainability](https://cloud-native.slack.com/archives/C03F270PDU6) to inform other TAG ENV contributors so that they can join!" + required: false + - id: coc + type: checkboxes + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://www.cncf.io/conduct/). + options: + - label: I agree to follow this project's Code of Conduct + required: true + - id: comments + type: textarea + attributes: + label: Comments + description: Space to add any other comments about the blog post + placeholder: None + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/blog.md b/.github/ISSUE_TEMPLATE/blog.md deleted file mode 100644 index b8e22560..00000000 --- a/.github/ISSUE_TEMPLATE/blog.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -name: Blog Post -about: Blog website article template -title: '[BLOG] <blog-title>' -labels: 'blog' -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please use this issue template only if you are planning to write a blog post for the TAG Environmental Sustainability. - The blog can be found here: https://tag-env-sustainability.cncf.io/blog/ ---> - -- **Authors**: *TBD* -- **Reviewers**: *TBD* <!-- Author, please update the list with all reviewers contributing to the blog --> -- **TAG ENV Lead**: *TBD* <!-- One of the TAG ENV leads will assign themselves! --> - -<!-- -ROLES -- Authors: anyone can propose to write a blog post which is published to the TAG ENV blog -- Reviewers: anyone can be a reviewer of the blog post -- TAG ENV Lead: is either a TAG ENV chair or TechLead -- TAG ENV ToC Liaison: is one of the ToC representatives assigned to the TAG ENV ---> - -## Abstract - -<!-- -Please summarize what this blog post is about ---> - -TBD - -## Scope - -<!-- -Please summarize the scope of the blog post ---> - -TBD - -## Expected audience - -<!-- -Please summarize the expected audience of the blog post ---> - -TBD - -## Goals and Non Goals - -<!-- -Please summarize the goals of the blog post ---> - -TBD - -<!-- -Please summarize the non-goals of the blog post ---> - -TBD - -## Tasks - -A more complete summary of tasks are described on XYZ. - -- [ ] Outline Blog post - - [ ] [**Author**] described the abstract of the blog post, defined the scope, goals and non-goals, and defined the expected audience. - - [ ] [**Author**] notified TAG ENV community to review the outline via Slack on the `tag-env-sustainability` channel. - - [ ] [**TAG ENV Lead**] One of the TAG ENV leads assigned themselves to wrangle the blog - - [ ] [**TAG ENV Lead**] Blog post outline and theme has been discussed -- [ ] [**Author**] Blog post written and ready for review -- [ ] Review - - [ ] [**Author**] blog post PR opened (blog posts are added to the [`website/content/en/blog`](https://github.com/cncf/tag-env-sustainability/tree/main/website/content/en/blog) folder for English content, images to [`website/static/images/blog/<YEAR>-<MONTH>-<title>/*.jpg`](https://github.com/cncf/tag-env-sustainability/tree/main/website/static/images)) - - [ ] [**Author**] notified TAG ENV community for review via Slack on the `tag-env-sustainability` channel. - - [ ] [**Author**] gave a minimum of a week to collect public feedback, depending on reviews this will get extended. If there is a major event (conference, etc.) or holidays coming up, please extend accordingly. - - [ ] [**Author**] Feedback and comments have been resolved. - - [ ] [**Reviewers**] reviewed blog post. - - [ ] [**TAG ENV Lead**] reviewed blog post. - - [ ] [**TAG ENV Lead**] ready to get published. - - [ ] [**TAG ENV Lead**] notified one of the ToC liaisons to sign off the blog post. - - [ ] [**TAG ENV ToC Liaison**] reviewed blog post. - - [ ] [**TAG ENV Lead**] merged blog post. - - [ ] *optional* [**TAG ENV Lead**] schedule the blog post on the CNCF blog next to the TAG ENV blog - - [ ] [**Author**] Wrote feedback about the blog post process as a comment under this issue - -## Comments - -`NONE` diff --git a/.github/ISSUE_TEMPLATE/comm-channel.md b/.github/ISSUE_TEMPLATE/comm-channel.md deleted file mode 100644 index c26a34c6..00000000 --- a/.github/ISSUE_TEMPLATE/comm-channel.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -name: Communication Channel Proposal -about: Proposal to create a new communication channel for TAG Environmental sustainability. -title: "[Proposal] Create a new Slack channel for WG [WG_NAME]/Utilize social media platform [PLATFORM_NAME]" -labels: "triage-required" -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please remind that an issue is not the place to ask a question. - The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact - Thank you :) --> - -#### Description -<!-- describe what channel you want to create here --> - -... - -#### Impact -<!-- Describe the benefit for creating this channel. How will it help the TAG? How will this improve communication externally/internally? --> - -... - -#### Tasks - -A list of tasks that are part of the process for creating new communication channels for the TAG Environmental Sustainability. Please refer [Process for creating communication channels for TAG Environmental Sustainability](../../governance/communication-channels.md) for more information. - -- [ ] At least one [TAG ENV Lead](https://github.com/cncf/tag-env-sustainability#tag-environmental-sustainability-co-chairs) has approved the channel -- [ ] TAG ENV meeting notes and website are updated with information about the new channel - - If a new Slack channel is created: - - [ ] Channel is created in the [CNCF Slack](https://slack.cncf.io) workspace - - [ ] Respective Working Group meeting notes are updated - - [ ] Information about the new channel is added to the respective working group README in [working-groups](../../working-groups) folder of the TAG ENV GitHub repository -- [ ] [README.md](../../README.md) for the TAG ENV GitHub repository is updated with information about the new channel -- [ ] Announcement of the new channel is posted on main [#tag-environmental-sustainability](https://cloud-native.slack.com/archives/C03F270PDU6) channel diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..1f957935 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: TAG ENV Tooling + url: https://github.com/cncf-tags/tag-env-tooling + about: Please ask and answer questions here. + - name: Working Group Green Reviews + url: https://github.com/cncf-tags/green-reviews-tooling + about: Please ask and answer questions here. diff --git a/.github/ISSUE_TEMPLATE/presentation.md b/.github/ISSUE_TEMPLATE/presentation.md deleted file mode 100644 index 0a19a907..00000000 --- a/.github/ISSUE_TEMPLATE/presentation.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -name: Presentation -about: Have something you want to share with the group? Or someone you would like to invite to speak? Propose a presentation for the TAG Environmental Sustainability regular meetings. -title: "[Presentation] some descriptive title" -labels: "presentation, triage-required" -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please remind that an issue is not the place to ask a question. - The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact - Thank you :) --> - -#### Title -<!-- What is the title of your presentation? --> - -... - -#### Speaker -<!-- Who will be presenting this? List names/github IDs of presenters. --> - -... - -#### Description -<!-- Describe in a short paragraph what the presentation is about. --> - -... - -### Time -<!-- How long will the presentation take? Please aim for 10 minutes or limit the presentation to 15 minutes to leave -enough time for discussion and other agenda items. (estimate) --> - -... - -### Availability -<!-- What is the availability times of the speakers to present the topic? Meeting times are listed on the landing page. --> - -... - -### Steps - -1. [ ] First, contact one of [TAG ENV - Co-Chairs](https://github.com/cncf/tag-env-sustainability#tag-environmental-sustainability-co-chairs) or [TLs](https://github.com/cncf/tag-env-sustainability#tag-environmental-sustainability-tech-leads) to confirm your presentation. You can tag them in this GitHub issue or contact them through the [CNCF Slack](https://communityinviter.com/apps/cloud-native/cncf) channel [#tag-environmental-sustainability](https://cloud-native.slack.com/archives/C03F270PDU6). -2. [ ] Then, add the topic to the Agenda of the upcoming regular meeting in the - [meeting notes](https://docs.google.com/document/d/1TkmMyXJABC66NfYmivnh7z8Y_vpq9f9foaOuDVQS_Lo/edit). - Format: `[NAME] Presentation: "<title of your presentation>" <link to this issue>` -3. [ ] Post a message in the [CNCF Slack](https://communityinviter.com/apps/cloud-native/cncf) channel [#tag-environmental-sustainability](https://cloud-native.slack.com/archives/C03F270PDU6) to inform other TAG ENV contributors so that they can join! diff --git a/.github/ISSUE_TEMPLATE/project-suggestion.md b/.github/ISSUE_TEMPLATE/project-suggestion.md deleted file mode 100644 index 23296717..00000000 --- a/.github/ISSUE_TEMPLATE/project-suggestion.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -name: Project Proposal / Suggestion -about: Idea for a new project that will improve or enhance the TAG Environmental Sustainability (If you want to implement the idea personally, name it "Proposal" if NOT call it "Suggestion"). -title: "[PROJECT PROPOSAL / SUGGESTION] some descriptive title" -labels: "triage-required" -assignees: '' ---- - -<!-- Thank you for opening this proposal! If you personally want to lead the project, call it a "proposal", IF NOT, call it a "suggestion". If you want to lead the project, it is much more likely that the proposal will be accepted! --> - -## Project details - -### Description -<!-- describe your idea here --> - -... - -### Impact -<!-- Describe your hopes for how this would reduce risk for the cloud native ecosystem. Who will this help? How will it help them? --> - -... - -### Scope - -**In Scope**: ... - -**Out of Scope**: ... - -### Goals and Non Goals - -... - -### Deliverables -<!-- What artifacts are created to complete this project? Blogs, whitepaper, documentation, video, in person meeting, etc. --> - -- *Deliverable A* -- *Deliverable B* - -### Additional info and comments - -- Reference to supporting material: `NONE` -- Links to related site: `NONE` -- Feel free to delete this section if you don't have more info: `NONE` - -## TODO - -- [ ] Project proposal / suggestion details added to this issue (all section above filled out) -- [ ] Project Leads found (one or more) - - Project Leads: *link project leads here* -- [ ] Project proposal discussed in the TAG - - Discussed in the TAG ENV meeting on `XX-XX` -- [ ] Project proposal accepted / rejected by the TAG leads - - Proposal: `accepted` / `rejected` -- [ ] Project sponsor found (TAG Chair / TAG TL) -- [ ] Project tracking issue opened - -cc @cncf/tag-env-sustainability diff --git a/.github/ISSUE_TEMPLATE/project-tracking.md b/.github/ISSUE_TEMPLATE/project-tracking.md deleted file mode 100644 index 2ec2cab2..00000000 --- a/.github/ISSUE_TEMPLATE/project-tracking.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -name: Project Tracking -about: Please use this template only if your project proposal / suggestion was accepted. This template is used to track the ongoing project progress. -title: "[PROJECT TRACKING] some descriptive title" -labels: "tracking" -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please remind that an issue is not the place to ask a question. - The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact - Thank you :) --> - -<!-- If you personally want to lead the project, call it a "proposal", IF NOT, call it a "suggestion". If you want to lead the project, it is much more likely that the proposal will be accepted! --> - -#### Description -<!-- describe your idea here --> - -... - -#### Impact -<!-- Describe your hopes for how this would reduce risk for the cloud native ecosystem. Who will this help? How will it help them? --> - -... - -#### Scope - -**In Scope**: ... - -**Out of Scope**: ... - -#### Goals and Non Goals - -... - -### Deliverables -<!-- What artifacts are created to complete this project? Blogs, whitepaper, documentation, video, in person meeting, etc. - -Also define a Definition of Done! ---> - -#### Additional info and comments - -- Reference to supporting material: `NONE` -- Links to related site: `NONE` -- Feel free to delete this section if you don't have more info: `NONE` - -### Project Details - -- **Project leads**: - - *link project leads here* -- **TAG ENV Lead representative**: *link tag lead here* <!-- Either a TAG Chair or TAG Tech Lead --> -- **Project started**: *XX-XX-XX* -- **Project completed at**: *XX-XX-XX* -- **Project drive folder**: link <!-- ask the TAG Lead represantative to create a folder if it does not exist yet --> -- **Meeting Details**: - - *link*: `password` - - Meeting Notes: link - - Schedule: *every two weeks on Thursday* see [calendar](https://calendar.google.com/calendar/embed?src=72e93a411f02e5664bb4485c04311b83dae6a62574e4ab882a1ccf8526aa9bf1%40group.calendar.google.com) - - Past Meetings: - - XX-XX: meeting title - YT recording link <!-- ask the TAG lead represantative to setup any meetings --> - -### TODO - -- **Starting up**: - - [ ] Project details added to the [repository](https://github.com/cncf/tag-env-sustainability/tree/main/projects) - - [ ] Project details added to the [website](https://github.com/cncf/tag-env-sustainability/tree/main/website/content/en/about) - - [ ] Slack Channel created (only if needed) <!-- see https://github.com/cncf/tag-env-sustainability/issues/new?assignees=&labels=triage-required&projects=&template=comm-channel.md&title=%5BProposal%5D+Create+a+new+Slack+channel+for+WG+%5BWG_NAME%5D%2FUtilize+social+media+platform+%5BPLATFORM_NAME%5D --> - - [ ] Project Google Drive folder created <!-- ask the TAG Lead represantative to create a folder --> - - [ ] Meeting Notes document created - - [ ] Meeting Time & Day scheduled <!-- ask the TAG Lead represantative to create a meeting series --> -- **Report to the TAG ENV every two weeks**: - - Update summary given on *XX-XX*: *update summary* - - ... -- **Closing the project**: - - [ ] Reached out to the TAG Lead representative to complete the project deliverables - - [ ] Deliverables releases to the community if applicable - - [ ] Project retrospective [issue opened](https://github.com/cncf/tag-env-sustainability/issues/new?assignees=&labels=presentation%2C+triage-required&projects=&template=retrospective.md&title=%5BRETRO%5D+project+title) - - [ ] Project retrospective completed - -cc @cncf/tag-env-sustainability diff --git a/.github/ISSUE_TEMPLATE/retrospective.md b/.github/ISSUE_TEMPLATE/retrospective.md deleted file mode 100644 index 2c054c5d..00000000 --- a/.github/ISSUE_TEMPLATE/retrospective.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -name: Retrospective -about: Retrospective issue to reflect on a project, presence of the TAG at an event or any other matter. -title: "[RETRO] some descriptive title" -labels: "retrospective" -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please remind that an issue is not the place to ask a question. - The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact - Thank you :) --> - - -This tracking issue is a used to collect async retro items from anyone of `PROJECT NAME`. - -Please use the following template to leave feedback: - -* **KEEP DOING**: -* **MORE OF**: -* **START DOING**: -* **STOP DOING**: -* **LESS OF**: -* **IDEAS**: - -We will discuss anything added to the issue in the upcoming retro meeting on `XX-XX` and report on the results in the TAG Meeting on `XX-XX`. - -cc @cncf/tag-env-sustainability diff --git a/.github/ISSUE_TEMPLATE/tracking.md b/.github/ISSUE_TEMPLATE/tracking.md deleted file mode 100644 index cd976bfe..00000000 --- a/.github/ISSUE_TEMPLATE/tracking.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -name: Tracking/Action Item -about: Use this issue type to track and manage any actions that require a certain amount of time. Don't use this issue type if the task will be closed within hours. -title: "[Tracking/Action] some descriptive title" -labels: "tracking, triage-required" -assignees: '' - ---- - -<!-- Thank you for contributing to the TAG! - Please remind that an issue is not the place to ask a question. - The README documents how to reach us https://github.com/cncf/tag-env-sustainability#contact - Thank you :) --> - -#### Description -<!-- What is your activity about? --> - -... - -### Outcome -<!-- What do you want to achieve and share with the community? --> - -... - -#### To-Do -<!-- What specific actions do you need to do to implement it? --> - -- [ ] ... - -#### Comments - -<!-- Anything you like to refer to, people you like to link, additional details --> \ No newline at end of file