はじめに

導入

運用

参加・貢献

リソース

GitHubでこのページを編集

Home / 5 / contribution_developer / 開発に参加するメリット

開発に参加するメリット

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

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

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

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

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

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

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

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