Da link
La mia esperienza: GitHub (e Bitbucket) sono fantastici. I motori di ricerca trovano discussioni pertinenti, oppure puoi consultare il repository per vedere tutto. I commenti di tutti sono su una pagina, ed è ovvio come aggiungerne uno (c'è un pulsante "commento" verde gigante). È facile creare un account: la maggior parte delle persone della comunità ne ha già uno, ma in caso contrario è un processo familiare. Pertanto, GitHub è molto accogliente e livellante.
Le mailing list, d'altra parte, sono terribili, e credo che escluda quasi tutta la community. Da un motore di ricerca, verrai indirizzato a un singolo post dal centro della discussione. Potresti vedere estratti di post precedenti in ordine cronologico inverso. È disorientante. Per leggere tutti i commenti, devi cliccare su una struttura ad albero (mostrata su una pagina diversa). Questo è ridicolmente ostile. La maggior parte delle persone sicuramente rinuncia. Forse l'esperienza è migliore se sei un membro della mailing list e ricevi i messaggi nella tua casella di posta. Comprendi però che le persone nuove leggono sempre post sulla mailing list sul Web.
Peggio, non ci sono istruzioni sulla pagina come commentare. Ad esempio link , non c'è un grande pulsante di commento verde. Se fai clic in giro, puoi iscriverti per ricevere messaggi futuri nella tua casella di posta (non sono sicuro che lo voglia) ma questo non spiega ancora come rispondere al post che stai leggendo . Sospetto che la comunità più vecchia non sia a conoscenza di questo problema, perché sono cresciuti in mailing list. Comprendi, la maggior parte dei giovani non sa come usare una mailing list, non ne ha mai vista una. Per gli standard moderni, il processo per farlo è ridicolmente lento. (Sto leggendo un post sul Web. Dovrei essere in grado di scrivere un commento dalla stessa pagina). È proibitivo per molti.
Le PEP sono quindi problematiche. Ad esempio link . Non ci sono commenti della comunità sulla pagina stessa. Esistono collegamenti a cinque diverse pagine di mailing list in cui è possibile leggere ciò che altre persone hanno detto in passato, ma non ci sono istruzioni su come dire la propria. È un peccato. (Confronta con le richieste di funzioni Ruby che sono discusse in un thread di commenti ordinario sulla stessa pagina link )
bugs.python.org è anche poco accogliente, secondo la mia esperienza. Ho segnalato un errore una volta, è stato chiuso immediatamente, con una risposta
You can't comment here, you're in the wrong place. This subject been discussed on the mailing list several times before [no link given]. If you want to comment, you should join the mailing list, go back in time, wait for the right post, and reply there.
Il messaggio era educato, ma del tutto inutile. Mi sentivo sgradito. Ho rinunciato a cercare di contribuire a (quello che presumevo fosse) la comunità e ho iniziato a scrivere rant in Stack Overflow. Si sono dimostrati estremamente popolari, il che mi ha incoraggiato a provare nuovamente a partecipare. Sono felice di aver trovato il tuo gruppo GitHub - hai cose interessanti da dire e hai accettato i miei contributi. Grazie. Ho anche inoltrato richieste di pull: mi piace il livello di GitHub.
Per chiarire, non credo che il poster su bugs.python.org abbia cercato di escludermi - probabilmente pensavano che fossero utili. Ma l'atteggiamento percepito "facciamo le cose a modo nostro" mi ha fatto sentire ignorato e sgradito. Sono sicuro che altri potenziali contributori si sono voltati agli stessi ostacoli o in precedenza. link