News for hackers. Stuff that matters.
Re:We lost 54k GitHub stars by vaishnavsm on Thursday April 14, 2022 @07:00PM (#31034533)
Sure, I understand that. But I think, as a designer, I can't really control the actions of my users. I can only try to design such that I can get them closer to the action they want to take. From that perspective, I think adding the additional information to the warning UI would, if not solve the problem, at least get us one step closer to helping the user make the right decision.

Tbh, when I've deleted repo's, I've mostly just copied the repo name and pasted it in the box. Careless of me? Definitely. Can GitHub change that carelessness? Probably not. Will a box that says "Stars: 54k" help? I think it'd help me, at the very least.

Re:We lost 54k GitHub stars by saila on Thursday April 14, 2022 @08:24PM (#31035236)
In addition to typing the repo name, maybe they should make you check a box for each type of item that will be deleted:

    [ ] Delete 54,000 stars?
    [ ] Delete 8,000 watchers?
    [ ] etc
Re:We lost 54k GitHub stars by ncmncm on Thursday April 14, 2022 @08:47PM (#31035415)
Or just, you know, not delete anything until otherwise asked to. None of tha has anything essential to do with making the thing private.
Re:We lost 54k GitHub stars by prepend on Friday April 15, 2022 @08:20AM (#31039345)
Is the repo is private then it’s impossible for anyone to “follow” by starring or watching.

There’s also an issue of taking a repo private, making changes when no one gets alerted, and making it public to make it harder for people to know what’s going on.

Re:We lost 54k GitHub stars by account42 on Tuesday April 19, 2022 @04:09AM (#31080698)
> There’s also an issue of taking a repo private, making changes when no one gets alerted, and making it public to make it harder for people to know what’s going on.

They could always notify watchers about the repo being made private.

Re:We lost 54k GitHub stars by gpvos on Friday April 15, 2022 @12:34AM (#31036630)
And, importantly, don't show an item if it has zero items in it.