GitHub-Konto Efter Dödsfall: Kod, Åtkomst Och Efterträdare
Ett GitHub-konto efter dödsfall kan vara mer än en inloggning. Det kan innehålla offentliga repositories, privat källkod, paketpublicering, GitHub Actions, secrets, Pages-sidor, organisationer, issues, releases och professionellt rykte.
Målet är därför inte bara lösenordet. Målet är att viktigt arbete förblir tillgängligt, styrt och säkert.
GitHub låter en användare bjuda in en annan användare som efterträdare. Efter dödsfall kan efterträdaren hantera offentliga repositories. Det hjälper till att bevara, arkivera eller överföra personliga open source-projekt.
Men det är inte ett fullständigt kontoarv. GitHub säger att efterträdare inte får åtkomst till privata repositories, kontoinställningar, personlig information eller organisationer om de inte redan hade behörighet.
Familjer bör därför inte planera kontoövertagande med lösenord. Privata repositories kan innehålla kundkod, secrets, sårbarheter eller avtalsinformation. Den bättre frågan är vad som ska hända med arbetet.
Personliga repositories är sårbara när ett viktigt paket eller verktyg beror på ett enda konto. En efterträdare hjälper för offentligt arbete, men viktiga samarbetsprojekt passar ofta bättre i en organisation.
GitHub rekommenderar också kontinuitet för organisationer. Praktiskt betyder det minst två betrodda ägare, tydliga roller, fakturering, säkerhetsinställningar och releaseprocesser.
Tvåfaktorsautentisering spelar också roll. GitHub förklarar att åtkomst kan förloras utan 2FA-uppgifter eller återställningsmetoder. Att kringgå 2FA bör inte vara en dödsboplan.
En utvecklares digitala inventering bör lista viktiga repositories, ägare, maintainers, paketregister, domäner, CI-secrets, signeringsnycklar och release-steg.
Efter ett dödsfall bör familjen först kartlägga det synliga kontot: offentliga repositories, profil, webbplatser och organisationer. Om efterträdare finns följer denne GitHubs process. Annars kan auktoriserad representant eller verifierad familjemedlem kontakta GitHub.
Ta inte bort offentliga projekt för snabbt. Kod kan vara arv och samtidigt beroende för andra.
Den bästa planeringen använder organisationer, flera ägare, utsedd efterträdare, dokumenterade releases och skyddade paketregister. Då kan koden överleva sin skapare utan att privat arbete exponeras.
