-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
ミニゲーム類をこのモノレポから別のレポジトリに切り分けてほしい #13051
Comments
ゲームの一部実装はバックエンドと密結合であり、切り出すのは困難だと考えます(現在ゲームのリプレイをフロント・バック両方で再現する等の理由でゲームの演算などのロジック部分をpackageとして分離していますが、ゲーム結果の記録などはバックエンドで行う作業でしかないため分離するほどではないかと。ゲームを消すなりoptionalにしたいといった要望なら話は別ですが) |
ビルドが失敗したり重かったりするのを回避したいということなら DI で ReversiService にダミーを入れられるようにするとか? |
Q. そもそもどうして単純なものなのにビルドに失敗するのか |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
もうすでに手遅れです |
開発体制に詳しくないのですが、少なくともそれをしないことによって遅れを開かせないようにすることはできると思います。 |
大変同意するけどしゅいろを止めることはほとんど誰にも不可能 |
実際問題そうかもしれませんが、Request Changesを出すことで少なくとも明確に反対するという意見の表明はできると思います。 |
PRを経由せずそのままマージされちゃったら太刀打ちできないわね |
その場合はRevert commitを打てばいいと思うのですが、どうでしょう? |
そんなんクーデターやん |
あくまで仮定の話ですが、権限をもって権限を制すという手法があると示したかっただけです。とはいえ、従前の体制は何らかの形で発展的に解消される必要があると考えています。 |
「レビューせず本体へマージする」ことと「デプロイラインの遅れにつながる」は直接関係ないかも (デプロイラインの遅れは、麻雀の開発を一旦休憩して他のPRを幾つかマージしたらリリースすればいい話) |
直接は関係ないですが、間接的にはバグ報告の調査→PR提出→マージまでのタイムラグで遅れにつながることが考えられます。 |
(ちなみにPRのレビュー・マージ含むMisskey本体の開発の休憩・やる気がない時の暇つぶしとして麻雀開発してるから自分が麻雀の開発を一旦やめたところでMisskey本体の開発が進むわけではない) |
何がともあれ麻雀は2024.2.0に含めて欲しくない |
多分麻雀が完成するのは2ヶ月後くらいになる |
それはそれで永久にマージされることがなさそうな感じが…(やはり無理なのか) |
バグがある程度出て直るまで最低10日かかるはず(開発期間と同程度という感じかもしれない) |
要旨
ミニゲーム類をこのモノレポから別のレポジトリに切り分けてほしい
動機
具体的な運用の提案
packages/misskey-bubble-game
、packages/misskey-reversi
、及び将来取り込まれるであろうミニゲームをこのモノレポではなく別のレポジトリに移管するpackages/
以下のディレクトリはgit submoduleとしてそれらのレポジトリを参照する運用の変更点
git clone --recursive
やgit submodule init --recursive
を案内することになるThe text was updated successfully, but these errors were encountered: