Pagina 2 di 2
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 6:07 pm
da Zane
@dev: buone argomentazioni. Forse coinvolgere fortissimamente lo staff nell'attività di trasformazione "da post a ticket", dandoci come regola di mantenere il più possibile il discorso nel topic sul forum, potrebbe essere una buona via di mezzo (ma, quindi, il bug tracker ritorna ad essere una sorta di mero "indice"... cogli il mio dilemma?).
@Alex: c'avevo pensato anch'io (guardavo al singolo log-in, perlomeno), ma è una mazzata micidiale da realizzare e in più si torna al solito problema che ogni successivo aggiornamento del forum e/o del bug tracker è impegnativo++.
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 6:25 pm
da developerwinme
Zane ha scritto:(ma, quindi, il bug tracker ritorna ad essere una sorta di mero "indice"... cogli il mio dilemma?).
Si, ma non credo che sia un rischio che corriamo (mi preoccupa di più la mole di lavoro per lo staff a dire il vero).
I motivi dietro la mia proposta sono legati al fatto che dubito che per te (e chi eventualmente, in futuro, svilupperà con te) sia possibile gestire lo sviluppo del sito tenendo nota dei bug o di quello che vuoi aggiungere/modificare/migliorare senza utilizzare un repository centralizzato, che per ovvi motivi non può essere il forum, perché a volte c'è la necessità di sintetizzare il da farsi, e il forum non lo permette in modo adeguato.
Inoltre, non permetterebbe neanche di gestire apertura e chiusura dei ticket, più eventuali correlazioni tra un "problema" (bug, nuova funzione ecc...) e un altro o altre problematiche che un bugtracker consente di gestire.
Dal mio punto di vista il bugtracker non è un semplice indice, ma serve anche a tenere traccia in modo conciso e organizzato della storia di ogni problema e delle sue correlazioni con il "resto del mondo", oltre a consentire il confronto sull'aspetto più strettamente tecnico dei vari problemi (penso agli scambi di battute tra te e altri contributori nel vecchio bugtracker), che non è il caso finisca nel forum.
Il forum è un buon posto per proporre idee e discuterne senza prestare troppa attenzione alla strutturazione e "consolidazione" del tutto, (così si può anche lasciare volutamente più "lasca" la moderazione e regolamentazione dell'area in questione, rendendola più aperta alla community), ma non è adatto a gestire una cosa che, fondamentalmente, è diversa da questo.
Concludendo, secondo me, anche volendo gestire tutto via forum come proponi ci vedremmo costretti a schematizzare la gestione dei bug in una forma più "schematizzante" quale è un bug-tracker, quindi tanto vale farlo da subito.
Al3x ha scritto:dite che è fuori discussione ed antiquato integrare il bugtracker in stile wrapper un po come si faceva con Joomla e SMF? Darebbe l'impressione di trovarsi nel forum contribuendo ad una apparente ma utile uniformità dell'interfaccia?
Secondo me comporta solo un impegno aggiuntivo per l'implementazione e il mantenimento della cosa, che poi non sarebbe comunque percepito dall'utente medio, al quale interessa poco di fornire aiuto al portale.
La mia idea è che chi vuole partecipare attivamente allo sviluppo del sito (e non si tratterà di un numero elevatissimo, sia in termini assoluti che relativamente al numero totale di utenti) sarà facilmente istruibile da parte nostra (magari tramite un whitepaper) sull'uso del bugtracker e sui rapporti tra forum e quest'ultimo, mentre chi non è interessato alla cosa non si vedrà la voce relativa in phpBB, che comunque avrebbe ignorato.
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 6:28 pm
da Andy94
Zane ha scritto:@dev: buone argomentazioni. Forse coinvolgere fortissimamente lo staff nell'attività di trasformazione "da post a ticket", dandoci come regola di mantenere il più possibile il discorso nel topic sul forum, potrebbe essere una buona via di mezzo (ma, quindi, il bug tracker ritorna ad essere una sorta di mero "indice"... cogli il mio dilemma?).
Non so GZZ, io continuo ad essere convinto che un bugtracker sia comunque il miglior (e unico) modo per gestire questa cosa.
Parliamo di filtri avanzati per il controllo versione, esistenza allegati (non voglio dover caricare le immagini su Imageshack, ad esempio), note, reminder, assegnazioni di categorie e quant'altro...
Un forum ti offre le stesse comodità? 
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 6:30 pm
da developerwinme
Andy94 ha scritto:Zane ha scritto:@dev: buone argomentazioni. Forse coinvolgere fortissimamente lo staff nell'attività di trasformazione "da post a ticket", dandoci come regola di mantenere il più possibile il discorso nel topic sul forum, potrebbe essere una buona via di mezzo (ma, quindi, il bug tracker ritorna ad essere una sorta di mero "indice"... cogli il mio dilemma?).
Non so GZZ, io continuo ad essere convinto che un bugtracker sia comunque il miglior (e unico) modo per gestire questa cosa.
Parliamo di filtri avanzati per il controllo versione, esistenza allegati (non voglio dover caricare le immagini su Imageshack, ad esempio), note, reminder, assegnazioni di categorie e quant'altro...
Un forum ti offre le stesse comodità?

Perché tu sei riuscito a dire quello che penso in modo molto più sintetico?!? :-D 
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 6:35 pm
da Andy94
developerwinme ha scritto:Perché tu sei riuscito a dire quello che penso in modo molto più sintetico?!? :-D

Hai fatto bene comunque a spiegare nel dettaglio ciò che io, per pigrizia, non ho detto :-D
Non vedo comunque un serio problema per quanto riguarda la centralità forum vs. bugtracker.
Tenendo due entità distinte, nel forum si potrebbe creare un reindirizzamento (dall'ACP), magari dotandolo di immagine così è bello evidente, al bugtracker. Si spiega brevemente dove porta, si linka "qualcosa" (un contenuto
) che spiega perché la cosa è separata, vantaggi eccecc. Il tutto in testa al forum, così lo vedono tutti (e chi è interessato lo frequenta, altrimenti no).
Quello che hai montato (uno dei motivi che me lo ha fatto consigliare) consente il login tramite OpenID, un motivo in più per combattere la pigrizia del "dover creare un account apposta".

Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 7:19 pm
da Zane
Andy94 ha scritto:io continuo ad essere convinto che un bugtracker sia comunque il miglior (e unico) modo per gestire questa cosa.
Parliamo di filtri avanzati per il controllo versione, esistenza allegati (non voglio dover caricare le immagini su Imageshack, ad esempio), note, reminder, assegnazioni di categorie e quant'altro...
Un forum ti offre le stesse comodità?

Andy, quello che forse non sono riuscito a comunicarvi è che comunque ci sarebbe una struttura affiancata con due scopi:
- Fare da "indice" delle discussioni che trattano di bug
- Gestire questo tipo di meta-informazioni (guardo, in particolare, ad aspetti che richiedano dati strutturati come "stato", "assegnato a", "priorità", categorie
Tutto il resto (allegati, che comunque rimarranno disabilitati proprio come qui sul forum (almeno fino a quando non gira qualche $$ sufficiente a prendere un'infrastruttura hardware più pompante), note e reminder sono tutti dati non-strutturati che stanno benissimo anche come post sul forum (e, inoltre, vengono condivisi con tutta la community).
La soluzione "di mezzo" alla quale sto pensando dopo aver letto i vostri commenti è quella di Zane ha scritto:coinvolgere fortissimamente lo staff nell'attività di trasformazione "da post a ticket", dandoci come regola di mantenere il più possibile il discorso nel topic sul forum
: in pratica, il bug tracker svolge sostanzialmente il ruolo della "struttura affiancata" di cui dicevo poco sopra.
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 7:46 pm
da developerwinme
Zane ha scritto:allegati, che comunque rimarranno disabilitati proprio come qui sul forum
Questi potranno andare tranquillamente su qualche cloud (ho già caricato qualcosa per il sito sul mio SkyDrive, rendendola privata e visibile potenzialmente all'infinito, e credo che possiamo fare così, per ora) o da altre parti, almeno per il momento.
Zane ha scritto:note e reminder
A cosa ti riferisci di preciso? Intendi disattivare (o non usare) lo spazio di discussione per ogni bug presente nel bugtracker? Se è così, non credi che possa comunque tornare utile, insieme con i reminder, per discutere alcuni dettagli prettamente tecnici (es. suggerimenti per modifiche specifiche del codice) o legati alla manutenzione del bug tracker (es. "Colleghiamo due bug?")?
Zane ha scritto:in pratica, il bug tracker svolge sostanzialmente il ruolo della "struttura affiancata" di cui dicevo poco sopra.
Scusa per non averlo colto prima. 
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 8:09 pm
da Andy94
Mi sembra quindi di cogliere che comunque ci sarebbero entrambe. Giusto?
Nel qual caso, mi si perdoni ma resto scettico... Alla fine non ci troveremo con una mole doppia di lavoro da fare piuttosto che la gestione unificata in un sistema che, di per se, offre tutti gli strumenti necessari?
Secondo me il bugtracker non è stringente dal punto di vista della "community" e del rapporto con gli utenti. Chi non ha intenzione di collaborare in questo frangente, così come non apre il bugtracker non legge nemmeno le discussioni sul forum che trattano di tale argomento.
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: dom giu 02, 2013 8:15 pm
da developerwinme
Andy94 ha scritto:...
Secondo me l'idea di Zane dovrebbe prevedere che il forum sia un luogo per segnalazioni e altro da discutere con la maggiore utenza possibile, non per tutti i bug/problemi/suggerimenti. Problemi più specifici (la maggior parte, una volta a regime), dove non sia necessaria una discussione ampia sul forum, andrebbero direttamente sul bug tracker, no? 
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 1:46 pm
da Zane
Mah, vediamo un po' cosa succede...
Ho aperto le registrazioni. Procedo al più presto a gestire tutta la parte di corredo, ma per il momento vi segnalo gli elementi più importanti:
Per il momento, una sola richiesta: 1 bug <==> 1 singolo, specifico problema, nel modo più rigido e acritico possibile.
Re: R: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 2:10 pm
da Andy94
Ok, registrato. Però ci devi assegnare al progetto perché altrimenti non si possono vedere i ticket aperti.
Se vuoi delega pure.
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 5:47 pm
da Zane
Andy,
ti ho messo come leader del progetto. Ti basta per averne visibilità e assegnare al progetto gli altri registrati (se ce ne sono)?
Re: R: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 6:12 pm
da Al3x
Se non sbaglio mi sono registrato giorni fa
Re: R: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 6:22 pm
da Andy99
Anche io sono già registrato
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 7:05 pm
da developerwinme
Registrato anche io, da quel poco che vedo mi sembra di capire che debba essere attivato qualcosa per il mio account, giusto?
Zane ha scritto:
Mah, vediamo un po' cosa succede...
Sicuramente bisognerà pubblicizzare un po' la cosa per il futuro, ma per il momento vediamo di usarlo, poi vediamo come fare a renderlo più visibile. 
Re: R: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 7:10 pm
da hashcat
developerwinme ha scritto:Registrato anche io
Idem
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: lun giu 03, 2013 8:23 pm
da Andy94
Zane ha scritto:Ti basta per averne visibilità e assegnare al progetto gli altri registrati (se ce ne sono)?
Non mi sembra sia sufficiente, non ho privilegi sugli altri utenti. 
Re: Bug Tracking: Mantis, The Bug Genie o... ?
Inviato: mar giu 04, 2013 5:57 pm
da Zane
Ok, ora dovreste vedere. Appena riesco guardo meglio a permessi e dintorni.