Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft contributing.md #3

Merged
merged 1 commit into from
Dec 13, 2023
Merged

Conversation

yu23ki14
Copy link
Contributor

@yu23ki14 yu23ki14 commented Oct 29, 2023

貢献の仕方についてのドキュメントの草案を作成しました。

#1

Copy link
Contributor Author

@yu23ki14 yu23ki14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

セルフレビューになります。

- Pull Request を送る場合、必ず対応する Issue 番号を記載してください。単独の Pull Request は作業範囲や対応箇所がわかりにくく、レビューが複雑になるので受け付けません。
- 頂いた提案については必ず反映できるとは限りませんのでご了承ください。
- アーキテクチャ、レイアウト、文言等の大幅な変更など、基盤に関わるものについては、関係者の確認が必須です。採用される可能性もあまり高くないことをご了承ください。
- good first issue / help wanted / bug を優先して対応していただけると助かります。
Copy link
Contributor Author

@yu23ki14 yu23ki14 Oct 29, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

優先対象のものとして、good first issue、help wanted、bug の3種類のラベルをひとまずおいていますが、他に使っているラベルなどありましたらそちらを教えていただけると嬉しいです。

OWND プロジェクトでは matrix にてコミュニケーションを取っています。
OWND プロジェクトの matrix サーバーに入っていない場合、[こちらからご参加ください](https://matrix.to/#/!EdKfOXCYPSFCXmxTqw:matrix.org?via=matrix.org)。

matrix の初期設定については[こちらを参照ください]()。
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

初期設定について書いてあるもので、外部のサイトでもよいので良いものがあれば教えていただけると嬉しいです。

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

matrixの初期設定について分かりやすいものが無いため、作ろうということになりました。
Issue #5 として登録いただきました。


## 参加にあたって

- 本プロジェクトに参加するにあたっては、[Code of Conduct (行動規範)]()もご確認ください。
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code of Conductが出来次第リンクいれます。


## 開発に関する情報

開発を始める際はまずリポジトリを自身の github アカウント上にフォークしてください。フォークしたリポジトリにコミットを行い、作業完了次第 **staging ブランチ** に向けて Pull Request を出してください。
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

一旦stagingブランチに向けるようにしていますが、別でも問題ありません。

| 名前 | 用途 |
| ------- | ----------------------------------------------------------------- |
| main | 本番環境にデプロイされる最新バージョン |
| staging | テスト環境にデプロイされるバージョン。Pull Request を受け付ける。 |
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

基本的に以上2つを親としてコードを集約していくようになるのかと想像していますが、他の名前や運用方法になっている場合はおしえてください。

| bug/ | 既存機能のバグ修正に関わるもの | bug/issuing_credential |
| chore/ | 変数名やドキュメントのタイポ修正など | chore/fix_mypage_typo |
| docs/ | ドキュメントの作成や更新など | docs/local_dev_env |
| dex/ | CI・CD の構築など開発者体験に関わるもの | dex/client_deployment |
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

以上5つの基本的なシーンごとでわけてみました、他に追加したほうがよいものなどあれば教えてください。

@DataSign-OTA
Copy link
Contributor

LGTM!

開発関連のブランチ名については、後日現在開発を行っているメンバーとも相談していきたいと思います。

@DataSign-OTA DataSign-OTA merged commit f2c442b into OWND-Project:main Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants