Progetto open source, dovrei postare "... ti darà le licenze per ..." o no?

2

Ho appena accettato il secondo sviluppatore in un progetto open source. Non ho intenzione di dire quale sia, per ovvi motivi ( leggi il resto di questa domanda .)

Il progetto è un progetto C # / .NET

Qualche tempo fa ho contattato JetBrains , autori di ReSharper, dotCover e TeamCity.

Dato che sono il leader del progetto open source, ho ottenuto licenze "open source" per ReSharper, dotCover e TeamCity.

La parte importante è che le licenze che ho ottenuto per il progetto, per quei prodotti, sono per tutti membri del mio progetto, non solo per me.

La domanda è questa:

  • Quando pubblicizzi che il progetto richiede più persone (lo fa), dovrei menzionare le licenze coinvolte?

Su uno di essi, ho sentito che menzionare le licenze potrebbe far sì che le persone non realmente interessate al progetto si candidino, perché otterrebbero quelle licenze, e quindi saranno le persone più interessate alle licenze rispetto al progetto, cioè "rumore" .

D'altra parte, le licenze potrebbero essere un bonus, un ... "risultato" ... e quindi potrebbero rendere più persone interessate al mio progetto, in altre parole potrei attrarre persone che potrebbero essere un bonus per il progetto, che non erano a conoscenza prima.

...

Devo pubblicizzare le licenze coinvolte?

Oppure no?

Modifica : Ok, è notte fonda (nel mio piccolo angolo di mondo) e dopo aver riletto la mia domanda, le ho chiarito di cosa si tratta veramente la mia domanda:

Qualcuno ha esperienza, o conoscenza, o esclude questo, pensieri, su che differenza farebbe se io pubblicassi apertamente che diventare un membro del mio progetto darebbe loro le licenze per i prodotti X e Y, al contrario non menzionarlo finché non sono già membri?

    
posta Some Person 20.07.2011 - 01:58
fonte

2 risposte

2

Penso che una fase importante di diventare un contributore in un progetto open-source sia, in realtà, un contributore attivo.

Cioè, dovresti concedere lo stato logistico del contributore solo alle persone che ritieni affidabili; chi ha offerto richieste di pull, ha partecipato alla mailing list del progetto, ecc.

Questi strumenti non sono un requisito assoluto per contribuire al tuo progetto. Potrebbero migliorare il tuo flusso di lavoro, ma non avere una licenza non dovrebbe impedire loro di contribuire al tuo progetto.

Quindi, per rispondere alla tua domanda:

  • Sì, riceverai più richieste. Alle persone piacciono le cose gratis, anche se non ne hanno davvero bisogno.
  • Ma allo stesso tempo: No, le persone che parteciperanno al tuo progetto lo faranno perché hanno bisogno di proiettare per avere successo - potrebbero averne bisogno per il lavoro, esempio. Pertanto, dare le licenze gratuitamente non ti darà più buoni contributori. Vengono al tuo progetto per un motivo diverso.

I miei suggerimenti:

  • Non dichiarare di fornire tali licenze.
  • Imposta come contributori riconosciuti - con diritti di commit e così via - solo per le persone che vedi contribuire, non solo per parlare di contributi.
risposta data 20.07.2011 - 02:54
fonte
0

Sì. Open Source significa Open Kimono. Non nascondere materiale ai tuoi pari o potenziali colleghi.

    
risposta data 20.07.2011 - 02:02
fonte

Leggi altre domande sui tag