貢献#
我々はLagoonへのあらゆる種類の貢献を心から歓迎します!
どのような貢献が必要ですか?#
Lagoonはどんな種類の貢献でも恩恵を受けます - バグ修正、新機能、ドキュメンテーションの更新、あるいは単純なキューのメンテナンスなど - あなたが助けてくれることを我々は嬉しく思います。
Lagoonの開発#
Lagoonをあなたのローカルマシン上で動かす方法について、KinDを使用したDeveloping Lagoonというセクション全体があります。このドキュメンテーションはまだ非常にWIPですが、あなたを助けるための多くのMakefileルーチンが存在します。
Lagoonのインストール#
我々はLagoonをHelmチャートからインストールする方法を概説した別のセクションを持っています。その名もInstalling Lagoon Into Existing Kubernetes Cluster - このプロセスを可能な限りスムーズにしたいと考えています!
我々の例題での助け#
現在、我々の最大のニーズの一つは、LagoonがDrupal以外の各種のコンテンツマネジメントシステムなどとどのように動作するかの例をまとめることです。
もし、あなたが現在我々がDocker Composeスタックとして持っていないオープンソースCMSまたはフレームワークを立ち上げることができれば、PRを送ってください。既存の例をhttps://github.com/uselagoon/lagoon-exでご覧ください。 ヒント、アドバイス、スターターの問題については、examplesをご覧ください。
ただし、可能な限り、基本のDocker Hubイメージhttps://hub.docker.com/u/uselagoonを使用して作成していただきたいと考えています。適切なイメージがない場合や、当社のイメージを変更する必要がある場合は、PR(可能な場合)を投げていただくか、問題を作成してください(他の誰かが対応できるように)https://github.com/uselagoon/lagoon-imagesにて。
既存の例を改善するために私たちを手伝ってください、もしご可能であれば - 私たちは最良の方法を追求しているのでしょうか、何か意味のないことをしているのでしょうか?
これらの例のいずれかのテストに貢献する人にはボーナスポイントがあります – https://github.com/amazeeio/drupal-example-simple/blob/8.x/TESTING_dockercompose.mdのプロジェクトにいくつかの例テストがありますので、それらをガイダンスに使用してください。私たちが使用しているテストフレームワークは、Landoの優れたチームからのLeiaです。
他の例のドキュメンテーションを改善するために私たちを手伝ってください – 私たちは完全なものを期待していませんが、 原稿、整理、役立つリソースへのリンク、明確な声明は全て超素晴らしいです。
何か質問がある場合は、Discordで私たちに連絡してください!
セキュリティの問題を見つけました 🔓#
私たちはセキュリティを非常に重視しています。 セキュリティの問題を発見したり、発見したと思ったら、是非メンテナに注意を促してください。
危険
結果をsecurity@amazee.ioに送ってください。 GitHubの問題としてそれらをファイルしては絶対にしないでください。
セキュリティレポートは非常に評価され、公共のカルマとスワッグがもらえます! 私たちはまた、バグバウンティシステムの作業も進めています。
問題を見つけました#
私たちは常に問題を解決することに興味がありますので、問題報告は大歓迎です。 あなたの問題がすでに問題キューに存在しないことを確認してください。
機能の要望やアイデアがあります#
素敵です! 問題を作成していただければ、私たちはそれを検討することを喜びます。 それが実装されることを保証することはできません。 しかし、私たちは常にLagoonに何をもたらすことができるかのアイデアを聞くことに興味があります。
別の良い方法は、あなたのアイデアについてDiscord経由で私たちと話すこともです。 . 今日参加してください!
私はいくつかのコードを書きました#
素晴らしい!それについてプルリクエストをお送りください、可能な限りレビューし、可能であればマージします。