Configurazione di Discourse per KDE

KDE è il progetto originale e migliore per Linux sul desktop e ci stiamo incontrando questa settimana a Milano. C’è ampio supporto per spostare i nostri forum e le mailing list su Discourse e ho già configurato un sito di prova per provarlo. Abbiamo alcune domande.

I nostri forum attuali utilizzano phpBB con alcune personalizzazioni. Coprono molti argomenti e sottocategorie, che vanno dalle applicazioni e le loro varie funzionalità fino a forum completamente localizzati per diverse lingue.

  • Il deployment con Docker significa che stiamo riponendo molta fiducia nel processo di creazione dei container Docker di Discourse. Quanto è reattivo il team dietro le immagini Docker nell’aggiornarle per risolvere problemi di sicurezza nelle librerie sottostanti? (libpng è stato citato come esempio rilevante, dato che ha avuto problemi in passato.)
  • Abbiamo un’aggiunta personalizzata a phpBB per la nostra applicazione di grafica Krita che mostra un’immagine accanto all’elenco degli argomenti: è possibile qualcosa di simile per Discourse? https://forum.kde.org/viewforum.php?f=275
  • Vorremmo spostare le mailing list degli sviluppatori su Discourse, ma attualmente la separazione tra forum e liste Mailman impedisce a molti utenti rumorosi e poco utili di disturbare gli sviluppatori. Esiste un modo per separare le diverse liste in modo da creare una barriera al passaggio dall’uno all’altro tipo?
  • Per le mailing list è comune avere già una lista di indirizzi email da aggiungere. Possiamo aggiungere indirizzi email direttamente in una categoria di Discourse, oppure ogni utente deve fare da solo per registrarsi? Forse esiste un modo per invitare persone a una categoria?
  • Supporta più domini per gli indirizzi email in arrivo?
  • Per un forum con un indirizzo email in arrivo, come fa un utente a scoprire qual è quell’indirizzo? Non sono riuscito a trovare un modo per farlo.
  • Quali sono gli strumenti per rimuovere le informazioni identificative degli utenti che ne fanno richiesta?
  • Esiste uno strumento da riga di comando per esaminare la coda di moderazione e approvare o scartare i post? Attualmente lo usiamo molto con Mailman.
  • Abbiamo una pagina di pubblicazione guidata che indirizza gli utenti verso il forum corretto in modo abbastanza user-friendly: esiste un equivalente? KDE Discuss - KDE Community
  • Abbiamo sottosezioni in cui le categorie di applicazioni (vedi i forum grafica e Krita) contengono forum di applicazioni, che a loro volta contengono ulteriori sottosezioni. È possibile una struttura di categorizzazione a livelli?
  • È possibile non deployare su Docker? Il nostro amministratore di sistema ha espresso la preferenza di poter utilizzare i propri strumenti di deployment.

Scusate per le tante domande, ma anche semplici indicazioni verso la documentazione sono risposte valide :smile:

La definizione dell’immagine è anch’essa open source e aggiorniamo le dipendenze in risposta alle CVE. Le pull request sono anche benvenute :slightly_smiling_face:

Questo è molto simile a questo plugin: Topic List Previews (legacy)

Consulta Anonymizing Users in Discourse

Abbiamo recentemente ridisegnato l’interfaccia utente e l’API della coda di moderazione. Non esiste un client CLI per essa, ma qualcosa del genere potrebbe essere facilmente realizzabile con il supporto della nostra API.

Attualmente puoi andare al massimo a due livelli di profondità per le categorie, più tag incrociati tra categorie.

È open source, quindi tutto è possibile. Tuttavia, consigliamo di seguire la nostra documentazione ufficiale e ci riserviamo il diritto di non fornire supporto per deploy che utilizzano strumenti personalizzati.

Lascio la domanda della mailing list a qualcuno più familiare con essa :sweat_smile:.

Noi di Discourse saremmo felici di vedere KDE utilizzare il nostro software! Non vediamo l’ora di collaborare con la comunità KDE.

Puoi creare categorie private che consentono solo ai membri di determinati gruppi di leggere, leggere/rispondere o leggere/rispondere/creare argomenti.

Puoi aggiungere utenti a un gruppo tramite un file CSV o durante il processo di importazione.

Dipende da cosa intendi per “supportare”.

Dovrai comunicarlo loro. Un modo potrebbe essere inserire queste informazioni nella descrizione della categoria.

Cerca qui “anonymize”.

Beh, non è così intuitivo, dato che devi creare un account per vederlo. :wink: Puoi creare un argomento che indica alle persone dove pubblicare.

Probabilmente vorresti leggere It's Time We Talked About Tags

Come ha detto Rafael, è possibile, ma sarà doloroso. Dovrai prevedere 5-10 ore al mese per gli aggiornamenti e leggere ogni commit per verificare quali librerie sono state aggiornate.

Inoltre, tieni presente che esiste un importatore per le tue mailing list.

Molte grazie per le vostre risposte, vedrò se posso portare avanti questa cosa in KDE.

Esiste una richiesta di funzionalità per un supporto più approfondito della gerarchia dei tag? Sembra una limitazione piuttosto arbitraria e non necessaria.