Skip to content

開発に参加するメリット

yamamoto edited this page Sep 24, 2020 · 4 revisions

最新の技術に触れられる

オープンソースの開発は、さまざまな立場の人が開発に関わります。そのため、開発環境の統一化やテストの自動化の仕組みなど、最新の技術に触れる機会が多いです。

baserCMSでは、現時点(2019年5月)において、開発環境の統一化に、DockerやVagrantを採用し、ユニットテストにPHPUnit 、CI(継続的インテグレーション)にTravisCIを採用しています。これにより、開発者は安心して開発に参加する事ができます。

リードデベロッパーのコードレビューが得られる

baserCMSは、開発レポジトリに GitHubを採用しており、誰でも、プルリクエスト(コードの取込依頼)を行うことができます。
プルリクエスト時には、リードデベロッパーがコードレビューを行い、問題があれば指摘を行い、そうでなければ、本体のコードにマージします。

自分の書いたコードが様々な人に利用される

どうせソースコードを書くのであれば、なるべく多くの人に使って欲しいと思うのが、当然のことだと思います。
baserCMSは、現時点(2020年9月)において、27万回以上ダウンロードされています。

セルフブランディングに役立てることができる

アウトプットが増えることで様々な人から覚えてもらうことができます。
baserCMS では、baserCMS スペシャルサンクス と baserCMS コアパッケージのクレジットへ掲載させていただいています。

↑↑↑ Wikiに登録されているページは古いドキュメントです。 新しいドキュメントは、baserCMS公式ガイド をご覧ください。

Clone this wiki locally