3 ms·
> either disable them Please don't ever disable the Issues page. Even if you have no intention of monitoring it, the Issues page provides a central place for
by Pikamander2 2y ago
> either disable them
Please don't ever disable the Issues page.
Even if you have no intention of monitoring it, the Issues page provides a central place for the software's users to post bugs, discuss workarounds and alternatives, and coordinate forking the software if the original developer has stopped maintaining it.
- GuB-42 2y agoAnd what if you don't want that "central place"? If you just want a place to publish your code, you can use GitHub like any git repository, in a decentralized fashion. If you do that, you are not dependent on GitHub, it is just another clone. But as soon as you start using the features of GitHub that are not git, you become dependent on the platform. AFAIK, you can't easily push and pull bug reports and discussions. If you want to start a community elsewhere, like a competing platform, or maybe a traditional mailing list, and there is already something happening on GitHub, you are creating a split. You may also not trust GitHub and want to be able to leave at any time. Again, no problem with git, it is just a matter of changing your remote, but everything that is not in the git repository may be lost.
- netdevnet 2y agoMake a private repo. Making it public, with a readme and ready to be consumed (via npm or the like) implies that you are sharing this with the public. You shouldn't prevent discussion in those cases imo especially if it doesn't require any effort from you to make and keep the issues page available