公式リポジトリのフォークが依然として公式としてマークされている

クライアントが discourse-rss-polling をフォークして、それをインストールしました。:tada:

しかし、どうやらまだ公式バージョンがインストールされているようです:

image

リストされているコミットがリポジトリに存在しないことは、読者の皆さんに課題として残します。プラグインにマウスを合わせると、フォークされたリポジトリへのリンクが表示されます。

「いいね!」 5

ふむ、これについてどう思う?@sam

「いいね!」 1

これは確かにバグですね。簡単な修正としては、プラグインが常に GitHub の discourse.org から提供されるようにして、公式としてマークすることです。ただし、技術的にはまだ簡単に不正を行うことは可能です。特定の SHA が私たちの SHA であることを確認するのが唯一の 100% 正確な方法ですが、それには別のサービスを立ち上げる必要があります。個人的には、これを「今後 2〜3 年で修正すべき課題」のリストに入れるべきだと思います。

「いいね!」 8

私もしばらく前に同じことでつまずきました。チェックマークが一時的に誤解を招き、app.yml 内のリポジトリに気づくまで、不要なテストをいろいろと行っていました。

シンプルな修正で十分そうです。

短すぎる投稿と同様に、テストを不正に突破できないようにするのではなく、うっかり不正をしてしまわないようにするのが目的です。:slight_smile:

「いいね!」 1

ここでの最も簡単な修正は、Docker Manager プラグインに特化したものです。すべてのプラグインを起動するたびに、追加の git コマンドを実行したり、git リモートを探し回ったりすることに、私はどう感じているか確信が持てません。

しかし、Docker Manager プラグインがその追加の作業を行い、フォークされたように見える公式プラグインに大きな赤いアイコンを表示させることは可能です。

私はこれを次のリリースに含める予定なので、今後 6 ヶ月ほどで実装されるでしょう。

Docker Manager をいじってみたい方がいれば、pr-welcome です。

「いいね!」 6

このプルリクエストにフォークインジケーターを実装しました。

「いいね!」 6

このトピックは 4 日後に自動的に閉鎖されました。新しい返信は受け付けられません。