Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Issue Template for adding github-handle to leadership member data in project file #5541

Closed
3 tasks done
roslynwythe opened this issue Sep 15, 2023 · 13 comments · Fixed by #5883
Closed
3 tasks done
Assignees
Labels
Complexity: Medium P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) ready for dev lead Issues that tech leads or merge team members need to follow up on role: back end/devOps Tasks for back-end developers size: 1pt Can be done in 4-6 hours

Comments

@roslynwythe
Copy link
Member

roslynwythe commented Sep 15, 2023

Prerequisite

  1. Be a member of Hack for LA. (There are no fees to join.) If you have not joined yet, please follow the steps on our Getting Started page.
  2. Before you claim or start working on an issue, please make sure you have read our How to Contribute to Hack for LA Guide.

Overview

We need to create an issue template for creating an issue that adds the variable github-handle for a member of the leadership team in a project file.

Action Items

  • Create a new file .github/ISSUE_TEMPLATE/add-github-handle.md with YAML frontmatter:
---
name: github-handle in project file
about: 'For adding github-handle to member data in a project file'
title: 'Add github-handle for [INSERT NAME] in [INSERT PROJECT FILE]'
labels: 'P-Feature: Project Info and Page, good first issue, ready for dev lead, role: back
  end/devOps, role: front end, size: 0.25pt'
assignees: ''

---
  • The body of the issues should come from this template
  • Refer to these instructions for testing and preparing the Pull Request.

Resources/Instructions

Manually creating a single issue template for your repository

@roslynwythe roslynwythe added Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: missing labels Sep 15, 2023
@github-actions

This comment was marked as outdated.

@roslynwythe roslynwythe added Complexity: Medium role: back end/devOps Tasks for back-end developers P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) size: 1 pt Ready for Prioritization and removed Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: missing labels Sep 15, 2023
@wanyuguan wanyuguan added size: 1pt Can be done in 4-6 hours and removed size: 1 pt labels Sep 17, 2023
@wanyuguan wanyuguan added this to the 08. Team workflow milestone Sep 17, 2023
@JanineSooThow JanineSooThow self-assigned this Oct 9, 2023
@github-actions
Copy link

github-actions bot commented Oct 9, 2023

Hi @JanineSooThow, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:-
i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

@JanineSooThow
Copy link
Member

Availability: Tuesdays, Thursday Afternoon and Friday morning
ETA: Friday 13th October 2023

JanineSooThow added a commit to JanineSooThow/website that referenced this issue Oct 12, 2023
created issue template for adding github-handle to leadership member data in project file hackforla#5541
@JanineSooThow
Copy link
Member

Hi all, I am really confused if I am following this correctly? I created the issue template by following these instructions that were given https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/manually-creating-a-single-issue-template-for-your-repository

After creating the issue template, I have made a branch for it https://github.com/JanineSooThow/website/blob/5541-create-issue-template-for-adding-github-handle-to-leadership-member-data-in-project-file/.github/ISSUE_TEMPLATE/add-github-handle.md Can someone please verify I am doing the right thing before I test and prepare the PR? Thank you

@JanineSooThow JanineSooThow added the Status: Help Wanted Internal assistance is required to make progress label Oct 12, 2023
@roslynwythe
Copy link
Member Author

roslynwythe commented Oct 16, 2023

Hi @JanineSooThow I think you are definitely on the right track. I cannot tell how many steps you completed in the instructions that were provided in the last Action Item, but the intention is to demonstrate the new issue template by actually creating a new issue in your repository, and that requires that you make the issue branch the default branch on your fork, and that you enable issue creation in your repository settings. Please let me know if a specific step in the instructions is causing a problem. Thank you!

@roslynwythe roslynwythe removed the Status: Help Wanted Internal assistance is required to make progress label Oct 16, 2023
@roslynwythe
Copy link
Member Author

roslynwythe commented Oct 16, 2023

@JanineSooThow I apologize but I need to make a change to the template. I have updated the issue with a "Prerequisite" section, so you will have to make that addition. Thank you

Also Janine if you need assistance, please put the ready for dev lead label on the issue; that makes it easier for me to find. Thanks

@JanineSooThow
Copy link
Member

ETA: Wednesday 25th October 2023
Available: Mondays

@JanineSooThow
Copy link
Member

@roslynwythe Hello Roslyn, apologies for late reply! I have updated the template with the "Prerequisite" section, however I am stuck on this part in the instructions (this is where I am up to on the Action item "From the Issues page, click "New Issue" then locate the template updated by your issue, and click "Get Started" to open the issue template.").

I have made my issue branch the default branch as per the instructions.

I have created the labels but I am unable to locate the template updated by my issue as per the instructions. Should I just go to "open a blank issue?" and then copy and paste everything from my URL below into this and then add the labels?

This is my URL https://github.com/JanineSooThow/website/blob/5541-create-issue-template-for-adding-github-handle-to-leadership-member-data-in-project-file/.github/ISSUE_TEMPLATE/add-github-handle.md

Apologies for the confusion. Thank you so much!

@JanineSooThow JanineSooThow added the ready for dev lead Issues that tech leads or merge team members need to follow up on label Oct 22, 2023
@roslynwythe
Copy link
Member Author

roslynwythe commented Oct 29, 2023

Hi @JanineSooThow In order to be recognized as an issue template, the markdown file that you create must start with the front matter section as provided in the first Action Item. Front matter is a snippet of YAML placed between two triple-dashed lines at the start of a file. I don't see that front matter section in your file. Perhaps it was deleted when the Prerequisite section was added. I apologize if my instructions were unclear.

The goal is that in your repo, you will be able to click "New Issue" and see the new "GitHub handle in project file" issue template. But that will require that you make the issue branch the default branch in your repo, So follow the instructions that are linked in the last Action Item: instructions

@roslynwythe roslynwythe added ready for dev lead Issues that tech leads or merge team members need to follow up on and removed ready for dev lead Issues that tech leads or merge team members need to follow up on labels Oct 29, 2023
@roslynwythe
Copy link
Member Author

Hi @JanineSooThow if you would like to continue working on this issue, please provide a progress update. If my previous message was unclear, I could be available to meet to discuss as well. If I don't hear from you in the next week (11/14/2023), I'll have to unassign you.

@JanineSooThow
Copy link
Member

Hi @roslynwythe apologies for the delay, I have finished the issue however I am not sure if I have done it correctly as it has certainly been a while! :D I have added you as one of the reviewers in my PR. If you can take a look and please give me feedback it will be great! Thank you kindly :)

@aswutmaxcy
Copy link
Member

Availability for this week: Open 8am - 6pm EST M-F
My estimated ETA for completing this issue: 1hr

@aswutmaxcy
Copy link
Member

How many hours did it take you to finish the pre-work up to and including adding your initial ETA and availability for your good first issue, including attending your first meetings?

A few hours, there are no meetings this week until Sunday (March 10)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium P-Feature: Project Info and Page A project's detail page (e.g. https://www.hackforla.org/projects/100-automations) ready for dev lead Issues that tech leads or merge team members need to follow up on role: back end/devOps Tasks for back-end developers size: 1pt Can be done in 4-6 hours
Projects
5 participants