Je suis un développeur PHP pour gagner ma vie, mais je n'ai jamais travaillé ou contribué à des projets open source auparavant.
Je développe un CMS pour mon propre usage. J'ai un prototype fonctionnel et je pense qu'une fois prêt (probablement dans quelques mois), la communauté PHP pourrait être intéressée.
Je suis un développeur assez confiant mais il y a des domaines où mes connaissances font défaut, en particulier en ce qui concerne les problèmes open source:
- Quelle est la meilleure façon de faire connaître le projet et / ou de trouver d'autres personnes qui pourraient être intéressées à collaborer
- Mon CMS est alimenté par CakePHP et se trouve essentiellement comme une couche au-dessus. J'ai bifurqué le projet CakePHP sur GitHub: j'ai déjà utilisé des systèmes de contrôle de version (SVN) mais je suis assez nouveau sur GIT alors je veux être sûr de faire les choses de "la meilleure façon"
- Comment puis-je me renseigner sur les problèmes de licence? Quelle licence open source serait la meilleure pour mon application? De plus, mon projet emprunte à beaucoup d'autres projets open source, par exemple j'ai des sections de code (que j'ai lourdement modifiées) mais qui avaient des avis de copyright / licence en place - je n'ai aucune idée de mes obligations en termes de garder ces
Ce ne sont que quelques exemples des questions que j'ai, mais je pense qu'il doit y avoir des ressources qui me seraient utiles. Où est le meilleur endroit pour commencer, quelles sont les meilleures communautés / sites qui couvrent ces problèmes? J'ai jeté un coup d'œil mais je n'ai pas pu trouver grand chose ...