Я зарабатываю на PHP, но никогда раньше не работал и не участвовал в проектах с открытым исходным кодом.
Я разрабатываю CMS для собственного использования. У меня есть работающий прототип, и я думаю, что когда он будет готов (возможно, через пару месяцев), это может быть чем-то, что заинтересовало бы сообщество PHP.
Я довольно уверенный разработчик, но есть области, в которых мои знания отсутствуют, особенно когда речь идет о проблемах с открытым исходным кодом:
- Как лучше всего публиковать проект и / или находить других людей, которые могут быть заинтересованы в сотрудничестве?
- Моя CMS работает на CakePHP и в основном находится в виде слоя поверх него. Я разработал проект CakePHP на GitHub: раньше я пользовался системами контроля версий (SVN), но я довольно плохо знаком с GIT, поэтому хочу быть уверенным, что я делаю вещи «наилучшим образом»
- Как я могу узнать о проблемах лицензирования? Какая лицензия с открытым исходным кодом подойдет для моего приложения? Кроме того, мой проект заимствует из многих других проектов с открытым исходным кодом, например, у меня есть разделы кода (которые я сильно изменил), но в которых были уведомления об авторском праве / лицензировании - я понятия не имею, каковы мои обязательства с точки зрения держать их в
Это всего лишь несколько примеров вопросов, которые у меня есть, но я чувствую, что должны быть какие-то ресурсы, которые были бы полезны для меня. Где лучше всего начать, каковы лучшие сообщества / сайты, которые освещают эти проблемы? Я осмотрелся вокруг, но не смог придумать много ...