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

Improve Openverse Project board #818

Closed
6 of 7 tasks
obulat opened this issue Mar 1, 2023 · 4 comments
Closed
6 of 7 tasks

Improve Openverse Project board #818

obulat opened this issue Mar 1, 2023 · 4 comments
Assignees
Labels
🧰 goal: internal improvement Improvement that benefits maintainers, not users 🟧 priority: high Stalls work on the project or its dependents 🧱 stack: mgmt Related to repo management and automations
Projects

Comments

@obulat
Copy link
Contributor

obulat commented Mar 1, 2023

Problem

This is a meta issue for tracking the improvements on the new Openverse Project board.
Please add any issues that will improve the board here.

Description

@obulat obulat added 🟨 priority: medium Not blocking but should be addressed soon 🧰 goal: internal improvement Improvement that benefits maintainers, not users 🧱 stack: mgmt Related to repo management and automations labels Mar 1, 2023
@openverse-bot openverse-bot added this to Backlog in Openverse Mar 1, 2023
@krysal krysal moved this from Backlog to To do in Openverse Mar 7, 2023
@obulat obulat self-assigned this Mar 20, 2023
@obulat obulat moved this from To do to In progress in Openverse Mar 20, 2023
@AetherUnbound
Copy link
Contributor

AetherUnbound commented Apr 11, 2023

Okay I've been trying to figure out where all of our automations are and what our flows would look like and I believe this captures everything:

  • New issue added:
    • Add to board "backlog" with priority type (unless the issue is a "project: thread") (covered by default workflow: opened, reopened, auto-add)
    • (if "project: thread"): Add to project tracker
  • Issue label changed:
    • Update priority in board (if changed)
    • Move to board "blocked" (if set to blocked)
  • Issue closed:
  • New PR made:
    • Move issue to "in-progress" (from either backlog or todo)
    • Add to board "in-progress" with priority type
    • Add the appropriate "project" label if applicable
    • Add it to the discussion/project board if applicable
  • PR closed:
    • Move issue back to "backlog"
    • Remove PR from board
  • PR merged:
  • Schedule:
    • Clear "done" column weekly

@obulat
Copy link
Contributor Author

obulat commented Apr 13, 2023

I've updated the Project tracker workflow to automatically add all issues with a label "project: thread".

dhruvkb pushed a commit that referenced this issue Apr 14, 2023
Check ingestion limit during process batch
@krysal krysal added 🟧 priority: high Stalls work on the project or its dependents and removed 🟨 priority: medium Not blocking but should be addressed soon labels Apr 28, 2023
@sarayourfriend
Copy link
Contributor

Does #1931 replace this issue @obulat @krysal @zackkrida?

@zackkrida
Copy link
Member

I think it should. I'm going to close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🧰 goal: internal improvement Improvement that benefits maintainers, not users 🟧 priority: high Stalls work on the project or its dependents 🧱 stack: mgmt Related to repo management and automations
Projects
Archived in project
Openverse
  
In progress
Development

No branches or pull requests

5 participants