Live data from Hacker News

Why users cannot create Issues directly

github.com

211–220 of 320 posts

Re: Why users cannot create Issues directly

#211
post #10

> This pattern makes it easier for maintainers or contributors to find issues to work on since every issue is ready to be worked on. How is this not trivially solved via a "ready-to-be-worked-on" tag?

Because I don't want my default view to be "triage." If GitHub allowed default issue views (and reflected that in the issue count in the tabs as well), then maybe. But currently, it doesn't work. I've tried it at large project scale across many (multiple projects with more than 20K stars and millions of downloads). Compared to that, this system has been a huge success. It has its own problems, but it's directionally…

Seems like a pretty huge cost just because you don't want to create a bookmark...

Re: Why users cannot create Issues directly

#213
post #69

A couple of big projects in the python space use this approach. Pisses me off as a power user. I find what are clearly bugs all the time, and am forced through a funnel that places the burden on me. Stinks of arrogance to think your project is that rock solid you should add friction for reporting bugs. Especially in “forever v0” projects. But, I am super lazy.

[flagged]

> No one is forcing you to use any of these projects

Unless you only ever work on projects that you have full absolute control over (unlikely if you have a job) then yes they absolutely are.

Re: Why users cannot create Issues directly

#215
post #134
post #122

Earlier quoted context omitted.

There is no justification for that IMHO. The program text only needs to be in memory once. However, each process probably has its own instance of the JS engine, together with the website's heap data and the JIT-compiled code objects. That adds up.

I'd very much like a crash in one tab not to kill other tabs. And having per tab sandboxing would be more secure, no?

What do you mean? All these features are provided by process per tab.

Re: Why users cannot create Issues directly

#216
post #214

To me this just shows that the Github issue concept is significantly flowed.

I don’t see how this demonstrates that at all. Issues as a concept seems sound. There is a huge variety of social structures that are built around issues which might make it a good or bad fit

Re: Why users cannot create Issues directly

#217
post #174

Earlier quoted context omitted.

facebook literally obfuscates their UI to stop you turning off "features" they want to push on you it is a UI designed to be hard to use

You're talking about two different things here (and I'm not condoning either, to be clear.) 1) UI = a clearly documented way to configure all features and make the software work exactly how you want. 2) UI = load a web page and try to do the thing you wanted to do (in this case communicate with some specific people). FB is clearly terrible at 1 but pretty alright at 2.

[deleted]

Re: Why users cannot create Issues directly

#219
post #214

To me this just shows that the Github issue concept is significantly flowed.

Open source is weird. It’s like everyone on the entire planet is your coworker and you have no real say in their hiring, on boarding, or firing.

I can see why there is trepidation and guard rails around giving them the key to your office planner.

Re: Why users cannot create Issues directly

#220
post #199

Yes this is the identical pattern we strive for at SQLAlchemy. However github has no option to close issues to contributors only. These folks do what we do, they have an issue template called "do not use this". big whoop. People blow through those all day so we're clicking on "convert to discussion" all day. Github please add this feature!

We (Renovate) have an issue template (for maintainers/Triage-rights only) which has a label on it

Then GitHub Actions runs on new Issues and any that have that label get auto-closed

The idea is that folks with Triage+ can remove that label when creating an Issue, but not external contributors - might be worth giving that a go?

Post reply on HN