12. How to contribute to groonga¶
We welcome your contributions to the groonga project. There are many ways to contribute, such as using groonga, introduction to others, etc. For example, if you find a bug when using groonga, you are welcome to report the bug. Coding and documentation are also welcome for groonga and its related projects.
- As a user:
- If you are interested in groonga, please read this document and try it.
- As a spokesman:
- Please introduce groonga to your friends and colleagues.
- As a developer: Bug report, development and documentation
- This section describes the details.
- 12.1. How to report a bug
- 12.2. How to contribute in documentation topics
- 12.3. Groonga開発者向け情報
- 12.3.1. Repository
- 12.3.2. Groonga 通信アーキテクチャ
- 12.3.3. ユーザーと協力して開発をうまく進めていくための指針
- 12.3.4. クエリの実現
- 12.3.5. クエリの実例
- 12.3.6. リリース手順
- 12.3.6.1. 前提条件
- 12.3.6.2. ビルド環境の準備
- 12.3.6.3. パッケージ署名用秘密鍵のインポート
- 12.3.6.4. リリース作業用ディレクトリの作成
- 12.3.6.5. 変更点のまとめ
- 12.3.6.6. Groongaのウェブサイトの取得
- 12.3.6.7. cutterのソースコード取得
- 12.3.6.8. configureスクリプトの生成
- 12.3.6.9. configureスクリプトの実行
- 12.3.6.10. make update-latest-releaseの実行
- 12.3.6.11. make update-filesの実行
- 12.3.6.12. make update-poの実行
- 12.3.6.13. poファイルの翻訳
- 12.3.6.14. リリースタグの設定
- 12.3.6.15. リリース用アーカイブファイルの作成
- 12.3.6.16. パッケージのビルド
- 12.3.6.17. Debian系パッケージのビルド
- 12.3.6.18. Red Hat系パッケージのビルド
- 12.3.6.19. Windows用パッケージのビルド
- 12.3.6.20. パッケージの動作確認
- 12.3.6.21. リリースアナウンスの作成
- 12.3.6.22. パッケージのアップロード
- 12.3.6.23. blogroonga(ブログ)の更新
- 12.3.6.24. ドキュメントのアップロード
- 12.3.6.25. Homebrewの更新
- 12.3.6.26. リリースアナウンス
- 12.3.6.27. Twitterでリリースアナウンスをする
- 12.3.6.28. リリース後にやること
- 12.3.6.29. ビルド時のTIPS
- 12.3.7. テスト方法