-
Notifications
You must be signed in to change notification settings - Fork 130
開発に参加するメリット
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 コアパッケージのクレジットへ掲載させていただいています。