Replies: 5 comments 3 replies
-
This seems like the minimum to me. This plus variable path to post general possible path?
|
Beta Was this translation helpful? Give feedback.
-
The structure of the labels is an important topic, but I see another problem. Currently there are nearly 400 issues and there is no easy way (at least that I know about) to learn about an issue's priority. Once an issue gets pushed off the first page (which contains only about 25 issues), there is a tendency for it to be forgotten even if it should have a high priority. I suppose a "top-priority" label could be used by the project management to identify the N issues with the highest priority. Another approach would be for project management to organize "sprints" (a concept from agile software development) in which a specified set of issues would get resolved. Any thoughts about how to set priorities on resolving issues? It seems as if some kind of priorities need to be set by project managers so that there is a sensible balance between resolving issues that call for new features and resolving issues that call for fixing existing features. |
Beta Was this translation helpful? Give feedback.
-
I guess one way to manage a large number of issues is to use GitHub's built-in Project capability. One of the features it adds is priority labels. @MaxGhenis and @nikhilwoodruff, have you ever considered using this Project capability to manage the work that is going on in this repository? Like any other approach, the GitHub Project is a trade-off: gaining a better managed project at the cost of extra work. |
Beta Was this translation helpful? Give feedback.
-
@fedderw, Thanks for the Notion demo. Not having the labels is a major shortcoming it seems to me. |
Beta Was this translation helpful? Give feedback.
-
@MaxGhenis said in #1015:
@MaxGhenis, thanks for the background information. I think this "in the meantime" prioritization of open issues makes sense and has the virtue of not imposing extra work on project managers. |
Beta Was this translation helpful? Give feedback.
-
Our labels are getting a bit unwieldy. For example, typing
ma
in the label searcher to assign an issue to Massachusetts yields a bunch of other matching label names. Many repos have label prefixes to address this issue.Here's one potential taxonomy:
state/{ca,ma,etc.}
program/{tax,snap,wic,etc.}
, possiblyprogram/tax/{income,property,sales}
Alternatively, we could have the label match the jurisdication, i.e.:
gov/irs
,gov/usda/snap
,gov/states/in
}contrib/ubi-center/basic-income
Another layer could be the funder:
funder/{cgo,policyengine,etc.}
.We could also distinguish layers with colons, e.g.
program:gov/usda/snap
andfunder:cgo
.We could also organize other types of labels, like
testing
,validation
, etc., though I think the greatest need is around the variables. Feedback very welcome.Beta Was this translation helpful? Give feedback.
All reactions