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

Convert Project Profile Card review and update Template to Github Form Issue #2292

Closed
6 tasks done
adrian-zaragoza opened this issue Sep 21, 2021 · 8 comments · Fixed by #3672
Closed
6 tasks done
Assignees
Labels
Complexity: Medium Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours Status: Updated No blockers and update is ready for review

Comments

@adrian-zaragoza
Copy link
Member

adrian-zaragoza commented Sep 21, 2021

Overview

As an issue creator, we want to implement issue templates for issue creation to streamline and simplify the process. The current issue forms require the person to replace the text, and is less user-friendly compared to GitHub Form issues.

Action Items

  • Define the form elements and their behavior
    • Review with product and Front End Lead
  • Create a project-profile-card-review-and-update.yml file in your own fork in: gh-pages/.github/ISSUE_TEMPLATE
  • Follow github form syntax readings below to code a similar form to the current issue template.
  • Get Signoff by Product on the proposed template before making a PR
  • Delete project-profile-card-review-and-update.md file in this folder

Resources/Instructions

Current Issue Template Code File
Github Forms Issue Reading
Github Forms Issue Reading Pt 2
#2128

To get signoff from product: put your issue in the Review column on the project board.

@adrian-zaragoza adrian-zaragoza added role: front end Tasks for front end developers Complexity: Medium Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly labels Sep 21, 2021
@github-actions
Copy link

Hi @adrian-zaragoza.

Good job adding the required labels to this issue.

Just a friendly reminder to also move the issue into the "New Issue Approval" column under the Project Board. For more info on that, check Github's documentation here.
Thanks!

Additional Resources:
Wiki: How to add status labels to issues (WIP. Link will be updated when the wiki is done)
Wiki: How to create issues (WIP. Link will be updated when the wiki is done)

@macho-catt macho-catt added role: back end/devOps Tasks for back-end developers and removed role: front end Tasks for front end developers labels Oct 5, 2021
@SAUMILDHANKAR SAUMILDHANKAR added the size: 2pt Can be done in 7-12 hours label Jun 18, 2022
@MattPereira MattPereira self-assigned this Oct 20, 2022
@github-actions
Copy link

Hi @MattPereira, 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 :)

@MattPereira
Copy link
Contributor

MattPereira commented Oct 20, 2022

Availability: 10 AM - 2 PM
ETA: 10/23/22

@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Oct 21, 2022
@MattPereira
Copy link
Contributor

MattPereira commented Oct 21, 2022

Form Elements & Behavior

Overview

  • type: markdown | Description of issue that will be created using this GitHub form

Project Name

  • A type: dropdown list of all HFLA project names

Project Card URL

Title, Image, Links, and Meeting Times

  • Start with a yes or no type:dropdown followed by a type:input to be used only if the answer to the matching dropdown was yes

Description, Technologies, Partners, Tools, and Leadership

  • Start with a yes or no type:dropdown followed by a type:textarea to allow for extra input space. Also only to be used if the answer to the matching dropdown was yes

Status

  • type: dropdown | required: true Status can be either Active, Completed, or On Hold

Proposed GitHub Form Link

@7kram
Copy link
Member

7kram commented Oct 24, 2022

Our product team needs updates to the project card. Once you're ready for us to user test the feature, here are the changes that we will be making:

People to Remove

Phuong Van
Sakari Salminiitty

People to Add

Name: Sijia Pitts

  • GitHub handle: sijiapitts
  • Role: Senior Designer
  • SLACK ID: U03CBK89KUY

@MattPereira
Copy link
Contributor

Thanks for the update @7kram ! 👍

Here is a link to the current state of the new form: Proposed GitHub Form

Are you able to handle approval of this template so that I can complete the following action item on this issue?

Get Signoff by Product on the proposed template before making a PR

@MattPereira
Copy link
Contributor

MattPereira commented Nov 14, 2022

Ready for research to test with project managers : Link to Project Profile Card Review & Update

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Mar 10, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Feature: Board/GitHub Maintenance Project board maintenance that we have to do repeatedly role: back end/devOps Tasks for back-end developers size: 2pt Can be done in 7-12 hours Status: Updated No blockers and update is ready for review
Projects
8 participants