japanese-address-parser
に興味を持っていただきありがとうございます。
このライブラリは@YuukiToriyamaによる個人プロジェクトですが、皆さんのコントリビューションを歓迎します!
以下ではコントリビューションの手順について説明いたします。
地名の表記ゆれを発見した場合はIssueで報告していただけると助かります。 市区町村名の表記ゆれと町名の表記ゆれでそれぞれIssueフォームを用意しているので適当なものを選んでください。 なる早で返信いたします。 ご自身で解決できそうな場合は、IssueのAssigneesにご自身を指定していただき、PRを投げてもらっても構いません。
ライブラリがクラッシュした場合は、汎用Issueテンプレートから報告をお願いします。 使用しているRustのバージョン、ライブラリのバージョン、クラッシュログなどを添付していただけると対応可能です。
このリポジトリでは簡素化したGit-flow方式でのブランチ管理を行なっています。具体的には以下のようになっています。
main
ブランチが全ての親ブランチ- 何か修正を行なう場合は
main
ブランチからfeature/*
ブランチを切る - リリースを行なう場合は
main
ブランチからrelease/vX.Y.Z
ブランチを切る- リリースに含めたい
feature
ブランチをrelease/vX.Y.Z
にマージする - タグ
vX.Y.Z
を打つ - リリースが完了したら
main
ブランチにマージする
- リリースに含めたい
何か修正を行ないたい場合はmain
ブランチから修正ブランチを切ってくださいますようお願いします。
また、PRを作成する際は、とりあえずmain
ブランチに対して投げてください。こちらで対応するfeature
ブランチを作成し、マージ先をそちらに変更いたします。
- リポジトリをフォークする
- mainブランチが最新になっていることを確認する
- mainブランチからfeatureブランチを切り開発を行なう
- フォーク元のリポジトリのmainブランチに対してPullRequestを発行する