/srv/irclogs.ubuntu.com/2012/12/20/#ubuntu-it-meeting.txt

pietro98-albiniciao19:48
WebbyITBuonasera :)20:07
peppe84Buonasera a tutti. Non eravamo in tanti. Tra quelli che si erano segnati mancano Andrea e Mirko. Direi che alle 21.30 in punto possiamo cominciare.20:24
peppe84ok. direi che è ora.20:29
peppe84Questa è la pagina dell'agenda: http://wiki.ubuntu-it.org/GruppoIrc/PrenotazioniMeeting/2012-12-2020:30
peppe84A vantaggio del log direi che possiamo anche segnarci:20:30
peppe84<- GiuseppeTerrasi20:30
pietro98-albini<- Pietro Albini20:30
WebbyIT⇔ Riccardo Padovani20:31
blackz<- Lorenzo De Liso20:31
peppe84WebbyIT, poi mi spieghi come hai fatto a fare il simbolo ⇔ :-)20:31
peppe84Comunque il primo punto è... punto della situazione:20:32
peppe84Mooolto tempo fa, a giugno, abbiamo cominciato a lavorare su questo programma che si chiama OSQA. Qualcuno ha tradotto, qualcuno ha lavorato sul template, qualcun'altro ancora ha cercato di capire cosa c'era da fare lato sistemistico e cose simili.20:33
peppe84Tempo due mesi il lavoro è stato grosso modo completato (agosto).20:33
peppe84Adesso siamo a dicembre e non siamo ancora online per il semplice motivo che non abbiamo un virtualhost e un server configurato come diciamo noi.20:34
peppe84L'impasse dovrebbe terminare a breve: nuovo server e tutti i pacchetti che abbiamo richiesto che vengano installati tirati su (e migrazione da ubuntu 10.04 a ubuntu 12.04 suppongo).20:35
peppe84Questo a grandi linee è il punto della situazione.20:35
blackzpeppe84: in cosa si differenzia il nuovo server'20:35
blackz?20:35
peppe84blackz, da quello che ho capito è proprio un nuovo server fisico sul quale poi installeranno un nuovo "calcium" (che è virtuale).20:36
peppe84non mi addentro in questo perché non ho seguito questa parte.20:36
peppe84Comunque, questo breve punto ci consente di fare un passo in più.20:37
WebbyITblackz: da quel che so non lo sappiamo neanche noi. Probabilmente è un upgrade hardware a seguito dell'aumento di traffico e della richiesta di altri due domini...20:37
peppe84Abbiamo detto che il lavoro è terminato. Ma abbiamo qualche problema. Lo sappiamo e sono:20:38
* pietro98-albini pensa che calcium è semplicemente da buttare20:38
peppe84il primo problema sono le traduzioni.20:38
peppe84il problema delle traduzioni non è che sono state fatte male, attenti che Milo leggerà il log :-)20:38
peppe84è che una serie di passaggi nel codice sono stati pensati male per essere tradotti.20:39
peppe84se ci fate caso, in tutte le installazioni di OSQA che girano su traduzioni in lingue tipo italiano, spagnolo o portoghese noterete come "suonano strane" alcune frasi.20:40
peppe84il pratica cercando di tradurre è come se ci portassimo dietro il genitivo sannone: "tizio a risposto alla domanda caio".20:41
peppe84non so se mi sono spiegato.20:41
pietro98-albiniChiarissimo20:41
peppe84questo è dovuto a un punto preciso del codice.20:41
* WebbyIT si prenota20:42
* pietro98-albini pensa che sarebbe meglio creare UITQA20:42
peppe84e qui subentra il dilemma: facciamo da soli (come un pò ho provato a fare io senza riuscirci perfettamente) oppure cerchiamo di far muovere qualcuno upstream? nel primo caso non siamo sicuri che saremo capaci di mantenere un applicazione del genere.20:42
peppe84nel secondo abbiamo qualche chance in più di potere gestire al meglio i futuri upgrade.20:43
peppe84WebbyIT, si20:43
WebbyITGrazie, 20:43
WebbyITstavo appunto pensando che potessimo separarci... quante commit hanno fatto negli ultimi 4 mesi? 5? 20:44
peppe84sono 4 commit avanti20:44
WebbyITCredo che potremmo modificare i file che ci interessano integrando le funzionalità che hanno loro...20:44
peppe841 future e tre modifiche non degne di nota.20:44
WebbyITAppunto, non mi sembra un lavoraccio, considerando che in due mesi siamo riusciti a fargli fare (a OSQA, non agli sviluppatori) quello che volevamo, ed è da settembre che l'abbiamo lasciato al suo destino!20:45
blackzdove sarebbe questa versione modificata?20:46
peppe84blackz, bzr branch lp:ubuntu-it-ask20:46
WebbyITCon il lancio attireremo nuovi sviluppatori, e dopo potremmo farcela! Insomma, imo il gioco vale la candela!20:46
WebbyITHo finito...20:46
peppe84Questa potrebbe essere una possibilità. Nel caso specifico dovremmo discutere sul modo in affrontare questo problema.20:47
WebbyITW la revolucion!20:48
peppe84La strada che stavo cominciando a percorrere io era di trasformare le frasi dalla prima alla terza persona (software meno amichevole ma stringhe meno complesse la gestire perché ci sono meno varianti).20:48
WebbyITSu questo però bisognerebbe sentire Milo...20:48
peppe84Però rimane quel pezzo che adesso trovo e vi posto che bisogna capire come cambiare20:49
peppe84https://github.com/OSQA-SVN/OSQA/blob/master/forum/actions/meta.py#L3820:49
peppe84E' da qui che partono tutti i nostri problemi.20:50
peppe84Quella return andrebbe "spillata". Dovrebbe prevedere le diverse varianti.20:50
peppe84Io lì mi sono perso, francamente non ci arrivo.20:51
WebbyITNon abbiamo nessun pythonista bravo nella comunità?20:51
* pietro98-albini è decentemente bravo in python20:52
peppe84WebbyIT, Qualcuno lo fa per lavoro a quanto ne so.20:52
peppe84di usare django intendo.20:52
* pietro98-albini non ha mai usato django :(20:52
WebbyITO ci spariamo delle sessioni di brainstorming su G+ noi, oppure la vedo dura senza qualcuno che davvero non lo conosca!20:53
pietro98-albiniBeh, sul forum ci sarà qualcuno esperto in django20:54
pietro98-albiniPerché non cerchiamo lì?20:54
peppe84Ok, segniamoci questa cosa. Fare da soli o vedere che intenzioni hanno upstream comunque è un argomento da affrontare.20:54
peppe84Di conseguenza di possiamo muovere.20:54
peppe84Altro problema a me noto:20:55
peppe84dall'attuale revisione in uso da noi a due versioni avanti, che introduce una feature che consiste nella possibilità che l'utente possa segnalare ai moderatori un altro utente (e che il moderatore possa vedere tali segnalazioni in una apposita pagina)20:56
peppe84(più o meno eh?)20:56
peppe84succede che andando nel profilo di ciascun utente spunta fuori un bell'error 500.20:56
pietro98-albini(solo se non si è loggati)20:57
peppe84studiando quel singolo commit non abbiamo notato nulla in particolare20:57
peppe84pietro98-albini, quella era un altro errore ma risolto era un mio commit temporaneo :-)20:58
WebbyITpeppe84: non abbiamo fatto modifiche al core vero?20:58
peppe84A WebbyIT segnalavo un "NoReverseMatch: Reverse for 'user_report' with arguments '('',)' and keyword arguments '{}' not found."20:58
pietro98-albiniIo vedo tutti (da loggato e no)20:59
peppe84WebbyIT, no nessuno degno di nota. per dettagli consiglio di usare meld per notare le differenze.20:59
peppe84Insomma, questa è una cosa che va studiata se vogliamo avanzare alle revisioni successive.20:59
peppe84WebbyIT, in aggiunta per le modifiche http://bazaar.launchpad.net/~ubuntu-it-ask/ubuntu-it-ask/stable/view/head:/00-FIXME21:00
peppe84ma come vedi niente di che.21:00
peppe84Domande?21:00
WebbyITpeppe84: non ha senso, perché nella revisione successiva non hanno modificato una virgola, quindi dovrebbe andargli oppure lanciano commit a caso!21:00
WebbyITVabè, non è questa la sede per discutere del carattere strettamente tecnico, scusate, magari dopo ne parliamo!21:02
peppe84WebbyIT, in questo caso sarebbe anche interessante provare su un installazione pulita quella particolare revisione.21:02
peppe84Ok.21:02
peppe84Invece c'erano delle domande riguardo ad una serie di cose da organizzare. Io ho segnato in agenda la questione launchpad e la moderazione. Poi altre?21:03
peppe84Andiamo con launchpad allora. 21:04
peppe84Per adesso ci sono tre amministratori nel gruppo: io, WebbyIT e pietro98-albini 21:04
peppe84Per cominciare penso siano più che sufficienti.21:05
peppe84La domanda in particolare mi sembrava poi orientata verso la gestione del branch.21:05
* pietro98-albini si prenota21:05
peppe84In questo caso potrebbe essere sufficiente un solo ramo verso sui la gente può fare delle proposte di merge (le quali saranno prima vagliate dagli admin, gli unici che possono approvarle).21:06
peppe84pietro98-albini, si21:06
pietro98-albiniIo sono admin???21:06
pietro98-albiniCioè, non ho i permessi né in lp che nel server21:06
peppe84uhm ah no. letto male21:06
peppe84https://launchpad.net/~ubuntu-it-ask/+members#active21:06
peppe84Vabè dettagli :-)21:07
peppe84Ne aggiungeremo altri a regime :-)21:07
peppe84Comunque il concetto è quello. WebbyIT dicevi qualcosa in proposito se non erro.21:08
WebbyITpeppe84: si, esattammente, come gestiamo eventuali branch proposti?21:08
WebbyITLi proviamo in locale, quando vanno bene li proviamo sul server di test e poi li accettiamo?21:09
pietro98-albiniIo pensavo così21:09
peppe84Ok, ho capito meglio la domanda.21:09
peppe84Si li proviamo in locale. Pubblichiamo un merge proposal. Testiamo la modifica un un server di test (possibilmente allineato con l'istanza in produzione). Accettiamo il merge proposal.21:10
peppe84Se il volume delle richieste non è elevato potrebbe essere gestibile.21:11
WebbyITOk, ci coordiniamo in ML per capire chi prende un merge o tutti proviamo tutto?21:11
pietro98-albiniSe sono tanti ogniuno controlla un branch21:11
pietro98-albini(penso)21:12
peppe84In linea di massima sono sempre che l'idea che più occhi è meglio. Del resto in launchpad esiste la possibilità che più persone possano commentare il singolo merge proposal e che ognuno possa applicare un flag "approve" o "rejected".21:12
pietro98-albiniSe il volume dei branch è basso si può fare così, ma se si arriva ad alti volumi bisogna assegnarsi i compiti21:13
peppe84Ci segniamo di mettere in piedi una procedura scritta?21:15
pietro98-albiniSegna pure :)21:15
peppe84ok :-)21:15
peppe84Altra cosa sollevata: qui usciamo dal tecnico è passiamo al sociologico, per modo di dire :-)21:15
peppe84Moderazione.21:15
peppe84Segnalo, perché attinente, che in questa pagina sono presenti i testi statici del sito http://wiki.ubuntu-it.org/GruppoAsk/ContenutiStatici21:16
* pietro98-albini si prenota21:16
peppe84Tra cui: regolamento e domande frequenti.21:16
peppe84Andrebbero revisionare definitivamente in modo da potere fare un export definitivo del .sql che daremo ai sysadmin in fase di deploy.21:16
peppe84Per la moderazione avevamo scritto che veniva chiesto agli utenti di diventarlo superando un certo punteggio.21:17
peppe84Agli inizi possiamo provare a cooptare qualcuno oppure cercare di arrangiarci in pochi.21:17
peppe84Da tenere presente che è più difficile che qui accadano dei flame come nel forum. Qui il taglio è prettamente tecnico (domanda tecnica, risposta tecnica), il resto è off-topic.21:18
peppe84pietro98-albini, si21:18
pietro98-albiniSecondo me 2000 punti per moderare sono troppo pochi per diventare moderatore21:19
pietro98-albiniBasterebbero 130 (circa) risposte giuste per diventarlo (in teoria)21:20
pietro98-albiniE se si raggiungono nelle risposte 200 punti solo 1021:20
* pietro98-albini ha finito21:20
peppe84Il sistema dei punteggi lo possiamo ridiscutere e valutare quali possono essere quelli più congrui21:21
peppe84pietro98-albini, per le risposte accettate il punteggio è 25.21:22
pietro98-albiniAvevo visto dalle faq così21:23
peppe84per arrivare a 2000 ci vorrebbe comunque una certa costanza.21:23
pietro98-albiniComunque secondo me all'inizio potremmo riuscire a cavarcela da soli.21:23
pietro98-albiniDirei che le prime settimane vediamo come va, se diventa insostenibile chiediamo moderatori21:24
peppe84ok. però per tutto ciò che abbiamo detto, per evitare che non serva a niente di dividiamo un pò di compiti?21:24
peppe84Finora abbiamo detto:21:25
peppe841) questione traduzioni21:25
peppe842) questione bug nuova feauture21:25
peppe843)procedura per merge proposal21:25
peppe844) contenuti statici21:25
peppe84qualche volontario? 21:25
pietro98-albiniLa prima io l'assegnerei d'ufficio a Milo :21:26
pietro98-albini:)21:26
pietro98-albiniIo potrei dare un'occhiata alla 2 e alla 321:26
pietro98-albini(per la 4 assolderei Dario Cavedon)21:26
peppe84pietro98-albini, ti lascio la due io mi prendo la tre :-)21:27
WebbyITposso dare un'occhiata alla 4, poi ne parlo con Dario...21:27
peppe84WebbyIT, non soltanto a livello di grammatica, anche osservazioni su cosa cambiare nel regolamento21:28
WebbyITpeppe84: sarà fatto :)21:28
pietro98-albiniQuello io lo discuterei in ml21:28
pietro98-albinitutti insieme21:28
peppe84ok, c'è qualche varia ed eventuale? 21:30
pietro98-albiniLe cose eventuali variano?21:30
WebbyITpeppe84: promozione21:30
WebbyITCome lanciamo il sito, in modo da avere un buon bacino d'utenza in fretta?21:30
pietro98-albiniWebbyIT, direi che gli strumenti mediatici non ci mancano21:31
pietro98-albiniIl problema sarà far capire la differenza fra chiedi e forum, secondo me21:31
WebbyITDovremmo cooperare anche con il gruppo forum per permettere agli utenti di capire le differenze tra i due strumenti21:31
peppe84dobbiamo comunicare bene che non c'è nessuna competizione. come attualmente succede tra gli "strumenti" chat, ml e forum. siamo uno strumento di supporto come un altro.21:32
pietro98-albiniSecondo me una cosa da fare sarebbe migliorare la pagina http://www.ubuntu-it.org/supporto21:33
pietro98-albiniper spiegare le differenze21:33
peppe84il come lanciare il sito deve andare in accordo con il "quando".21:33
pietro98-albinima non è argomento di questo gruppo :)21:33
peppe84WebbyIT, abbiamo fatto bene a non muoverci prima visto come è andata.21:33
WebbyITNon è che lanciano il sito senza avvertirci, vero?21:34
pietro98-albini(i sysadmin non sono diversamente gentili vero?)21:34
WebbyITUna volta che è a disposizione dobbiamo avere un paio di giorni, potrebbe essere utile anche per una campagna mediatica un po' "misteriosa"21:34
peppe84Magari :-)21:35
peppe84Gli strumenti comunque non ci mancano: saremo negli header, sui social network e avremo notizia su sito e planet. 21:35
pietro98-albiniIo devo andare21:36
pietro98-albinileggerò i logs per la fine21:36
peppe84ok!21:36
pietro98-albiniciao ;)21:36
peppe84WebbyIT, avevi un idea più in particolare?21:36
WebbyITpeppe84: no, è che ho quella brutta sensazione che hai quando qualcosa a cui tieni non è sotto il tuo controllo21:37
peppe84WebbyIT, se ti riferisci alla frase "Non è che lanciano il sito senza avvertirci, vero?" la risposta è si: non è sotto controllo.21:38
pietro98-albini(i sysadmin sono str...inghe)21:38
peppe84Ho migrato il wiki sapendolo il giorno stesso e ho finito alle 5 di mattina perchè il sysadmin era canadese. ho detto tutto.21:38
WebbyITVa bè, ho comunque le idee un po' più chiare, abbiamo altro da dire?21:39
peppe84Direi di no almeno da parte mia. Se volete domani rifinisco il log e riporto l'elenco delle poche action definite.21:40
peppe84Ognuno con i suoi tempi fa qualcosa e quando pronto si presenta in ml.21:41
WebbyITpeppe84: ok, grazie mille. Ci troviamo per parlare del bug?21:41
peppe84ok. allora dai. riunione finita :-)21:41
peppe84grazie a tutti :-)21:42
WebbyITGrazie a te, buonanotte a tutti :)21:42
mapreri-celpeppe84: WebbyIT: notte a voi, e grazie di quello che fate ;) ho appena letto tutto...22:08
mapreri-celCi sentiamo :)22:08

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!