Cosa vorresti che venisse fatto?
Stiamo cercando proposte per un plugin di email di riepilogo. Il nostro gruppo proviene da un contesto Google Groups e si aspetta un riepilogo giornaliero con un estratto da ogni post, non solo un’anteprima come i riepiloghi integrati di Discourse. Ho implementato una soluzione in Python utilizzando l’API quando siamo passati a Discourse circa un anno fa, ma presenta alcune limitazioni e sarebbe meglio implementarla come plugin.
Fornirei un modello per le email. Il plugin popolerà il modello con:
- nome utente
- una tabella degli argomenti con nuovi post oggi
- raggruppare i post per argomento
- nome utente dell’autore, timestamp e un estratto (primi 200 caratteri) da ogni nuovo post
- ci sono diversi collegamenti ipertestuali all’interno dell’email e verso il forum (vedi figura)
I riepiloghi devono rispettare le autorizzazioni e l’opzione di silenziamento di argomenti e tag da parte dell’utente.
I riepiloghi devono rispettare le modifiche e le cancellazioni: inviare l’ultima versione o nulla se il post è stato cancellato.
A volte un post include un link lungo, che spreca spazio e scombina la formattazione. Sostituisci qualsiasi link lungo con il testo “[link lungo, vedi forum]”.
È necessario un modo per permettere agli utenti di disattivare i riepiloghi. Attualmente ho disattivato le email di digest, ma posso attivarle se il plugin desidera utilizzare quelle opzioni utente. Aperto a suggerimenti.
Abbiamo circa 1000 utenti e tipicamente 50 nuovi post in 20 argomenti al giorno. L’invio delle email deve essere effettuato durante la notte, fuso orario USA. Se richiede un’ora per essere eseguito, va bene.
Quando hai bisogno che sia fatto?
Non c’è una scadenza poiché abbiamo già una soluzione funzionante; un mese o due sarebbe ottimo.
Qual è il tuo budget, in $ USD, che puoi offrire per questo compito?
Aperto alle offerte
