ActivityPubプラグイン

これについては、答えを知っています。いいえ、できません。MastodonやPixelfedなどの中でも使用できません。そして、実際の答えは、このプラグイン、または一般的にActivityPubはログインとは全く関係がないということです。

しかし、それは素晴らしいでしょう。しかし一方で、ActivityPubの考え方は、まさに他のサービスでのログインの必要性をなくすことです。

「いいね!」 1

アルゴリズムのないシステムの美しさですね😏。はい、それがあなたがしなければならないことですが、それは1つのインスタンス内でのみ機能します。フォロワーはまだ必要です。

電子メールの仕組みに関する広く使われている例えは、ここでも当てはまります。スパムと見なされるため、誰かが電子メールを送信する必要があります。

Metaに別れを告げたため、Mastodonでかなり活動しています。実際、3つの異なるインスタンスにアカウントを持っています。メインアカウントは私のカテゴリをフォローし、他の2つのアカウントは私のメインインスタンスアカウントをフォローしています。これにより、可視性を最大化し、残りは他のユーザーの慈悲に委ねられます。

ところで、MastodonがMarkdownとHTMLを処理できないことが、他の人を少し悩ませていることに気づきました。

翻訳のためにCrowdinに含めるよう依頼するには、時期尚早でしょうか?

良い質問ですね。

このプラグインが実験的なものから公式なものになるか評価する必要があります。もしそうなら、Crowdinに追加できます。

ちなみに、どの言語を考えていますか?

「いいね!」 5

チェコ語。その理由は、完全なローカライズを完了しようとしている間に、さまざまなチェコのフォーラムを閲覧して、翻訳がどのように機能するかを確認しているからです(独自のフォーラムでは見られないさまざまなことを、さまざまな複数形の使用、さまざまなプラグインなどによって目にすることがあります)。

そして、ユーザー設定にActivityPubが表示されているフォーラムを偶然見つけました。ユーザー設定を完全にローカライズしたいのです :slight_smile:

「いいね!」 4

手動で翻訳することも常に選択肢となります。そして、現時点では唯一の選択肢です。私には最大10分ほどかかりました。しかし、もちろん、自動で提供されるのであれば、管理者にとってはより簡単です。

はい、Crowdinに追加できると思います。そうします。

「いいね!」 6

タグなしでトピックが外部に公開されます。Discourseからタグを追加することは可能でしょうか?

投稿にタグを追加する必要があるでしょうが、それはMastodon向けのみで、それが可能か、あるいは本当に必要か分かりません。まあ、Mastodon(あるいは連合世界のどこでも、と思います)ではタグが非常に重要な役割を果たすので、必要です。

もちろん、#タグ を追加することもできますが、Discourseには独自の優れたタグの使用方法があるので、それは少し不格好です。

「いいね!」 2

https://caneandable.social/@WeirdWriter/113933429408828411

@Angus これも同様の方法で実現できるか興味があります。Discourseプラグインから来るアクターには、Fediverseで検索できる共通の識別子(source: Discourseのようなメタデータ)がありますか?あるいは、投稿の識別子があるのでしょうか?

「いいね!」 1

はい、可能です。示唆されているように、タグはDiscourseと他のプラットフォームで役割が若干異なるため、いくつかの疑問が生じます。慎重な検討が必要です。

これはタグ付けに関する質問に関連していますが、それを超えています。これにはさまざまなレイヤーがあります。発見を改善するために、Mastodon固有のアプローチを実装できます。また、発見のために「正規化された」ActivityPubアプローチを実装することもできます。後者については、以下を参照してください。

しかし、はい、短期、中期、長期の製品目標についてさらに議論することができ、それらのさまざまなレイヤーを考慮した実装戦略を開発できます。関連するActivityPub担当者にこれを提起しました。

「いいね!」 3

Fediverseからディスコースのアクターにどのように対応できるか、また、どのように対応できるかについて、ご意見をお聞かせください。

この質問は、ディスコースをデジタルガーデンとしてFediverseに接続する方法を考えているときに浮かびました。

Fediverseのどこかで何かを読んだときに、TAG@my.gardenまたはCATEGORY@my.gardenに転送できるようにしたいと考えています。

この転送されたコンテンツはどのように処理されるべきか、またはディスコース内のどの場所にこれらのメッセージが届くべきでしょうか?

転送が誰にでも可能であるべき場合、何らかのレビュープロセスが必要になります。
外国のFediverseアカウントを自分のアカウントにリンクできる可能性があれば、転送されたコンテンツは下書きとして届き、ガーデンへのさらなる組み込みの準備が整うでしょう。

現在、タグまたはカテゴリのアクターがフォローしているアクターは、そのタグまたはカテゴリで新しいトピックを投稿できます。

Discourseに「fediverse」というカテゴリがあり、fediverse@yourforum.com が Mastodon のアカウント fediverse@mastodon.com をフォローしている場合、fediverse@mastodon.com が新しいトゥートを作成するたびに(他のトゥートへの返信ではない場合)、そのトゥートは「fediverse」カテゴリの新しいトピックになり、そのトゥートへの返信はすべてそのトピックへの返信になります。

これをあなたのケースに当てはめると、その文の「私」が TAG@my.garden または CATEGORY@my.garden がフォローしている fediverse アカウントである場合、新しいトゥートを作成するか、トゥートをブースト(「アナウンス」)すると、TAG または CATEGORY の新しいトピックになります。

タグまたはカテゴリのアクターがフォローしていない外部アクターによってタグまたはカテゴリに送信されたコンテンツをレビューキューにプッシュする機能を追加する可能性があります。これは実装的には比較的簡単ですが、フィルタリングが大きな問題となります。受信するすべてのコンテンツをレビューすることは、かなりのケースで現実的ではありません。

たとえば、socialhub.activitypub.rocks には 12 の Discourse ActivityPub アクター(タグとカテゴリ)があり、毎分文字通り数百件の POST を受信します。そのようなレビューシステムをそこに展開すると、レビューキューがすぐにパンクし、使用不能になります。

これは、アイデアとしてある程度の可能性を秘めています。なぜなら、すでにそれが可能だからです。プロフィールで「ActivityPub」を確認すると、外部の Discourse または Mastodon のアクターを Discourse ユーザーアカウントにリンクできることがわかります。したがって、フォローされていないアクターからの受信をフィルタリングする 1 つの方法は、フォーラムで十分な信頼を持つユーザーにリンクされたアクターからのコンテンツである可能性があります。

「いいね!」 3

これで完了です。https://discourse.crowdin.com/activity-pub で、翻訳者は ActivityPub プラグインの翻訳に貢献できるようになりました。

「いいね!」 4

カテゴリがフォローできるアクターには制限がありますか?私は自分のアクターをフォローできましたが、見慣れないアクターは見つけられませんでした。

編集

私のカテゴリの一部は見つけられますが、一部のアカウントは見つけられません。これはインスタンスの設定から来る可能性はありますか?:thinking:

フォローしているアカウントの投稿(新規投稿またはブースト)に画像が含まれている場合、その画像は表示されません。これは、Mastodonがデータを送信する方法、ActivityPubの仕組み、またはDiscourseがそのようなコンテンツを処理する方法の技術的な問題でしょうか?

何か問題があります。翻訳するものが何もありません。

「いいね!」 1

Mastodon の Authorized Fetch との統合にまだ問題が残っている可能性があり、それを解決する必要があります。それが一部の Mastodon インスタンスでアカウントが見つけにくくなる原因となっているかもしれません。具体例を挙げていただけると助かります。

画像サポートの改善は近日中に行う予定です。

「いいね!」 1

mastodon.social は毎回失敗します。これは、そこから半ダースほど試したことを意味します。だから、インスタンスの設定から何かが発生するのかどうか疑問に思っていました。

しかし、1つのアカウントは @ScienceScholar@mastodon.social です。別の例としては @GetCarter@mastodonapp.uk が挙げられます。

後々のフェーズのための単なる夢です :face_with_peeking_eye:

もしカテゴリがMastodonの(ハッシュ)タグを追跡できたら…それは本当にゲームチェンジャーになるでしょう — ええ、それが技術的に可能かどうかは全く分かりませんが、Discourseとは全く異なる仕組みでMastodonインスタンスは動作しますが、素晴らしい機能になるでしょう。

「いいね!」 1

これは何ですか:

[details= discourseactivitypub::AP::Handlers::Warning]
メッセージ(報告されたコピー数:3765)

[Discourse Activity Pub] DiscourseActivityPub::AP::Handlers::Warning

バックトレース
【ヒースロー閉鎖】:フライトの妨害は今後数日にわたって続く見込みです、とロンドン空港の管理者が述べましたmodule:Sidekiq
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:131:in block (4 levels) in dispatch' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:263:in stats’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/sidekiq-6.5.12/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/s…