-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap per la versione 1.0.0 #1
Comments
Domanda perchè leggendo MozillaItalia/mozitahub_bot#51 non mi è chiaro perchè non vedo un file env di esempio tipo Altra questione il readme di questo progetto menziona antispam bot ma da quello che vedo invece è hub. State valutando una fusione dei due? |
è stato dimenticato nella fretta
fixato, era solo un nome errato |
Ciao a tutti. Siamo a un buon punto, mancano pochissimi comandi per la 0.1. Riguardo i test: non ho chiuso la issue, ma nulla vieta eventualmente di aggiungere più test. Chiedo a @Mte90 @Trafitto e @lorenzocamilli di esprimere cosa pensano riguardo i comandi deprecati, ho modificato il primissimo post. |
Hai fatto bene a non chiudere la issue, io ne ho aggiunti solo alcuni il piú é stato trovare una libreria funzionante che mockasse il bot di Telegram, se avete qualche suggerimento per qualche test ma non potete aggiungerli in prima persona pingatemi che a me fa sempre piacere scrivere un test |
Riguardo i comandi deprecati, a quanto mi risulta i meeting non si fanno più settimanalmente, quindi direi che si possono rimuove entrambi i comandi, siccome eventuali meeting vengono comunicati anche nel gruppo home si saprà da lì quando (e se) ci saranno. |
Sono d'accordo per rimuovere meeting, possiamo sempre erimplementarlo quando si faranno nuovamente, per il resto ho risposto nei due ticket :-) |
Per quanto riguarda il comando "vademecum" cosa vogliamo fare? Vogliamo includerli o deprecarli? |
Non abbiamo un comando progetti, con i link ai repo su github? possiamo metterlo li e semplificare. |
Nessuno lo vedrebbe però. Sono più dell'opinione di lasciarlo come bottone a sé stante nella pulsantiera... |
Per me una soluzione vale l'altra, l'importante è che ci sia |
Finalmente si può chiudere questa issue! Grazie a chi ha contribuito! Che bel traguardo per la nostra community! 🎉 🎉 🎉 |
Che cos'è
Questo issue è riepilogativo e serve ad avere un quadro generale della situazione affinché il rilascio della versione 0.0.1 avvenga nel migliore dei modi.
Cose importanti da sapere e leggere
Come fare un commit in maniera efficiente: https://www.conventionalcommits.org/en/v1.0.0/#summary
Come contribuire nella repo (modus operandi)
Prenotarsi nella issue: scrivere nei commenti di ogni issue della quale volete occuparvi (o fatemelo semplicemente sapere) e vi assegno il task in questione. Se potete assegnarvelo da soli, va benissimo così, meglio.
Lavorare su un branch separato con un nome significativo (es. se il comando è
/help
un nome del branch potrebbe esserehelp-cmd
)A stato abbastanza maturo della funzionalità, aprire una PR sul branch main. Se avete bisogno di cambiare qualcosa, basta segnarla come
draft
.Codestyle, commenti, codice
Siamo fan della pulizia e vorremmo non scrivere il codice sorgente, o ricevere tra dieci anni chiamate su "quel dì di maggio che implementammo x funzionalità".TLDR;
Come stanno attualmente le cose
Dare un'occhiata all'attuale MozItaBot su Telegram per rendersi conto delle funzionalità e di cosa fanno i vari comandi.I dati di mozitaantispam_bot sono gestiti tramite
json
: liste admin, e quant'altro sono nel fileliste.json
. Tutti i messaggi del bot sono salvati infrasi.json
. nella cartellajson
del bot, incluso il testo dei bottoni. Quelle stringhe dovrebbero essere usate anziché i messaggi nel sorgente.Se pensate sia il caso di scorporare o rinominare file, decidiamo prima di cominciare a sviluppare.
Lista in ordine di priorità
Comandi base
Comandi relativi ai gruppi
Riguardano un gruppo specifico. Tipicamente strutturati come <messaggio_descrizione> + <bottone_link_gruppo> + <bottone_back>. #5
Comandi di informazione generale
Comandi deprecati
Comandi "meeting"
Per me non servono, l'attività non è grande e c'è il canale Telegram se vogliamo annunciare grandi call. Per tutto il resto c'è Home.
Comandi minori vademecum
Non credo che nessuno mai verrà a digitare comandi del genere...
Comandi admin - non prioritari
Tutti questi comandi andrebbero deprecati. Non abbiamo niente da gestire in quanto il bot è un "bot vetrina".
Comandi "avvisi"
Deprecherei anche queste funzioni in quanto non sono più utili (esiste il canale e al limite il gruppo Home).
The text was updated successfully, but these errors were encountered: