Repository navigation
Contributing ja
Hammad Maqbool edited this page Oct 29, 2026
·
1 revision
English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt
バグ報告、修正、ドキュメント、翻訳など、どれも歓迎します。このページでは、問題の報告方法と、プルリクエストに必要なものを説明します。作業用のコピーの準備については開発環境のセットアップを参照してください。
github.com/hammad417/docxi/issues で Issue を作成し、次の情報を添えてください。
- 問題を再現する短い Ruby スクリプト
- Ruby、docxi、nokogiri、rubyzip のバージョン(Rails を使っている場合はそのバージョンも)
- 期待した結果と、実際の結果。ドキュメントが壊れている場合は、開いたアプリケーション名も
セキュリティ上の問題は非公開で報告してください。セキュリティを参照してください。
- リポジトリをフォークし、ブランチを作成します。
- 変更を加えます。周囲のコードのスタイルに合わせてください。
- テストを追加または更新し、
bundle exec rake testを実行します。 - 生成される XML を意図的に変えた場合は、
bundle exec rake goldenを実行し、プルリクエストで変更内容を説明してください。ゴールデンファイルは、既存のユーザーが頼りにしている出力を守るためのものです。 - 動作が変わる場合は、
CHANGELOG.mdとドキュメントを更新します。 - プルリクエストを作成します。CI が Ruby 2.5 から 4.0、Rails 5.2 から 8.1 でテストを実行し、LibreOffice でサンプルドキュメントを開けるかを確認します。
0.2.0 で予定している修正のように、既存のドキュメントを変える変更は、ゴールデンファイルの差分をレビューしやすいように、独立したプルリクエストにしてください。
- 英語の README は、
docs/i18n/にある 15 の翻訳の元になっています。README を変更するときは、リポジトリのdocs/i18n/TRANSLATION_GUIDE.mdに従ってください。 - この Wiki はリポジトリの
wiki/フォルダーで書かれ、そこから公開されます。手順はwiki/README.mdにあります。
docxi wiki · README · Installation · Troubleshooting · Report an issue · MIT License
Start
Build documents
Help
Project
Links
Languages