You're moving the goal posts quite significantly. You started out by saying that there is no access control. Then when shown it has access control you imply it's not sufficient. Then when it's explained that whatever kind you like can be implemented within the current system, you complain that it's not built-in.
Yes, what you specifically want might not be implemented but it's been explained how it could be implemented. Rather than being constructive and trying to explain what kinds of access control should be included by default, you're dismissing the entire project because it doesn't come with batteries included.
Also, access control is hardly one of GitHub's largest features. It's also quite interesting you think content moderation is necessary for a GitHub-like product to be useful at all -- GitHub didn't have issue moderation (as in, deletion) until <6 months ago in November of last year! Moderation of comments and threads came earlier, but it took a long time for them to be implemented. And in their case everything is in a centralised database -- there isn't a novel technical solution required to delete a couple of rows in a database.
Yes, what you specifically want might not be implemented but it's been explained how it could be implemented. Rather than being constructive and trying to explain what kinds of access control should be included by default, you're dismissing the entire project because it doesn't come with batteries included.
Also, access control is hardly one of GitHub's largest features. It's also quite interesting you think content moderation is necessary for a GitHub-like product to be useful at all -- GitHub didn't have issue moderation (as in, deletion) until <6 months ago in November of last year! Moderation of comments and threads came earlier, but it took a long time for them to be implemented. And in their case everything is in a centralised database -- there isn't a novel technical solution required to delete a couple of rows in a database.