Zarabiam na życie programistą PHP, ale nigdy wcześniej nie pracowałem ani nie brałem udziału w projektach typu open source.
Tworzę CMS na własny użytek. Mam działający prototyp i myślę, że gdy będzie gotowy (prawdopodobnie za kilka miesięcy), może to zainteresować społeczność PHP.
Jestem dość pewnym programistą, ale w niektórych obszarach brakuje mojej wiedzy, szczególnie jeśli chodzi o problemy z otwartym oprogramowaniem:
- Jaki jest najlepszy sposób na promocję projektu i / lub znalezienie innych osób, które mogą być zainteresowane współpracą
- Mój CMS jest zasilany przez CakePHP i zasadniczo leży na nim jako warstwa. Rozwinąłem projekt CakePHP na GitHub: wcześniej korzystałem z systemów kontroli wersji (SVN), ale jestem dość nowy w GIT, więc chcę mieć pewność, że robię wszystko w „najlepszy sposób”
- Jak mogę dowiedzieć się o problemach licencyjnych? Która licencja typu open source byłaby najlepsza dla mojej aplikacji? Ponadto mój projekt zapożycza z wielu innych projektów open source, na przykład mam sekcje kodu (które mocno zmodyfikowałem), ale które zawierały informacje o prawach autorskich / licencjach - nie mam pojęcia, jakie są moje obowiązki w zakresie trzymanie ich w
To tylko kilka przykładów pytań, które mam, ale wydaje mi się, że muszą istnieć pewne zasoby, które byłyby dla mnie przydatne. Gdzie najlepiej zacząć, jakie są najlepsze społeczności / witryny zajmujące się tymi problemami? Rozejrzałem się, ale nie byłem w stanie wymyślić wiele ...