Repository navigation
Contributing fr
English · 简体中文 · 繁體中文 · Español · العربية · Français · Português (Brasil) · Deutsch · हिन्दी · 日本語 · 한국어 · Русский · Bahasa Indonesia · Türkçe · Italiano · Tiếng Việt
Les signalements de bugs, les correctifs, la documentation et les traductions sont les bienvenus. Cette page explique comment signaler un problème et ce dont une pull request a besoin. Pour préparer une copie de travail, voir Environnement de développement.
Ouvrez une issue sur github.com/hammad417/docxi/issues avec :
- un court script Ruby qui reproduit le problème
- les versions de Ruby, docxi, nokogiri et rubyzip (et de Rails, si vous l'utilisez)
- ce que vous attendiez, et ce que vous avez obtenu. Pour un document défectueux, précisez avec quel programme vous l'avez ouvert
Signalez plutôt les problèmes de sécurité en privé. Voir Sécurité.
- Forkez le dépôt et créez une branche.
- Faites la modification en respectant le style du code environnant.
- Ajoutez ou mettez à jour des tests, puis lancez
bundle exec rake test. - Si le XML généré change volontairement, lancez
bundle exec rake goldenet expliquez le changement dans la pull request. Les fichiers de référence protègent la sortie dont dépendent les utilisateurs actuels. - Mettez à jour
CHANGELOG.mdet la documentation si le comportement change. - Ouvrez la pull request. La CI exécute les tests sous Ruby 2.5 à 4.0 et Rails 5.2 à 8.1, et vérifie que LibreOffice ouvre les documents d'exemple.
Les changements qui modifient des documents existants, comme les correctifs prévus pour la 0.2.0, doivent faire l'objet de leur propre pull request, afin que le diff des fichiers de référence reste facile à relire.
- Le README anglais est la source de 15 traductions dans
docs/i18n/. Suivezdocs/i18n/TRANSLATION_GUIDE.mddans le dépôt quand vous le modifiez. - Ce wiki est rédigé dans le dossier
wiki/du dépôt et publié à partir de là.wiki/README.mdexplique comment.
docxi wiki · README · Installation · Troubleshooting · Report an issue · MIT License
Start
Build documents
Help
Project
Links
Languages