Non so cosa stia succedendo, o cos’è ActivityPub, ma penso che sia ciò che causa questo problema:
Questo argomento non ha una categoria, solo un tag. Sicuramente non è previsto?
Non so cosa stia succedendo, o cos’è ActivityPub, ma penso che sia ciò che causa questo problema:
Questo argomento non ha una categoria, solo un tag. Sicuramente non è previsto?
Ah, interessante. Il tag activitypub è configurato per ricevere argomenti da un’altra community tramite il protocollo ActivityPub (è una sincronizzazione bidirezionale, argomenti e risposte su meta vanno anche all’altra community).
Tuttavia, sembra che il plugin non scelga una categoria predefinita per gli argomenti che crea. Non sono sicuro se questo sia strettamente un problema del plugin o un problema di meta.
@tobiaseigen esiste un’impostazione del sito per “categoria predefinita da scegliere quando non specificata”? Vedo che abbiamo una categoria compositore predefinita ma non è esattamente la stessa cosa.
È previsto.
Non credo che esista una categoria predefinita in Discourse attualmente (a rigor di termini). Come dici tu, una categoria predefinita nel composer è una cosa diversa.
@angus È successo anche qui. C’è un modo per risolvere questo problema, o non è possibile specificare la categoria quando si pubblica tramite ActivityPub (per quanto ne capisco, questo è Discourse (@Discourse@mastodon.social) - Mastodon), credo?
Forse un’impostazione che sposterebbe gli argomenti creati da ActivityPub in una categoria specificata?
Grazie per i suggerimenti @NateDhaliwal.
Per chiarire: l’argomento a cui hai linkato è stato originariamente creato su socialhub.activitypub.rocks. Puoi vedere dove è stato pubblicato originariamente nelle informazioni di ActivityPub.
Forse se ti spiego meglio come funziona, capirai perché non avrebbe senso.
Discourse supporta due tipi di attori ActivityPub che possono pubblicare e ricevere post: categorie e tag. Attualmente su meta ci sono due categorie e quattro tag con ActivityPub abilitato. Puoi vederli qui.
Per realizzare quello che suggerisci, il modo per farlo è semplicemente creare un attore categoria. I post ricevuti da #announcements o Contribute > Feature (cioè i post inviati a announcements@meta.discourse.org o feature@meta.discourse.org) vanno direttamente in quelle categorie (se l’attore categoria ha l’opzione “full topic” abilitata).
Quello che stai notando è che i post ricevuti da un attore tag, ad esempio activitypub@meta.discourse.org per activitypub, non finiscono automaticamente in una categoria specifica. Se ci pensi nel contesto che ho delineato, sarebbe un po’ strano se fosse diversamente.
Il ruolo di un tag è quello di raggruppare tassonomicamente gli argomenti attraverso categorie diverse. Se ci fosse una categoria predefinita in cui finivano tutti i post inviati a activitypub@meta.discourse.org, allora dovremmo semplicemente creare una categoria activitypub e creare un attore per quella, invece di un tag.
Facendo un passo indietro, se ci pensi più in generale, potrebbe essere meglio usare un tag per una tassonomia generica come activitypub invece di una categoria, e categorizzare manualmente gli argomenti in arrivo come necessario. Ci sono attori più specifici relativi a categorie specifiche, tuttavia activitypub potrebbe racchiudere una varietà di tipi di argomenti.
Fondamentalmente questo si riduce al modo in cui una comunità vuole gestire se stessa e il suo rapporto con il fediverso. Non penso che sia necessaria una soluzione tecnica qui, almeno per ora. Forse @tobiaseigen avrà ulteriori pensieri su come vuole affrontare questa domanda.
Capisco. Grazie per la spiegazione!