/srv/irclogs.ubuntu.com/2011/02/21/#ubuntu-it-meeting.txt

* DktrKranz è riuscito ad arrivare quasi in orarii20:02
BlackZ\o20:07
DktrKranzcominciamo?20:08
warp10DktrKranz: ora che ho cambiato router, direi di sì20:09
BlackZcominciamo pure20:09
xdatapDktrKranz, quando vuoi20:09
DktrKranz!start20:09
ubot-itVoce non trovata: 'start'20:09
DktrKranzpeccato :)20:10
DktrKranzgiro di presentazioni20:10
* DktrKranz è Luca Falavigna20:10
* xdatap è Paolo Sammicheli20:10
* warp10 è Andrea Colangelo20:10
* BlackZ è Lorenzo De Liso20:10
DktrKranzcome canale d'appoggio, potremmo usare #ubuntu-it-dev20:11
DktrKranzinizierei con una breve analisi di quello che è successo negli ultimi tempi nella comunità internazionale, anche per capire le vostre opinioni in merito20:12
DktrKranzhttps://wiki.ubuntu.com/ArchiveReorganisation20:13
* njin è Marconi Fabio20:13
DktrKranzagli albori, l'archivio si divideva in main/restricted e universe/multiverse, il primo era riservato ai core developers, mentre universe era gestito dalla comunità MOTU20:14
DktrKranz(principalmente)20:14
DktrKranzcon la diffusione di Ubuntu, e la creazione di più "varianti" (Kubuntu, Xubuntu, Mythbuntu, ecc...) è nata la necessità di gestire i pacchetti in modo un po' più strutturato20:14
DktrKranzin modo che uno sviluppatore inteessato ad una "variante" (o flavour), avesse la possibilità di lavorare su un insieme di pacchetti, senza differenza tra main e universe20:15
DktrKranzcosì sono stati creati i "set"20:16
DktrKranzdesktop, kde, xubuntu, myth, eccetera20:16
DktrKranzognuno con uno scopo ben preciso, e gestito da uno specifico gruppo di sviluppatori20:17
DktrKranzil resto dei pacchetti non appartenenti a main o ad uno dei "set", sono stati lasciati a universe20:17
DktrKranzquesto ha avuto delle ripercussioni sulla comunità degli sviluppatori "generalisti", i quali non hanno più avuto modo di contribuire su un insieme di pacchetti via via più significativo20:18
DktrKranze, infatti, alcune delle attività che in passato si facevano e si coordinavano a livello di comunità (REVU day, importazione dei bugfix critici di Debian, ecc...) non vengono più svolte con regolarità20:19
DktrKranzqualche giorno fa ho parlato con xdatap a proposito di questo, e sarebbe interessante farlo notare all'UDS20:20
DktrKranzvi risulta? avete notato anche voi un cambiamento?20:21
warp10DktrKranz: decisamente20:21
warp10E concordo sull'opportunità di farlo notare all'UDS20:22
DktrKranzper avere più peso, potremmo iniziare a stabilire una lista di cose da fare20:22
DktrKranzin modo da essere da esempio per una comunità internazionale che, a mio avviso, ha perso smalto20:23
DktrKranzavevo un paio di idee in mente, le illustro brevemente20:23
DktrKranz1) Collaborare con Debian per incorporare le patch introdotte in Ubuntu20:24
DktrKranzpartendo dai pacchetti orfani, in questo modo il carico su universe si riduce, e si "allena" gli sviluppatori a pensare più in grande20:24
DktrKranz2) gestione di alcune attività semplici (per esempio gli NBS, warp10 ha scritto una buona guida in merito)20:25
DktrKranzripartendo con queste attività, possiamo attirare nuove persone, elemento che diventa di vitale importanza20:25
BlackZDktrKranz: molte volte non si collabora con Debian, ad esempio, ho visto core-dev non inviare patch non specifiche di Ubuntu a Debian20:26
DktrKranzvero, non è possibile costringere le persone a collaborare a Debian, ma si può far notare loro i benefici20:27
DktrKranzma possiamo partire dalle patch più semplici, e iniziare a stimolare la comunità in tal senso20:28
DktrKranzquesto è la punta dell'iceberg, se avete altre idee che possono in qualche modo essere interessanti, anche a livello internazionale, possiamo discuterne20:30
BlackZDktrKranz: DktrKranz: sicuramente. Un'altro problema è che ci sono molte patch da rivedere e molto lavoro in sospeso nella coda di sponsorizzazione; in genere le patch e/o le richieste per i pacchetti nei componenti universe/multiverse sono subito revisionate e caricate se vanno bene20:32
BlackZmentre quelle per main/restricted dopo qualche tempo o forse mai revisionate; credo che il motivo di questo sia che ci sono molti MOTU e pochi core-dev; avere più core-dev volenterosi potrebbe migliorare la situazione di molto20:32
BlackZinoltre, il lavoro in sospeso dovrebbe essere ripreso da qualcuno. Se il lavoro non è revisionato, il contributore potrebbe sentirsi scoraggiato20:32
BlackZops.. mi scuso per il doppio highlight :P20:33
DktrKranzdi core-dev c'è solo alessio (quadrispro), come comunità potremmo fare una revisione delle patch20:34
DktrKranze dare il nostro +/- 1, in modo da agevolare l'attività dello sponsor20:34
BlackZDktrKranz: ovviamente non dovrebbe farlo solo lui; non può rivedere tutto da solo20:34
DktrKranzbasterebbe una patch al giorno20:34
DktrKranzbeh, si. Intendevo lo sponsor in generale20:35
DktrKranze da cosa nasce cosa (più lavoro, più visibilità, più possibilità di diventare core-dev, ecc...)20:35
BlackZDktrKranz: il patch piloting è un buon programma, ma non basta20:36
DktrKranzin un mondo perfetto, la patch si manda a Debian, il maintainer la applica, e si effettua il sunc20:38
DktrKranz*sync20:38
BlackZDktrKranz: dovrebbe sempre essere così, ma non sempre il maintainer in Debian vuole applicarla20:39
BlackZDktrKranz: purtroppo, ho visto anche casi come questo: di sviluppatori Debian che non hanno alcun interesse in Ubuntu20:39
BlackZe, che non vogliono collaborare con Ubuntu20:39
DktrKranzpurtroppo è vero anche questo, come ritengo sia poco utile dire "hey, questa patch viene da ubuntu!"20:40
BlackZDktrKranz: magari non la accettano se viene da Ubuntu, ma sono sempre del parare che potrebbero accettarla successivamente se riportata da un altro sviluppatore Debian20:41
DktrKranzma i problemi "psicologici" non si possono risolvere, occorre concentrarsi su quelli tecnici, e iniziare a intervenire dove c'è possibilità di manovra20:41
BlackZsolo per la preferenza20:41
DktrKranzper questo ho suggerito di cominciare con i pacchetti orfani, lì il maintainer non c'è :)20:41
BlackZbeh, ma c'è sempre upstream; bisogna provarci fino all'ultimo ad ottenere i cambiamenti nei pacchetti; che ne pensate?20:42
BlackZ(sempre se la patch non è relativa alla pacchettizzazione)20:42
DktrKranzconcordo20:42
DktrKranzla patch dovrebbe essere il più "upstream" possibile20:42
DktrKranz* segnalata20:42
DktrKranzin questo modo le possibilità di una sua inclusione aumentano, e il maintainer Debian sarebbe meno riluttante ad applicarla, se il caso20:43
BlackZgià, è comunque una tendenza inoltrarla solo a Debian in entrambi i casi (sia se è relativa alla pacchettizzazione, sia se non lo è); nel caso non lo fosse, IMO dovrebbe essere riportata anche a upstream. Ma comunque se riportate al maintainer in Debian, comunque se è un buon maintainer le inoltrerebbe ad upstream20:44
DktrKranztornando al nostro piccolo, pensate possa essere utile introdurre un'attività di review periodica?20:45
DktrKranzper esempio, ognuno di noi controlla (o sponsorizza, se necessario) un tot di patch al mese20:45
BlackZsì, magari ogni giorno c'è uno di noi (o due di noi)20:46
DktrKranzse il gioco non vale la candela lo si vede presto20:46
DktrKranze ci si può concentrare su altre attività20:46
BlackZmagari un giorno meno faticoso per il revisore (escludendo i week-end, chiaramente)20:46
BlackZche ne pensate?20:46
BlackZtipo il patch piloting20:47
DktrKranz+120:47
DktrKranzper riassumere un po', manderei un messaggio in mailing list con alcune idee che mi vengono in mente, aggiungiamo le vostre e ne discutiamo. OK come soluzione?20:49
BlackZDktrKranz: per me va più che bene; i meeting dovrebbero comunque essere organizzati periodicamente (tipo ogni mese)20:49
warp10DktrKranz: +120:49
BlackZtipo per discutere sull'operato e sui progressi20:49
DktrKranzconcordo20:50
DktrKranzo almeno preparare una comunicazione "Pensieri parole e rime non baciate dal Gruppo Sviluppo"20:51
DktrKranzxdatap: per quanto riguarda il Gruppo Test, potremmo essere di supporto? se sì, in quali aree?20:52
xdatapDktrKranz, triage20:52
xdatapDktrKranz, se volete creare un task force di triage rapido dei bug che segnaliamo nei primi 2 giorni di test delle is20:53
xdatapISO20:53
xdatapDktrKranz, l'obiettivo a tendere era di creare con il tempo un gruppo a sé stante, ma se nel frattempo avete voglia20:53
xdatapDktrKranz, sempre se vi avanza tempo, credo che trovare il lavoro nel vostro campo di azione non sia difficile20:54
DktrKranzxdatap: potrebbe essere un primo passo importante. Indicativamente, il periodo più intenso è dopo la beta, giusto?20:54
xdatapDktrKranz, non proprio20:54
xdatapDktrKranz, noi come gruppo abbiamo adottato l'iso testing20:54
xdatapDktrKranz, ovvero testiamo le immagini iso di ogni milestone poco prima del rilascio20:54
xdatapDktrKranz, per evitare che escano le immagini con bug grossolani20:55
xdatapDktrKranz, quindi è un attività che si concentra nei 2/3 giorni prima di ogni rilascio milestone20:55
xdatapDktrKranz, dove vengono segnalate decine di bug seri in poche ore20:55
xdatapDktrKranz, avere un triage rapido puo' aiutare il release mangare a rendersi conto dello stato dell'immagine20:56
DktrKranzxdatap: hai sottomano un esempio di bug tipico?20:56
xdatapDktrKranz, tipico no. Capita ditutto. Da kernel panic a dispute perché un angolino della finestra non è stondato20:56
DktrKranzdall'elefante alla pulce, ok20:57
xdatapDktrKranz, l'immagine scorsa ho beccato io un kernel panic, per dire. https://bugs.launchpad.net/bugs/71208220:57
ubot-itLaunchpad bug 712082 in linux "Random kernel panic during boot on a Dell Inspiron 1520" [High,Fix released] 20:57
xdatapoppure abbiamo beccato ubuntu-bug che non segnalava i bug, LOL20:57
DktrKranznotevole :D20:58
xdatapcmq, a parte tutto, credo che è importante che voi siate un gruppo forte20:58
xdatapnumeroso, attivo e dinamico20:58
xdatapè vitale per il funzionamento di tutto il resto della comunità20:58
xdatapquindi concentratevi sulle vostre priorità e se avete bisogno, domandate :)20:59
DktrKranzcan I haz bugz?20:59
DktrKranzscherzi a parte, vediamo di riprendere un po' con qualche idea nuova20:59
DktrKranzo vecchia, ma con nuova linfa21:00
warp10Da quanto tempo non abbiamo gente nuova che gira dalle nostre parti?21:00
DktrKranzpartiamo dalla mailing list, vediamo se abbiamo qualche idea interessante, e mettiamola in pratica21:00
xdatape sottoscrivo ciò che diceva BlackZ, fissate incontri mensili, pubblicate i log e bloggate su quello che fate21:00
DktrKranzwarp10: ogni tanto qualche voce si sente, prepariamo qualcosa di *veramente* semplice e diamola in pasto al niubbo21:01
xdatapdovete generare rumore di fondo per attirare nuovi contributori21:01
xdatapnon so, scrivete un articolo e mandatecelo da pubblicare in newsletter, bloggate nel planet21:02
warp10DktrKranz: +1. C'era un tempo in cui il gruppo sviluppo era molto attivo e richiamava gente da ogni dove, e abbiamo sfornato parecchi MOTU. Dovremmo recuperare l'entusiasmo di quei tempi, e concordo sulla assoluta necessità di pubblicizzarci di più, in tutti i modi21:03
DktrKranzwarp10: "sì, abbiamo anche ruby, è un pacchetto!"21:03
warp10Ammorbidire la curva d'apprendimento con il "qualcosa di *veramente* semplice" mi sembra buono21:04
warp10DktrKranz: il fine giustifica i mezzi :)21:04
DktrKranzdi veramente semplice c'è parecchio, tiriamolo fuori21:04
DktrKranzche ne so, le homepage di [omiss] ?21:05
* warp10 si commuove ripensando ai bei temi di <a href...>21:05
warp10tempi*21:05
DktrKranzabbiamo tanti pacchetti "orfani" in Ubuntu, possiamo anche metterci di impegno per gestirli, rimuoverli, ecc21:06
DktrKranzanche questo è contribuire, e il nuovo utente può essere invogliato a farlo21:06
* warp10 annuisce21:06
DktrKranzora che abbiamo UDD, è facile fare query allo scopo21:06
DktrKranzpoi, se vediamo che gli sforzi non sortiscono risultati, e che questo è dovuto a fattori terzi, possiamo riportarlo all'UDS21:07
DktrKranzvarie ed eventuali? qualche segnalazione in particolare=21:10
DktrKranz?21:10
warp10DktrKranz: qual è la situazione sul forum per il nostro gruppo? C'è movimento?21:11
DktrKranzqualche post ogni tanto, sono sottoscritto21:11
DktrKranzse non abbiamo altro, direi di darci appuntamento in mailing list21:15
xdatapok21:15
xdatapDktrKranz, pubblicate il log della riunione?21:15
DktrKranzdirei di si21:15
BlackZDktrKranz: direi anche di rivedere l'intera pagina (e le relative pagine) al Gruppo Sviluppo sul wiki21:16
BlackZs/al/del21:16
DktrKranzBlackZ: già. Una parte da rimuovere è quella del repository, IMO21:17
BlackZper me possiamo concludere qui il meeting e continuare in mailing list21:17
DktrKranzok21:18
njinSaluti a tutti21:19
BlackZgrazie a tutti!21:19
DktrKranzgrazie a tutti per essere intervenuti, stay tuned!21:20
* warp10 saluta tutti con la manina21:20

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