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

ER: Generic good first issue template for developers #4591

Open
1 of 5 tasks
JessicaLucindaCheng opened this issue May 1, 2023 · 25 comments
Open
1 of 5 tasks

ER: Generic good first issue template for developers #4591

JessicaLucindaCheng opened this issue May 1, 2023 · 25 comments
Assignees
Labels
Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly Issue Making: Level 2 Make issue(s) from an ER or Epic role: back end/devOps Tasks for back-end developers role: dev leads Tasks for technical leads role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours Status: Updated No blockers and update is ready for review

Comments

@JessicaLucindaCheng
Copy link
Member

JessicaLucindaCheng commented May 1, 2023

Emergent Requirement - Problem

  • Since we write a lot of good first issues, it would be helpful to have a generic good first issue template for writing developer issues.
  • This template would be used to write good first issues for role: front end and/or role: back end/devOps.

Issue you discovered this emergent requirement in

Date discovered

2023-04-24 at Dev/PM meeting

Did you have to do something temporarily

  • YES - I just write issues using the regular blank issue template
  • NO

Who was involved

@JessicaLucindaCheng
@bonniewolfe

What happens if this is not addressed

We have to write good first issues using the blank issue template or blank issue form.

Resources

Recommended Action Items

  • Make a new issue for a developer to work on creating a generic good first issue template
    • The new issue should include the labels: Issue Making: Level 2 and Complexity: See issue making label.
  • Discuss with Merge Team if you need help writing the issue or have questions

Potential solutions [draft]

@JessicaLucindaCheng JessicaLucindaCheng added Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly size: 0.5pt Can be done in 3 hours or less role: dev leads Tasks for technical leads Issue Making: Level 2 Make issue(s) from an ER or Epic labels May 1, 2023
@ExperimentsInHonesty

This comment was marked as resolved.

@ExperimentsInHonesty ExperimentsInHonesty added Complexity: Small Take this type of issues after the successful merge of your second good first issue and removed Complexity: Missing labels May 2, 2023
@Hritik1503

This comment was marked as off-topic.

@JessicaLucindaCheng

This comment was marked as off-topic.

@ExperimentsInHonesty ExperimentsInHonesty added this to the 08. Team workflow milestone May 7, 2023
@JessicaLucindaCheng JessicaLucindaCheng added Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level size: 1pt Can be done in 4-6 hours role: front end Tasks for front end developers role: back end/devOps Tasks for back-end developers and removed Complexity: Small Take this type of issues after the successful merge of your second good first issue size: 0.5pt Can be done in 3 hours or less role: dev leads Tasks for technical leads labels May 30, 2023
@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Jun 6, 2023

Here is a generic issue template that works for one-line changes to project Markdown files

### Prerequisites
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](https://www.hackforla.org/getting-started) and attend an onboarding session.
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](https://github.com/hackforla/website/blob/gh-pages/CONTRIBUTING.md).

### Overview
[Replace WITH DESCRIPTION OF WE NEED TO DO X FOR Y REASON]

### Action Items
- [ ] Change the GitHub link for [Replace PROJECT TITLE] so it resolves to the correct url
    - **Line 54** under `_projects/[Replace PROJECT.MD file name]`

From:
```
[Replace ADD EXISTING LINE]
```
To:
```
[Replace ADD NEW LINE]
```
- [ ] Using Docker, check the page [Replace HAS X STATE]  in mobile, tablet, and desktop views as on the current website
- [ ] Ensure that [Replace X CHECK] from the [Replace PAGE NAME](https://www.hackforla.org/[Replace PAGE URL]) and [Replace with PROJECT NAME](https://www.hackforla.org/projects/[Replace PROJECT PAGE URL]) both resolve to the new address

### Resources/Instructions
- Directory to find the page in once you have it in your IDE: `_projects/[Replace PROJECT.MD file name]`
- [Projects page](https://www.hackforla.org/projects/)
- Project page URL: https://www.hackforla.org/projects/[Replace PROJECT PAGE URL]
- Click on the filename below to see the source file code:
[Replace with LINK TO THE PROJECT PAGE IN THE GITHUB REPO]

@JessicaLucindaCheng

This comment was marked as resolved.

@kimberlytanyh kimberlytanyh added the ER Emergent Request label Sep 10, 2023
@JessicaLucindaCheng JessicaLucindaCheng added the ready for dev lead Issues that tech leads or merge team members need to follow up on label Nov 21, 2023
@JessicaLucindaCheng JessicaLucindaCheng self-assigned this Nov 28, 2023
@JessicaLucindaCheng JessicaLucindaCheng removed the ready for dev lead Issues that tech leads or merge team members need to follow up on label Nov 28, 2023

This comment has been minimized.

@JessicaLucindaCheng JessicaLucindaCheng added the role: dev leads Tasks for technical leads label Feb 25, 2024

This comment has been minimized.

@github-actions github-actions bot added the To Update ! No update has been provided label Apr 26, 2024

This comment has been minimized.

@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed To Update ! No update has been provided labels May 3, 2024

This comment has been minimized.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng JessicaLucindaCheng added Status: Updated No blockers and update is ready for review and removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks labels May 5, 2024
@github-actions github-actions bot added To Update ! No update has been provided and removed Status: Updated No blockers and update is ready for review labels May 10, 2024

This comment has been minimized.

@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed To Update ! No update has been provided labels May 24, 2024

This comment has been minimized.

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng JessicaLucindaCheng added Status: Updated No blockers and update is ready for review and removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks labels Jun 6, 2024
@github-actions github-actions bot added To Update ! No update has been provided and removed Status: Updated No blockers and update is ready for review labels Jun 14, 2024

This comment was marked as resolved.

@github-actions github-actions bot removed the To Update ! No update has been provided label Jun 21, 2024

This comment was marked as resolved.

@github-actions github-actions bot added the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Jun 21, 2024

This comment was marked as resolved.

@JessicaLucindaCheng
Copy link
Member Author

Issue Writing

  • Progress: None
  • Blockers: None
  • Availability: TBD
  • ETA: TBD

Notes from Dev/PM from 2023-06-05

@JessicaLucindaCheng JessicaLucindaCheng added Status: Updated No blockers and update is ready for review and removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks labels Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly Issue Making: Level 2 Make issue(s) from an ER or Epic role: back end/devOps Tasks for back-end developers role: dev leads Tasks for technical leads role: front end Tasks for front end developers size: 1pt Can be done in 4-6 hours Status: Updated No blockers and update is ready for review
Projects
Status: In progress (actively working)
Development

No branches or pull requests

4 participants