News for hackers. Stuff that matters.
Re:Lodash just declared issue bankruptcy and closed every is... by eikenberry on Saturday September 16, 2023 @06:42PM (#37539520)
Closed doesn't have to mean resolved and the tickets would still be available either way. Closed is IMO ideal for these tickets as ultimately it means that they aren't being looked at.
Re:Lodash just declared issue bankruptcy and closed every is... by Denvercoder9 on Saturday September 16, 2023 @06:49PM (#37539577)
Lots of projects on GitHub (not sure about lodash) automatically lock closed issues so you can't comment on it anymore. That closes an avenue for those that are impacted by the issue to discuss fixes, workarounds and alternatives.
Re:Lodash just declared issue bankruptcy and closed every is... by eternityforest on Saturday September 16, 2023 @06:48PM (#37539574)
But they should be looked at. They aren't because we don't have infinite time every day to look at issues.

If those issues are still a problem nobody will find them, they'll make new issues and lose all the previous history, unless the UI is designed to support automatically suggesting reopening an old issue instead.

Re:Lodash just declared issue bankruptcy and closed every is... by jrmg on Saturday September 16, 2023 @06:54PM (#37539634)
It's not necessarily true that they 'should' be looked at. Most old projects that follow the 'never close without verification' philosophy end up, eventually, with a majority of open issues not actually reflecting the current state of the project.

A middle-ground might be to leave open the issues with recent activity, with the idea being that at least the ones that are affecting people the most are not swept under the rug.

Re:Lodash just declared issue bankruptcy and closed every is... by joepie91_ on Saturday September 16, 2023 @06:58PM (#37539658)
> Most old projects that follow the 'never close without verification' philosophy end up, eventually, with a majority of open issues not actually reflecting the current state of the project.

There's a crucial question here that I find not enough people ask themselves: does that actually matter? And if yes, why? What, specifically, is the material problem caused by this situation?

It often feels like people are just chasing 'inbox zero', under the assumption that "0 open issues == good", without any actual material problem being solved in the process.

(Github probably isn't helping here, with their undeservedly prominent placement of the open issue count driving this sort of behaviour...)

Re:Lodash just declared issue bankruptcy and closed every is... by dpkirchner on Sunday September 17, 2023 @03:33PM (#37548558)
An easy step towards a solution would be for GH to mandate a version number field and allow repo owners to close wildly outdated issues and PRs en masse (like if they just released 3.0, closing all 1.x might be entirely reasonable, and might as well be easy).
Re:Lodash just declared issue bankruptcy and closed every is... by layer8 on Saturday September 16, 2023 @06:54PM (#37539623)
Closed implies that a decision has been made that the issue is somehow not worthy of consideration anymore. That’s what bugs me as a user.

Whether any given ticket is being looked at can change over time. Closing it is a way to drastically reduce the likelihood that it is being looked at. As a user, I see no good reason why that should be done, in particular when it is applied across the board without considering the individual issue.

Re:Lodash just declared issue bankruptcy and closed every is... by ncruces on Sunday September 17, 2023 @01:09PM (#37547250)
Closing means it's not worth of consideration at this time, it can always be reopened.

As a user you obviously see no good reason for that. As maintainers having more bugs open than will ever be worked on (e.g. because no one will put up the legwork), serves no good purpose.

PS: individually considering each of 100s of issues takes time and mind share, that can better be invested elsewhere.

Re:Lodash just declared issue bankruptcy and closed every is... by Falkon1313 on Sunday September 17, 2023 @01:56AM (#37541937)
Closed does mean resolved. One way or another. If it's not resolved, it's still open. If the ticket was improperly marked closed, that just means someone else has to create a new ticket for the unresolved issue.