Sono uno sviluppatore PHP per vivere, ma non ho mai lavorato a nessun progetto open source.
Sto sviluppando un CMS per mio uso personale. Ho un prototipo funzionante e penso che una volta pronto (probabilmente un paio di mesi) questo potrebbe essere qualcosa a cui la comunità PHP sarebbe interessata.
Sono uno sviluppatore abbastanza fiducioso, ma ci sono aree in cui la mia conoscenza è carente, specialmente quando si tratta di problemi open source:
- Qual è il modo migliore per pubblicizzare il progetto e / o trovare altri che potrebbero essere interessati a collaborare
- Il mio CMS è alimentato da CakePHP e praticamente si trova sopra di esso. Ho biforcato il progetto CakePHP su GitHub: ho già utilizzato i sistemi di controllo versioni (SVN) ma sono abbastanza nuovo per GIT, quindi voglio essere sicuro di fare le cose nel "modo migliore"
- Come posso scoprire i problemi di licenza? Quale licenza open source sarebbe la migliore per la mia app? Inoltre, il mio progetto prende in prestito da molti altri progetti open source, ad esempio ho sezioni di codice (che ho pesantemente modificato) ma che avevano avvisi di copyright / licenza in atto- non ho idea di quali siano i miei obblighi in termini di conservandoli in
Questi sono solo un paio di esempi delle domande che ho, ma sento che ci dovrebbero essere delle risorse là fuori che potrebbero essermi utili. Qual è il posto migliore per iniziare, quali sono le migliori community / siti che trattano questi argomenti? Ho dato un'occhiata in giro ma non sono riuscito a trovare molto ...