Repository navigation
Contributing id
English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt
Laporan bug, perbaikan, dokumentasi, dan terjemahan semuanya disambut baik. Halaman ini menjelaskan cara melaporkan masalah dan apa yang diperlukan sebuah pull request. Untuk menyiapkan salinan kerja, lihat Penyiapan pengembangan.
Buka issue di github.com/hammad417/docxi/issues dengan menyertakan:
- skrip Ruby singkat yang mereproduksi masalahnya
- versi Ruby, docxi, nokogiri, dan rubyzip (serta Rails, jika Anda memakainya)
- apa yang Anda harapkan, dan apa yang Anda dapatkan. Untuk dokumen yang rusak, sebutkan program yang Anda pakai untuk membukanya
Laporkan masalah keamanan secara pribadi. Lihat Keamanan.
- Fork repositori dan buat branch.
- Buat perubahannya, dan ikuti gaya kode di sekitarnya.
- Tambahkan atau perbarui pengujian, lalu jalankan
bundle exec rake test. - Jika XML yang dihasilkan sengaja berubah, jalankan
bundle exec rake goldendan jelaskan perubahannya di pull request. File golden menjaga keluaran yang diandalkan pengguna saat ini. - Perbarui
CHANGELOG.mddan dokumentasi jika perilakunya berubah. - Buka pull request. CI menjalankan pengujian di Ruby 2.5 sampai 4.0 dan Rails 5.2 sampai 8.1, serta memeriksa bahwa LibreOffice bisa membuka dokumen contoh.
Perubahan yang mengubah dokumen yang sudah ada, seperti perbaikan yang direncanakan untuk 0.2.0, sebaiknya dibuat dalam pull request tersendiri agar diff file golden mudah ditinjau.
- README bahasa Inggris adalah sumber dari 15 terjemahan di
docs/i18n/. Ikutidocs/i18n/TRANSLATION_GUIDE.mddi repositori saat Anda mengubahnya. - Wiki ini ditulis di folder
wiki/dalam repositori dan diterbitkan dari sana.wiki/README.mdmenjelaskan caranya.
docxi wiki · README · Installation · Troubleshooting · Report an issue · MIT License
Start
Build documents
Help
Project
Links
Languages