Cont GitHub După Deces: Cod, Acces Și Succesiune
Un cont GitHub după deces poate conține mult mai mult decât un login. Poate include repository-uri publice, cod privat, drepturi de publicare pachete, GitHub Actions, secrete, site-uri Pages, organizații, issues, release-uri și reputație profesională.
Scopul nu este doar obținerea parolei. Scopul este ca munca importantă să rămână disponibilă, guvernată și sigură.
GitHub permite invitarea unui alt utilizator ca succesor. După deces, succesorul poate gestiona repository-uri publice. Asta ajută la păstrarea, arhivarea sau transferul proiectelor personale open source.
Dar nu este o moștenire completă a contului. GitHub spune că succesorii nu pot accesa repository-uri private, setări, informații personale sau organizații fără permisiuni existente.
Familiile nu ar trebui să planifice preluarea prin parolă. Repository-urile private pot conține cod de client, secrete, vulnerabilități sau informații contractuale. Întrebarea corectă este ce trebuie să se întâmple cu munca.
Repository-urile personale sunt fragile când un pachet sau instrument important depinde de un singur cont. Succesorul ajută pentru public, dar proiectele colaborative importante stau mai bine într-o organizație.
GitHub recomandă continuitate și pentru organizații. Practic, trebuie cel puțin doi proprietari de încredere, roluri clare, facturare, setări de securitate și procese de release.
Autentificarea cu doi factori contează. GitHub explică faptul că accesul poate fi pierdut fără credențiale 2FA sau metode de recuperare. Ocolirea 2FA nu ar trebui să fie plan succesoral.
Un inventar digital al dezvoltatorului ar trebui să listeze repository-uri importante, proprietari, maintainers, registre de pachete, domenii, secrete CI, chei de semnare și pași de release.
După deces, familia ar trebui să cartografieze contul vizibil: repository-uri publice, profil, site-uri și organizații. Dacă există succesor, acesta urmează procesul GitHub. Altfel, un reprezentant autorizat sau membru de familie verificat poate contacta GitHub.
Nu șterge proiecte publice în grabă. Codul poate fi moștenire și dependență pentru alții.
Cel mai bun plan folosește organizații, mai mulți proprietari, succesor numit, release-uri documentate și registre protejate. Astfel codul poate supraviețui autorului fără expunerea muncii private.
