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

Ideas for new GitHub project board #288

Open
1 of 4 tasks
fyliu opened this issue May 31, 2024 · 4 comments
Open
1 of 4 tasks

Ideas for new GitHub project board #288

fyliu opened this issue May 31, 2024 · 4 comments

Comments

@fyliu
Copy link
Member

fyliu commented May 31, 2024

Dependency

  • When the Hack for LA boards are all migrated

Overview

These are ideas for useful view and issue fields for the new GitHub project.

Action Items

  • migrate to new project
  • configure project views
  • cleanup
  • document

Resources/Instructions

  • I made one using issues copied from Peopledepot in my forked repo, which is roughly based on this one which manages several projects
    • A lot of the categories we used the generic labels for in the past can be converted into issue fields to be more useful in displaying in views
      • feature, size, role, ready for, stakeholder, p-feature, PII
      • the only caveat is the fields are single-select only
    • Added views to show different dimensions of the project
      • Kanban board that's basically the old one

        • it can be simplified into Ice Box, New Issue Review, Prioritized Backlog, In Progress, Review, Done
        • note that the reviewer should be the one setting the status to Review. The coder should set the ready for review field and leave it in In progress status or better yet in a new status like Paused
        Show

        image

      • Attention with filters for different actions and roles

        • converted Question/Review board column into ready for choices
        • converted discussion label into ready for choice
        Show

        image

      • Sprint planning just to see what it would look like to have 2-week sprints

        Show

        image

      • Backlog with filters for different roles

        Show

        image

      • Off-path to show issues that are off the designated path (being worked on outside a sprint, etc.)

        • this is just an idea and is what the "Slush" view seems to be for the other project
        Show

        image

      • Roadmap to show the progression of issues being worked on

        • this seems to need sprints to work. If we don't have those, maybe we can use weekly blocks and mark them as having been worked on for those weeks
        • converting "Feature:" labels into issue fields would allow this view to show the progression for each feature
        • another option is to add start and end dates to each issue and display those
          • automation possibility: these timestamps can be created corresponding to the issue moves to different columns: issue proposed, issue created, work started, work finished, issue completed
        Show

        image
        image

      • My Issues to show all my issues on the board

        Show

        image

    • Added new fields for the required issue data
      • feature, role, size, stakeholder
    • Planning to remove some of the columns once they're not used
      • hidden for now
      • Prioritized Backlog, Question/Review, PR Needs Review, PR Being Reviewed
@fyliu fyliu added this to the 3 - Project Mgmt milestone May 31, 2024
@fyliu fyliu changed the title Convert to new GitHub project board Migrate to new GitHub project board Jun 3, 2024
@fyliu
Copy link
Member Author

fyliu commented Jun 14, 2024

Moving into Ice Box until we're ready to look at it again (when hackforla is all done with migrations)

@fyliu fyliu changed the title Migrate to new GitHub project board Ideas for new GitHub project board Jun 16, 2024
@fyliu
Copy link
Member Author

fyliu commented Jun 16, 2024

Changed issue name to reflect what this really is.

@fyliu
Copy link
Member Author

fyliu commented Aug 5, 2024

Linking to discussion which describes existing and proposed tabs.

@shmonks shmonks added the dependency Issue has dependencies label Sep 20, 2024
@ExperimentsInHonesty
Copy link
Member

HfLA Product Management CoP decided to use the following views

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🧊Ice Box
Development

No branches or pull requests

3 participants