GitHub-Account Na Overlijden: Code, Toegang En Opvolging
Een GitHub-account na overlijden is meer dan een login. Het kan openbare repositories, private broncode, pakketpublicatie, GitHub Actions, secrets, Pages-sites, organisaties, issues, releases en professionele reputatie bevatten.
Het doel is dus niet simpelweg het wachtwoord krijgen. Het doel is belangrijk werk beschikbaar, bestuurd en veilig houden.
GitHub laat een gebruiker een andere gebruiker als opvolger uitnodigen. Na overlijden kan die opvolger openbare repositories beheren. Dat helpt om persoonlijke open source projecten te bewaren, archiveren of overdragen.
Maar dit is geen volledige erfenis van het account. GitHub zegt dat opvolgers geen toegang krijgen tot private repositories, accountinstellingen, persoonlijke informatie of organisaties tenzij zij die rechten al hadden.
Families moeten daarom niet plannen rond accountovername. Private repositories kunnen klantcode, secrets, kwetsbaarheden of contractinformatie bevatten. De betere vraag is wat er met het werk moet gebeuren.
Persoonlijke repositories zijn kwetsbaar wanneer een belangrijk pakket of hulpmiddel van één account afhangt. Een opvolger helpt voor openbaar werk, maar serieuze gezamenlijke projecten horen vaak in een organisatie.
GitHub raadt ook continuïteit voor organisaties aan. Praktisch betekent dit minstens twee vertrouwde eigenaren, duidelijke rollen, facturatie, beveiligingsinstellingen en releaseprocessen.
Twee-factor-authenticatie telt ook mee. GitHub legt uit dat toegang verloren kan gaan zonder 2FA-gegevens of herstelmethoden. 2FA omzeilen mag geen nalatenschapsplan zijn.
Een digitaal ontwikkelaarsinventaris moet belangrijke repositories, eigenaren, maintainers, pakketregisters, domeinen, CI-secrets, ondertekeningssleutels en release-stappen noemen.
Na een overlijden brengt de familie eerst het zichtbare account in kaart: openbare repositories, profiel, sites en organisaties. Als er een opvolger is, volgt die het GitHub-proces. Anders kan een gemachtigde vertegenwoordiger of geverifieerd familielid GitHub contacteren.
Verwijder openbare projecten niet overhaast. Code kan erfgoed zijn en tegelijk een afhankelijkheid voor anderen.
De beste planning gebruikt organisaties, meerdere eigenaren, een benoemde opvolger, gedocumenteerde releases en beschermde pakketregisters. Zo kan code de maker overleven zonder private inhoud bloot te leggen.
