We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
現状のmainブランチの運用は意味があるのか。 現状の運用方法...
main
develop
他のOSSを参考にすると、基本的にはmain(master)はリリースバージョンではない開発ブランチとして利用しているようである。
https://github.com/aio-libs/aiohttp https://github.com/willmcgugan/rich
pybottersはPyPIにリリースバージョンを公開しており、git tagも付与しリリースバージョン管理されているので、mainブランチは開発ブランチとしての運用に変更してもよいのではないだろうか。 #104 (comment)
現状
変更後
The text was updated successfully, but these errors were encountered:
main / develop / release などのブランチで構成する運用は git-flow と呼ばれる手法、main ブランチを軸としてトピックブランチを建てて Pull Request により main にマージする運用は GitHub Flow と呼ばれる手法らしい。1
注釈記事によると、GitHub Flow は短期間に何度もデプロイを行う Web アプリケーションの開発に適している。 当プロジェクトはアプリではなく Python ライブラリなのでそれによるメリットはないが、git-flow でのメリットも大きい訳ではないし、GitHub にて有志から Pull Request を受け入れたりするのでより身近な GitHub Flow に則ることにしても良いと考える。 基盤の aiohttp ライブラリのコントリビュート基準も GitHub Flow のような運用に見受けられる。2 それに、pybotters コントリビューターの方も現状定めている develop ではなく main に投げられる Pull Request も多い。
https://gist.github.com/Gab-km/3705015 ↩
https://docs.aiohttp.org/en/stable/contributing.html ↩
Sorry, something went wrong.
Merge pull request #179 from MtkN1/develop
68d3cca
✨v0.13.1リリース ## Issues ✅ mainブランチの運用方法についての検討する #104 ✅ VS Code の devcontainer で pybotters 開発環境を用意する #164 ✅ FTXのOrderBookにtimeを追加する #168 ✅ BinanceDataStore.order.initialize による初期化時にレコードが削除されない #170 ✅ User Agent を設定する #171 ✅ MEXC の REST API が一部認証がエラーになる #173 ✅ BitMEXDataStore のプロパティに tradeBin や quoteBin を追加する #174 ✅ WebSocket 接続状態変数の Typo #175 ## Pull requests ✅ Added devcontainer.json and Dockerfile #165 ✅ add time for Orderbook #169 ✅ BinanceのKlineをREST APIのレスポンスでDataStoreを初期化可能にする #178
MtkN1
No branches or pull requests
課題
現状のmainブランチの運用は意味があるのか。
現状の運用方法...
main
ブランチdevelop
ブランチ他のOSSを参考にすると、基本的にはmain(master)はリリースバージョンではない開発ブランチとして利用しているようである。
https://github.com/aio-libs/aiohttp
https://github.com/willmcgugan/rich
pybottersはPyPIにリリースバージョンを公開しており、git tagも付与しリリースバージョン管理されているので、mainブランチは開発ブランチとしての運用に変更してもよいのではないだろうか。 #104 (comment)
運用の変更
現状
変更後
チェックリスト
The text was updated successfully, but these errors were encountered: