Quando gestisci un progetto open source (usando un servizio come GitHub) come risponderesti a quanto segue:
Qualcuno ha gentilmente inviato una patch per aggiungere una nuova funzionalità o risolvere un problema. Si verifica una delle seguenti situazioni:
- Il codice sorgente non soddisfa una o più convenzioni di denominazione, ecc.
- Sento che il codice sorgente potrebbe essere migliorato in un certo modo. Forse lo stesso effetto può essere ottenuto con una fonte molto più semplice, o forse sarebbe necessaria un'altra caratteristica utile.
Q1. È accettabile per me modificare la fonte inviata? (è possibile su GitHub?)
Q2. Tutte queste comunicazioni devono essere respinte in conformità con le linee guida per la presentazione?
Q3. Se sì a Q2, che ne pensi di un'idea davvero chiara che è stata implementata male? È accettabile per me andare avanti e crearne uno mio?
Voglio incoraggiare il contributo, ma allo stesso tempo è importante mantenere un certo standard.