I figured I'd spend some time during the holidays to work on some TBA stuff, and I noticed some interesting trends as I dug through the issue tracker. I've included some suggestions (in italics to help visually distinguish it from the data). I'd love some feedback, since I definitely have a narrow perspective here.There are 279 open issues on the web repo. However, only 42 of those open issues were updated in the last year. The following issues were updated in the given years:
- 2019: 42
- 2018: 87
- 2017: 68
- 2016: 57
- 2015: 10
- 2014: 3
- 2013: 10
- 2012: 1
Similarly, we have 22 open pull requests from a few different years:
- 2011: 1
- 2019: 7 (4 are drafts)
- 2018: 8
- 2017: 4
- 2016: 2
Is there a way we can clean out some of these older items? If something hasn't been updated since 2017 (the last season in memory for most high school seniors), I think that would be a good candidate for automatic closing.There are 19 different labels we put on issues. We have the following numbers of open issues for each label:
- 2015: 1
- Accounts: 1
- API: 6
- Bug: 8
- Data: 15
- dependencies: 0
- Enhancement: 42
- GameDay: 8
- GDCV: 5
- Hackathon: 3
- Help Wanted: 36
- in progress: 4
- javascript: 0
- Media: 3
- myTBA: 1
- python: 0
- TBANS: 7
- Tech Debt: 1
- Tech Lead Wanted: 0
Is there a way we can clear out the "URGENT" label? The one issue there hasn't been updated since October 2016. The issue describes a pretty nasty bug that could cause us to lose data, but it's unclear if it's been fixed. Is there a reason to keep "dependencies", "javascript", and "Tech Lead Wanted" around?We have a few different milestones in the tracker right now: Offseason 2017, Competition Season 2018, APIv3, and Championship 2018.It looks like most of these milestones could be updated: Offseason 2017, Competition Season 2018, and Championship 2018 have all passed long ago. We shipped APIv3 and have removed APIv2, so that should probably be updated.Do we have a focus for what we want to do for 2020?
- URGENT: 1
Blockquoting ...@Brennon Brimhall from #dev-web on slack:
...@Brennon Brimhall , do you see anything else we should be doing here? Would you want to take a pass through the issues to clean things up?-Greg
--
You received this message because you are subscribed to the Google Groups "thebluealliance-developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to thebluealliance-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/thebluealliance-developers/024cd023-1df9-4921-bfe7-8c06522ff3a6%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/thebluealliance-developers/CADDXcOFs1UhA875u3JrGbcv9WodwKd8C6q5UN_%3DYk2E%2BssiZpQ%40mail.gmail.com.
Good points. Maybe the best solution here is to just go through each outstanding issue manually. I’m happy to put together a list of issues I’d recommend closing, if that would be helpful.
--
You received this message because you are subscribed to the Google Groups "thebluealliance-developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to thebluealliance-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/thebluealliance-developers/cb0fd236-0fdd-4e9a-a435-5817d7b37540%40googlegroups.com.
On Dec 31, 2019, at 2:56 PM, Brennon Brimhall <brennon...@gmail.com> wrote:
Pretty sure I can't close anything or apply labels, as I'm not a member of the GitHub org. Would you like to give me access? If you'd prefer not to, I can put them in email format here or on Slack.
--
You received this message because you are subscribed to the Google Groups "thebluealliance-developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to thebluealliance-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/thebluealliance-developers/64f5119f-0499-444a-a55c-e0f58b8e00b4%40googlegroups.com.