Inizia dal progetto, non da un nome familiare
Potresti trovare due repository con nomi di progetto simili mentre controlli un annuncio di rilascio pubblico. Annota il sito web del progetto di cui ti fidi già, l’URL dell’organizzazione che hai trovato e l’URL del repository in esame. Questo evita che un badge di organizzazione venga associato nei tuoi appunti a un risultato di ricerca non correlato.
Apri il profilo dell’organizzazione stesso. Un badge catturato in uno screenshot o menzionato in un README non è la stessa osservazione del profilo attuale. Registra la data in cui l’hai controllato e il dominio esatto mostrato con le informazioni del profilo.
Leggi con precisione la relazione tra domini
GitHub documenta il badge dell’organizzazione come risultato della verifica della proprietà dei domini. Le informazioni sul sito web e sull’email visualizzate nel profilo devono corrispondere ai domini verificati; domini diversi, comprese alcune varianti, richiedono una propria verifica. GitHub descrive anche l’approvazione del dominio come una procedura separata. Fonte
Confronta l’host esatto invece di decidere che ogni indirizzo contenente il nome del progetto sia equivalente. Per un progetto illustrativo, docs.example.org e example.org dovrebbero essere annotati come host diversi anche se l’organizzazione gestisce entrambi. Non dedurre lo stato di uno dalla grafia dell’altro.
Questo è un compito di lettura. Non è necessario modificare il DNS, richiedere l’accesso all’organizzazione o verificare un dominio personalmente per esaminare la fonte pubblica di un progetto.
Mantieni tre controlli diversi in righe separate
| Oggetto | Domanda utile | Cosa resta da controllare |
|---|---|---|
| Profilo dell’organizzazione | Quale relazione tra domini è documentata? | Se questa è l’organizzazione rilevante per il tuo compito |
| Repository | È il progetto collegato dal sito dell’organizzazione stessa? | Se hai aperto il repository e la versione corretti |
| Rilascio o documento | Cosa dice il passaggio effettivo? | Se supporta l’affermazione specifica che intendi citare |
Un profilo può aiutarti a navigare verso un progetto senza stabilire la verità di ogni affermazione in quel progetto. Allo stesso modo, un badge assente è un’osservazione sul profilo, non una prova che l’organizzazione sia fraudolenta.
Conserva le prove che hai effettivamente usato
Segui un link al progetto dal sito web dell’organizzazione stessa, quando disponibile, confronta la sua destinazione con il repository che hai trovato e salva l’indirizzo del rilascio o del documento pertinente. Se il sito e il repository non concordano, conserva entrambe le destinazioni ed etichetta la relazione come irrisolta invece di scegliere la pagina più curata.
Per un controllo illustrativo del changelog, il risultato utile è un repository, una versione di rilascio e la frase che supporta la funzionalità. Un badge da solo non è quel risultato. Usa un link GitHub stabile alla fonte quando il file potrebbe cambiare in seguito.
Se il badge che hai visto si trova accanto a un commit, usa invece la guida alla firma del commit. Riguarda un oggetto diverso e non dovrebbe essere sostituita con la revisione del dominio dell’organizzazione.