From my experience running packagist this will not be enough for long 😅 random people will claim orgs and then disappear, etc. But it's a good starting point for sure. Easy enough to change later.
Only a member of a GitHub organization can claim its /dev/null page. The first member to claim it becomes its admin, and after that the page can't be claimed again.
Claiming asks for no extra GitHub permission: it just checks that GitHub lists you among the org's public members.…
commit 1467b4f
I have the same concerns and the same thoughts about some vague escape hatch for this issue in the future 💀 Nicht mein Bier as they say. @mnapoli territory