Gitea: フェデレヌションプルリク゚ストをサポヌトする

䜜成日 2016幎11月16日  Â·  70コメント  Â·  ゜ヌス: go-gitea/gitea

_ 2016幎5月25日の@stevenrooseから1124_

珟圚、ナヌザヌは同じGogsむンスタンスにアカりントを持っおいる堎合にのみプルリク゚ストを行うこずができたす。 GitHubや他のGogs / GitLabリポゞトリなどの倖郚リポゞトリからプルリク゚ストを行うこずも可胜である必芁がありたす。

これは、 https//github.com/gogits/gogs/issues/1297およびhttps://github.com/gogits/gogs/issues/3130ず統合でき

_元の問題からコピヌgogits / gogs3131_

kinfeature kinproposal

最も参考になるコメント

GitLabはそれを実装しおいたす
https://gitlab.com/gitlab-org/gitlab-ce/issues/40830
https://gitlab.com/groups/gitlab-org/-/epics/260

党おのコメント70件

_ 2016幎5月25日の@roblablaから129_

やや関連 https 

これは、個人がホストするGitサヌビスの最倧の機胜です。
185でさらに倧きくなるでしょう

これはgit-appraise統合ずも統合できたすか

@ekozanの正匏な提案は倧歓迎ですが、git-

GitLabはここでこの問題を远跡しおいるので、合理化されたワヌクフロヌを説明できるかもしれたせん。 圌らはサミット䞭にその機胜に぀いお蚀及するこずを蚈画しおいたす。

@bkcsoft倚分あなたはGitLabずGiteaの間でPRをフェデレヌションするこずを可胜にするのに十分にGitLabスペックを開いたたたにするのを手䌝うこずができたすか

@strkはGitLabず提携しおいたすか

@strkサヌバヌ間でパッチファむルを送信する方向に操䜜できたすおそらくWebhookを䜿甚したすか。 これは、Giteaも行うべきだず私が提案するこずです。 サヌバヌ間でプッシュ/プルする必芁がないこずを_本圓に_簡単にしたす:)
@stevenrooseはい

たあ、圌らはすでにgit request-pull -p パッチを送信したすを考えおいるか䜿甚しおいるようですので、クロスプラットフォヌム互換である必芁がありたすslightly_smiling_face

圌らはサミット䞭にその機胜に぀いお蚀及するこずを蚈画しおいたす。

https://gitlab.com/gitlab-org/gitlab-ce/issues/4013は、 moonshotずしおタグ付けされおおり、割り圓おられおおらず、マむルストヌンもMRも芋えたせん。 だから、ただあなたの垌望を䞊げおいないかもしれたせんslightly_smiling_face

@bkcsoftここで䞻導

@bkcsoftここで䞻導

GitHubがロックむンの問題を解決したいず思っおいるなんお信じられたせんP

いいえ。ただし、他のプラットフォヌムが先導しおいる堎合、人々は圌らが埓うこずを芁求するかもしれたせん。 そしお人々は移䜏するかもしれたせん:)

Gerritのような゜フトりェアはそれを可胜にしたす

@stevenroose Gerritのサポヌトに぀いおのリファレンスはありたすか

Gerritを実装する堎合、GolangチヌムにGiteaを䜿甚するように招埅できたすか 😄

@strk Gerritでは、 git-reviewを䜿甚しおコミットをパッケヌゞ化し、それらを特定の参照にプッシュするず、コヌドレビュヌずしおGerritに衚瀺されたす。 Gerritフォヌクを䜜成する必芁はありたせん。 ただし、 git request-pullは䜿甚したせん。

それらをプッシュするには、リポゞトリぞの曞き蟌み暩限が必芁です
参照ぞのレビュヌ、そうですか

その堎合、欠萜しおいるビットは最終的に远跡されたす
レビュヌ参照を保持しおいる別のリポゞトリ

ええ、それは違いたす。 曞き蟌み暩限で個々のビットをプッシュしたす。

フェデレヌションPRの堎合、Giteaは定期的にたたは芁求に応じおブランチリファレンスをチェックしお新しい倉曎を確認する必芁がありたす。

AFAIK、gitrequest-pullはgitcommitをたったく䜿甚したせん。 ロヌカルずリモヌト間のコミットのリストを生成し、それをstdoutに出力するだけです。 これらの倉曎をリモヌトに送信する方法/リモヌトからプルする方法を指定する必芁がありたす

Gitリク゚ストプルは、gitappraiseやgitreviewずは異なり、暙準のgitむンストヌルの䞀郚です。

@roblablaええ、フロヌはgit request-pullをファむルに保存し、それをアップロヌドするこずですパッチの送信が以前どのように機胜しおいたかなど。 たたは、リモヌトリポゞトリのブランチぞのURLを入力しお、GiteaがPRを曎新できるようにしたす。

git request-pullが特定のコミットを参照しおいるものがない限り、
䞀方、github / giteaプルリク゚ストは移動しおいる可胜性のあるブランチを参照したす。

特定のコミットではなく、フェデレヌションリク゚ストでブランチを远跡する必芁がありたすか
ブランチを远跡するためのPRコメント/ディスカッションのスレッドが必芁だず思いたす。

特定の_commits_yesを参照したす。 したがっお、デヌタを継続的に再フェッチする必芁がありたす😒

2016幎12月20日火曜日12:20:34 AM -0800、bkcsoftは次のように曞いおいたす。

特定の_commits_yesを参照したす。 したがっお、デヌタを継続的に再フェッチする必芁がありたす😒

ブランチ名ぞの参照がある堎合にのみ、新しいコミットをフェッチできたす。
これはgit request-pull出力にはありたせん。 だから私たちが維持したい堎合
track-a-branchアプロヌチでは、 git request-pull䟝存するこずはできたせん。

PR䜜成者は、リモヌトURLずブランチ名を芁求できたす。
ロヌカルにリモヌトブランチし、いく぀かのチェックを実行したす぀たり、PRの䜜成を拒吊したす
膚倧な数の倉曎、PRを䜜成したす。

次に、ボタンずWebhookを䜿甚可胜にしお、さらにフェッチするこずができたす。
リモヌトブランチからコミットしたす存圚する堎合。 PRの䜜者だけが
曎新を芁求する機胜が䞎えられたす。 フォヌクにgitフックを配眮する
宛先のWebhookにアクセスするず、曎新゚クスペリ゚ンスがスムヌズになりたす。

--strk;

ゲストアカりントずしおPRを䜜成するずきは、「倖郚」たたは「フェデレヌション」など、次の2぀のオプションがあるタブを䜜成するこずをお勧めしたす。

  1. ブランチURLのテキスト入力フィヌルド。「フェッチ」たたは「テスト」ボタンがあり、远跡の到達可胜性ず可甚性を確認できたす。

  2. .diff 、 .patchファむルたたはgit-request-pullの出力をアップロヌドするためのファむルアップロヌドフィヌルド。 これもテキスト゚リアである可胜性がありたす

埌者の堎合、PRが䜜成されるず、ナヌザヌはPRのコミットを倉曎するために、以前のファむルを䞊曞きできるようになりたす。

たた、自動ブランチ曎新が利甚できない堎合は、ナヌザヌに手動で再フェッチをトリガヌするように芁求するこずができたす。 ほずんどすべおの堎合、ナヌザヌはコミットに照らしお排他的にPRされたブランチにコミットするため、ブランチを曎新するたびに再フェッチするこずができたす。 倚くの堎合、コミットの曎新はPRでのフィヌドバックが原因であるため、ずにかくペヌゞが開いおいるこずを考慮しおください。

私の論文の掚進者が述べたように、「倉化に察する本圓の反察は、それに反察する人々からではなく、それだけでは䞍十分だず蚀い続ける人々から来る」。

この機胜は圹に立たないず思いたす。この堎合、2぀のリモコンを远加できたす。 たずえば、ghのブランチgithub、gogsのマスタヌ、1぀のリポゞトリでの䜜業で䞡方を䜿甚したす。 そしおgitレビュヌは別のものです。 小さな問題を解決するために倧きな機胜を䜜らないでください。
ずにかく、ゎグは䞭小䌁業やセルフホスティングに焊点を圓おおいたす。 パブリッククラりドサヌビス甚ではありたせん。

@renothingあなたはその提案を完党には理解しおいないず思いたす。 さたざたなリモヌト゜ヌスからのコヌドを比范たたはチェックアりトできるこずずは䜕の関係もありたせん。 代わりに、システムに登録しなくおも、プルリク゚ストやパッチを送信できるようにするこずです。 私がGiteaむンスタンスで゜フトりェアを公開する堎合、他の人が登録、フォヌク、倉曎をむンスタンスにプッシュしおからPRを䜜成する手間をかけずに、PRを䜜成できるようにしたいず思いたす。

@stevenroose
私が蚀ったように、それはかなりの需芁シヌンです。 考えおみおください。芁点からPRをマヌゞする必芁があるのは䜕人ですか この機胜をgiteaコアに远加する必芁はないず思いたす。 giteaプラグむンアヌキテクチャの準備ができたら、プラグむンは問題ないかもしれたせん。

@renothingここで正しく取り組たれおいる問題を理解しおいれば、単玔な芁点をマヌゞするだけではありたせん。 耇数のgiteaの異なるむンスタンス間、さらにはGitHubリポゞトリずgiteaむンスタンス䞊のリポゞトリ間のマヌゞに取り組みたす。 これにより、むンタヌネット䞊でサポヌトされおいるgitサヌバヌ䞊の任意のリモヌトブランチからの倉曎をマヌゞできたす。

@stevenroose間違っおいる堎合は蚂正しおくださいsmiley

@sbrl
あなたは正しいですが、誰かがあなたのリポゞトリに貢献したい堎合、圌は最初にあなたのコヌドをフェッチする必芁がありたす、圌は2぀のリモヌトを維持する必芁がありたす1぀は自分甚、もう1぀はあなた甚。 それは仕事を党く枛らしたせんでした。 この機胜は、ログむン/登録のステップを枛らすだけです。 それはあたり圹に立ちたせんでした、倚分電子メヌルパスを送るこずはLinuxカヌネルのようにより良い遞択です。

私はあなたに倧䞈倫ではありたせん@renothing

  1. gitを䜿甚する堎合、垞に倚くのリモヌトがありたす
  2. それは持っおいる必芁がありたす
  3. ログむン手順は退屈です
  4. gitlabもそれを行いたす https //gitlab.com/gitlab-org/gitlab-ce/issues/4013
  5. これは䞻な機胜なので、プラグむンではありたせん

ずにかく、フェデレヌションプルリク゚ストをサポヌトしおくれおありがずう
あなたがただ望むので、私は圌らがログむンを眮き換えるこずができるずは思わない
どういうわけかPRを提出し、コメントするための蚱可を付䞎/取り消す
察応するスレッド。

ログむン郚分はOpenIDログむンで凊理する必芁がありたす
その郚分に関する別のチケット。

@renothing私が知る限り、実際には、リモヌトからコヌドを自動的にフェッチするのはサヌバヌです。぀たり、プルリク゚ストを実行する

その䞊、それが気に入らない堎合は、それを無効にするオプションがあるず確信しおいたす-誰もあなたがそれを䜿甚しなければならないずあなたに蚀っおいたせんsmiley

それはそう。 あなたはGitHubを䜿甚したかもしれたせん、私は私自身のGiteaを䜿甚したす。 私のプロゞェクトに貢献したい堎合は、GitHubを䜿甚しおいるため、Giteaむンスタンスにアカりントを持たせたくありたせん。 機胜をGitHubのリポゞトリのブランチにプッシュしおから、私のむンスタンスであるプロゞェクトのホヌムペヌゞに戻っお、GitHubブランチからマスタヌブランチにPRを提出しおください。 アカりントを䜜成しなくおも、GitHubアカりントでログむンしおおそらくCAPTCHAを実行しお、URLをGitHubブランチに貌り付けるだけです。

誰かがログに蚘録したずしおも、別のPROpenIDのもので芳察されたかもしれたせん
リモヌト認蚌メカニズム私の堎合はOpenID、GitHub / OAuth2
あなたが䜜成した䟋では圌はただロヌカルむンスタンスぞのレコヌドを必芁ずしおいたす、
他にない堎合は、圌の提案に぀いおの議論に参加するこずができたす
倉曎され、回答がメヌルで通知される堎合がありたす。

したがっお、リモヌトgitサヌバヌ䞊のブランチを参照できるようにするこずは、ほずんどの堎合、
寄皿者に蚱可を䞎える必芁をなくすこずで行う
圌がすでにホストしおいるコヌド甚の新しいgitリポゞトリを実際に䜜成したす
䜕凊か別の堎所。 基本的に任意のフォヌクをホストする自由を䞎えるため
ホスティング業者。

たぶんい぀の日か、私たちはできるように十分にきめ现かい蚱可を埗るでしょう
PRを送信できるが、ロヌカルリポゞトリ/フォヌクを䜜成できないナヌザヌがいるこず。

giteaコアをシンプルに保぀ために、私はこの機胜がたったく奜きではありたせん。 プルリク゚ストシステムだけでなく、パヌミッションシステムも備えおおり、3番目のCIシステムずの統合が困難になるため、コア機胜がより耇雑になりたす。 ずにかく、䞻な䜜者は遞択する暩利を持っおいたす。

@renothingええず、䞻な䜜者は遞択すべきものではなく、ナヌザヌが遞択すべきです。

CIでは、それは問題ではないず思いたす。 CIが行うこずは、ブランチをプルしおいく぀かのスクリプトを実行するこずです。 CIシステムはおそらくGogsむンスタンスから分離されおいるため、Gogsリポゞトリたたは他のリモヌトリポゞトリからブランチをプルしおも実際には違いはありたせん。

たた、ずにかく蚱可システムを蚭眮する必芁がありたす。 ただし、「ゲストアカりント」のチェックボックスを远加するよりも耇雑なこずはありたせん。 _commit、問題の䜜成、PRずコメントの䜜成_などの暩限があり、3皮類のナヌザヌ_リポゞトリのメンバヌ、Gogsの登録枈みアカりント、Guests_がありたす。 Ezπz

「ゲストアカりント」の単䞀フラグのアむデアは興味深いようです。
しかし、そうするず、ゲストが倉曎を「監芖」するこずはできたせんよね

あなたはフェデレヌションPRを提出し、それに぀いおのコメントを受け取らないでしょう。
あなたの電子メヌルおよび蚭定はシステムによっお認識されたす。

ずにかくナヌザヌのためにロヌカルレコヌドを䜜成する必芁があるこずに同意したすか

@strk。 するでしょう。 ゲストはOpenIDでログむンするため、ゲストの電子メヌルアドレスがわかりたす。 ナヌザヌデヌタベヌスは、「実際の」ナヌザヌずゲストナヌザヌを区別するだけです。

「このむンスタンスのメンバヌではない」ずいうこずは、デヌタベヌスにそれらの蚘録がたったくないずいう意味ではありたせんでした。

チケットに関するコメントを受け取ったずきに通知する電子メヌルしたがっおナヌザヌを知る必芁があるため、チケットPRず「ナヌザヌ」ゲストかどうかの間に関連付けが必芁です-これは、ただ持っおいるこずを意味したすその関連付けのデヌタベヌス内のレコヌド。

ずころで、OpenIDが提䟛する電子メヌルは必ずしも信頌/確認されおいるわけではないので、電子メヌルに぀いお確実にしたい堎合でも、それを凊理する必芁がありたす

フェデレヌションgitホスティングサヌビスに関するアむデアを持぀NotABugの人々による興味深い蚭蚈ドキュメント https //notabug.org/NotABug.org/notabug/src/master/README.md

GH / BB / GLのOAuthを䜿甚しお、1回のアカりントをリンクできたす。蚱可するず、Giteaはリモヌトリポゞトリずブランチを䞀芧衚瀺し、共通の祖先を持぀リポゞトリぞのPRを䜜成できたすこれは非垞に面倒です。 ..。 私が芋おいる唯䞀の問題は、他のシステムGitHub、BitBucket、GitLabがこのデヌタをフェッチするための異なるAPIを持っおいるこずです。すべおをサポヌトするか、たったくサポヌトしない必芁がありたす。 私はプラグむンず蚀いたすtrollface

@strkその蚭蚈ドキュメントは理論的には芋栄えがしたすが、実際には誰もそれをサポヌトしおいたせん少なくずも、GH / BB / GLはサポヌトしおいたせん。サポヌトしおいる人を自由に指摘しおください。たたは、少なくずもそうする意図がありたす。珟実には、少なくずも1人が実装するたでは、䞻に雑孊です。
「しかし、私たちが最初になる可胜性がありたす」ず反論する人もいるかもしれたせん。私たちが最初で、他のすべおの人が別の「暙準」に萜ち着くず、立ち埀生し、既存のフロヌを他の暙準に眮き換えるために_個人的な趣味の時間_を費やす必芁がありたす。 、おそらく電流の流れを壊したす。 代わりに、ある皮の実行可胜な既存の手法を䜿甚し、他の手法を䜿甚しお、代わりにそれを実装できるものに萜ち着く堎合。 しかし、その時たで、正確にフェデレヌションされおいない「フェデレヌション」の導入は控えおいたした。 䞀床やれば、正しくやる🙂

これは本圓に鶏が先か卵が先かずいう問題です。 誰かがフェデレヌションを実装するたで、誰もフェデレヌションを実装したせん。

線集私はたた、gogsむンスタンス間でフェデレヌションを行うこずができれば、フェデレヌションに向けた第䞀歩を螏み出したず䞻匵したす。

@roblablaそうです、私はむンスタンス間でのプルリク゚ストに反察しおいたせんが、私が蚀っおいるのは、さたざたなプロバむダヌAPIなどの_既存の機胜を䜿甚する_です:)

特にプロプラむ゚タリサヌビスからの既知のAPIにバむンドされおいる゜リュヌションよりも䞀般的な゜リュヌションの方がいいず思いたす。

@strkに同意したす。 Git自䜓は非垞に匷力です。可胜な限り、Gitのコア機胜に頌ろうず思いたす。

フェデレヌションがGitURIに基づいお実装されおいる堎合、ホスティングプロバむダヌにUIシュガヌを远加するこずはそれほど難しくありたせん。 Giteaの堎合、PRから情報を抜出するために独自のAPIを䜿甚したす。 GH / GL / ...の堎合、それらをサポヌトできないため、コピヌアンドペヌストのGit URIをサポヌトするか、UIりィゞェットを実装しおAPIからこれらのURIを取埗したす。 たたは、さらに簡単に、PRURLをGitURIにマップしたす。

1぀の問題は、私が知る限り、リモヌトリポゞトリでブランチを衚す暙準的な方法がないこずです。 以前にgit://provider/repo.git#refs/mybranchrefを芋たず思いたすが、それがどれほど暙準的かはわかりたせん。

2017幎3月22日氎曜日09:47:06 AM -0700に、StevenRooseは次のように曞いおいたす。

1぀の問題は、私が知る限り、リモヌトリポゞトリでブランチを衚す暙準的な方法がないこずです。 以前にgit://provider/repo.git#refs/mybranchrefを芋たず思いたすが、それがどれほど暙準的かはわかりたせん。

それがどのように問題なのかわかりたせん。
「フェデレヌションプルリク゚スト」を送信するには、
「gitrequest-pull」が芁求するすべおの情報を提䟛するため
提䟛 ...

必ずしも単䞀のURLである必芁はなく、フォヌム党䜓にするこずもできたす...

提案された暙準に関するフィヌドバックをGH / GLに䟝頌するのはどうですか このテヌマに関するより幅広い議論ぞの入り口ずなる可胜性がありたす

もちろんですが、最初に提案された暙準が必芁です...

Pagurehttps://pagure.io/pagureシステムは、リモヌトプルリク゚ストをサポヌトしおいたす。これは、Fedoraパッケヌゞリポゞトリでの䜜業䞭に圹立぀こずがわかりたした。 リモヌトプルリク゚ストを行うには、登録する必芁がありたす。

参照 https //docs.pagure.org/pagure/usage/pull_requests.html#remote -git-to-pagure-pull-request

関連 https 

これに関するニュヌスはありたすか 珟圚、GithubがMicrosoftに買収されおいるずいうニュヌスがたくさんあるので、gitWebサヌビスのコンテキストでのフェデレヌションは非垞にクヌルです:)

あなたのコメントからの通知を芋る1分前に、私は文字通りこの問題を探しに来たした。 これおよびフェデレヌションプルリク゚ストは、実際には次のGitプラットフォヌムのキラヌ機胜です。 OpenIDログむンタブが衚瀺されたすが、Googleのような倧手OpenIDプロバむダヌに簡単にアクセスできるずいう点であたりナヌザヌフレンドリヌではありたせん。 GitHub甚に䜜成された䟋倖を芋ただけです。

皆さんこんにちは。 MicrosoftがGitHubを賌入した埌、フェデレヌションgitむンフラストラクチャに関しお䜕が行われおいたかを調べおいるずきにこの問題を芋぀けたした。

ナヌザヌID、コメント、アクティビティのフェデレヌションに関しおは、プル/マヌゞリク゚ストも同様だず思いたすが、 ActivityPub暙準を䜿甚しお行うず、gitむンフラストラクチャを他のActivityPubずフェデレヌションするだけではありたせん。実装。 たずえば、 MastodonむンスタンスからのGiteaむンスタンスのプルリク゚ストにコメントしたり、 PeerTubeむンスタンスの動画内のバグレポヌトや、 GitLabむンスタンスのチケットを䜿甚したMediaGoblinむンスタンスのスラむドデッキをフォロヌアップしたり

私の2カラット;

@Arkanosisが曞いたこずにGitPubが目指しおいるこずのよう

このような仕様は、少なくずもいく぀かのGitWebサヌビス実装によっお合意される必芁がありたす。 あなたがそのような゜フトりェアの開発者であるならば、私たちの議論に参加しお、声を䞊げおください。 単にあなたをワヌクグルヌプに远加したす。

@Arkanosisのコメントがディアスポラにも圓おはたるかどうかはわかりたせんが、もしそうなら、それは間違いなく私にずっお圹立぀でしょう この機胜を楜しみにしおいたす :)

@Arkanosisのコメントがディアスポラにも圓おはたるかどうかは

@KingDuckZ 願っおいたす ただし、前回チェックしたずき、DiasporaはActivityPubを実装しおいたせんでした。 他のネットワヌク特にマストドンず連携するために、そうするこずを本圓に望んでいたす。 これにより、远加のメリットずしお、ディアスポラやこの提案から埗られるものGitPubなどの統合がはるかに簡単になりたす。

確かに、ディアスポラフェデレヌションプロトコルwebfingers + microformats +その他を䜿甚しおディアスポラず盎接フェデレヌションするこずは可胜ですが、このプロトコルはActivityStreams / ActivityPubほどの牜匕力を埗おいないようです。

話題にずどたっおください。 この問題は、リモヌトリポゞトリからプルリク゚ストを開くこずができるこずにのみ関連しおいたす。 これを達成するために必芁なのは、「レポずブランチ」の䞀般的な定匏化だけです。

䟋はhttps://github.com/go-gitea/gitea.git#federated-prsです。

問題やコメントなどの他のデヌタのフェデレヌションは、その範囲倖です。 最初のステップずしお、gitリポゞトリにアカりントを䜜成せずにPRを䜜成できるはずだず思いたす。

@stevenrooseあなたが私に蚀及するならお詫びしたす、私はそれを1612に眮くべきでした。 その間、他の誰かがそこでそれに぀いお蚀及したした。

珟圚、ActivityPubベヌスのgitフェデレヌションプロトコルを蚭蚈するためのワヌキンググルヌプ/プロゞェクトが存圚したす。 https://github.com/git-federation/gitpub

興味があれば、圌らのメヌリングリストに参加しおください。

GitLabはそれを実装しおいたす
https://gitlab.com/gitlab-org/gitlab-ce/issues/40830
https://gitlab.com/groups/gitlab-org/-/epics/260

Niiii​​ce

フェデレヌションgitは玠晎らしいでしょう。 gitリポゞトリに数えられないアカりントを登録したくない...
フェデレヌションPRず問題 👍

@pwFooこれを指定しお実装するには時間がかかるず思いたす。

gitリポゞトリに数えられないアカりントを登録したくない...

それたでワンクリックで「GitHubでログむン」するオプションはありたすか

回避策になる可胜性がありたすが、将来的には、フェデレヌションの問題/ PR、フェデレヌションの゜ヌシャルネットワヌクマストドン、プレロヌマ、ミスキヌなどを目暙にする必芁がありたす。

回避策になる可胜性がありたすが、将来的には、フェデレヌションの問題/ PR、フェデレヌションの゜ヌシャルネットワヌクマストドン、プレロヌマ、ミスキヌなどを目暙にする必芁がありたす。

これのナヌスケヌスは䜕ですか ActivityPubプラットフォヌムずGitFedの間、たたはここで構築された゜リュヌション間で情報を匷制的に共有するためにgiteaを抌し぀ぶすず、過剰蚭蚈に぀ながる可胜性がありたす。

@jalcineナヌスケヌスは、耇数の異なる゜フトりェアプロゞェクトで䜜業する堎合、これらのプロゞェクトがホストされおいるすべおのプラットフォヌムGitHub、GitLab、たたは独自にホストされおいるGitea / GitLab /でアカりントを䜜成しお維持する必芁がないこずです。なんでもいい。 理想的には、独自のリポゞトリGitHub、GitLab、たたは独自のカスタムGiteaがあり、独自のリポゞトリから䜜業䞭のすべおのプロゞェクトのPRを䜜成できたす。

そうですが、私が返信した人は、マストドンを䜿甚しおGiteaにサむンむンするず蚀っおいたしたか

私の堎合、ホヌムサヌバヌにGiteaむンスタンスがありたす。 私のラズベリヌパむず私のむンタヌネット接続には限られたリ゜ヌスがありたす。 たた、ボットがアカりントを䜜成できないようにしお、空き時間の管理を枛らしたいず考えおいたす。

そのため、登録ペヌゞを無効にしたした。 したがっお、誰も私の公開リポゞトリに問題を远加するこずはできたせん。

珟圚、人々から問題を取埗する唯䞀の方法は、Githubのミラヌリポゞトリを䜿甚するこずです。 しかし、その埌、Giteaむンスタンスを閉じるこずができたす。

GiteaがGithubよりも優れおいる唯䞀の方法は、フェデレヌションの問題ずプルリク゚スト分散化の原則をサポヌトするこずです。

マストドンのような゜ヌシャルネットワヌクは別のトピックであり、持っおいるずいいです。

しかし、フェデレヌションの問題ずプルリク゚ストは必須であるため、Nextcloud / Owncloudのように各むンスタンスでのアカりント䜜成に぀いお心配する必芁はありたせん。

@jalcine
「フェデレヌションgitは玠晎らしいでしょう。gitリポゞトリに数え切れないほどのアカりントを登録したくない...
フェデレヌションPRず問題 👍」

目暙はGitHubたたはMastodonアカりントでログむンしないこずです...私は私の答えを匕甚したした。
目暙は、1぀のアカりント理想的には自分のアカりントを䜿甚しお、問題を開いたり、PRに返信したり、PRを開いたりするこずです。

停造されたメヌリングリストで珟圚議論されおいるため、この問題をロックしたした。すべおの䌚話をそこでリダむレクトしおください。

詳现 https 

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡