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

Consider using an org-wide GitHub Projects board #1568

Closed
onyb opened this issue May 4, 2020 · 6 comments
Closed

Consider using an org-wide GitHub Projects board #1568

onyb opened this issue May 4, 2020 · 6 comments

Comments

@onyb
Copy link
Contributor

onyb commented May 4, 2020

As a new contributor, who is looking for issues to take up, I don't have a global view of which features should be worked upon, or the general direction where the project is heading. This is in addition to the discussion regarding the health of the project in #1530.

@jakesyl and @jcvernaleo recently did a great job triaging issues and stale PRs using labels. It would be great to now categorize them into buckets, and create wishlist-issues for the community to take up. A giant list of triaged items is available in #1530.

The objective is to make the life of maintainers easy by giving them a clear picture of what needs their attention and also gather the community towards a goal.

I propose we set up some GitHub Project boards, and see if it helps us cut the clutter. Let's limit the number of boards to one or two for now, and make it org-wide to avoid dividing the attention of maintainers.

Boards

Topical boards

Examples: RPC, Elliptic Curve, Packaging, BIPs
Candidates: #1546

Permanent boards

Examples: Technical debt, documentation, test coverage

Columns

Below are the columns I propose for the boards:

To Do        →  Not started (wishlist items, new bug reports)
Stale        →  Abandoned issues/PRs; needs someone to pick up.
In Progress  →  Actively being worked on
To Review    →  Attention reviewers and maintainers
Done         →  ✔️ ✔️ ✔️

Feedback?

@jakesylvestre
Copy link
Collaborator

I've got no objection - this seems like a great step in the right direction

@Rjected
Copy link
Contributor

Rjected commented May 4, 2020

I think this is a great idea, it addresses some of the issues I've had getting into development as well

@jcvernaleo
Copy link
Member

So what do we want as the first two boards (let's limit to that many for the first try)?

@onyb
Copy link
Contributor Author

onyb commented May 21, 2020

As per our discussion on IRC, we decided to have the following two boards for now:

In future, we can obviously split things further if we feel the need.

@jcvernaleo
Copy link
Member

Two boards made:
https://github.com/orgs/btcsuite/projects/

@onyb
Copy link
Contributor Author

onyb commented May 21, 2020

Great! Closing this issue.

@onyb onyb closed this as completed May 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants