Difference between revisions of "Progetto Snowstorm"
m (fix?) |
(translated page into Italian) |
||
Line 2: | Line 2: | ||
__NOTOC__ | __NOTOC__ | ||
Nato ad agosto 2010, il team di Snowstorm si occupa di coordinare lo sviluppo del viewer di Second Life e di interagire con la comunità degli sviluppatori open source nella sua evoluzione. | |||
Line 12: | Line 9: | ||
<div id="box"> | <div id="box"> | ||
==Mission== | ==''In evidenza''== | ||
<div style="padding: 0.5em"> | |||
* Teleport: [http://maps.secondlife.com/secondlife/Hippotropolis/146/73/26 Scrum Platform] (ritrovo 6:30am-7:00am {{SLT}}) | |||
* Download: [http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/oz_viewer-development/latest.html Latest Build] (usare a proprio rischio e pericolo) | |||
* Stato dei lavori:[https://spreadsheets.google.com/ccc?key=0AnxJWUubGIsodDlQeGhfU3k5MHRWdXc1X0Z6eTZWTmc&hl=en Sprint Backlog] | [[Snowstorm Daily Scrum Archive|Daily Scrum Archive]] | |||
</div> | |||
---- | |||
==''Mission''== | |||
<div style="padding: 0.5em"> | <div style="padding: 0.5em"> | ||
* '' | * Migliorare le prestazioni, l'affidabilità e la semplicità d'uso del viewer di Second Life, fornendo rapidamente nuove funzionalità ai ''resident'' di Second Life. | ||
</div> | </div> | ||
---- | ---- | ||
== | ==Obiettivi== | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em"> | ||
Stabilire le priorità di lavoro in base alla domanda | |||
:''' | :'''Renderà Second Life più veloce, facile e divertente?''' | ||
* | * Trasparenza dei processi di lavoro e di sviluppo. ''Backlog'' pubblico. | ||
** | ** Rapidità nel rispondere alla comunità opensource, al feedback e ai contributi (patch) | ||
** | ** Pubblicare release di sviluppo ogni 2 settimane | ||
* | * Migliorare l'esperienza d'uso del programma | ||
** | ** Raccattare i cocci | ||
** | ** Risolvere i bug | ||
** | ** Importare migliorie da Snowglobe, altri viewer e contributi open source | ||
** | ** Aggiungere piccole ma utili funzionalità, semplici da implementare | ||
Per i dettagli vedere [[Snowstorm Project Viewer Backlog]] (TODO: FIX ME); documento con le priorità e i progetti in corso, costantemente aggiornato in base al feedback della comunità e alle risorse disponibili. | |||
</div> | </div> | ||
---- | ---- | ||
Line 51: | Line 57: | ||
<div id="box"> | <div id="box"> | ||
== | ==Informazioni== | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em"> | ||
: | :mailing list: [https://lists.secondlife.com/cgi-bin/mailman/listinfo/opensource-dev opensource-dev] ([http://lists.secondlife.com/pipermail/opensource-dev/ archive]) | ||
:irc: [irc://irc.freenode.org/opensl #opensl on freenode] | :irc: [irc://irc.freenode.org/opensl #opensl on freenode] | ||
:[http://twitter.com/snowstormsl Twitter | :[http://twitter.com/snowstormsl Twitter] | ||
:[http://blogs.secondlife.com/community/technology/snowstorm Blog] | :[http://blogs.secondlife.com/community/technology/snowstorm Blog] | ||
: | :[http://www.google.com/calendar/hosted/lindenlab.com/embed?src=lindenlab.com_k0e2g2gmqrhm0esbrh31f0qbac%40group.calendar.google.com&ctz=America/Los_Angeles Calendar] ([http://www.google.com/calendar/ical/lindenlab.com_k0e2g2gmqrhm0esbrh31f0qbac%40group.calendar.google.com/public/basic.ics ical]) | ||
:: | ::Ritrovo: M-F 6:30am-7:00am {{SLT}} presso la [http://maps.secondlife.com/secondlife/Hippotropolis/146/73/26 Scrum Platform] | ||
: | :Download | ||
:*[http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/oz_viewer-development/latest.html Latest Build] | :*[http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/oz_viewer-development/latest.html Latest Build] (release di sviluppo più recente) | ||
:::'' | :::''Le versioni di sviluppo non sono state necessariamente testate da nessuno, usare a proprio rischio e pericolo.'' | ||
</div> | </div> | ||
---- | ---- | ||
== | ==Sviluppo del software== | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em"> | ||
Snowstorm | Il progetto Snowstorm si basa su una modifica del modello di sviluppo [http://en.wikipedia.org/wiki/Scrum_%28development%29 Scrum]. | ||
L'elenco delle cose a cui intendiamo lavorare è chiamato ''Product Backlog'': | |||
* | * [https://spreadsheets.google.com/ccc?key=0AnxJWUubGIsodENWR2xPNW5kUl9veXJmS0VDOUN4S0E&hl=en Product Backlog] | ||
** [[ | ** [[Come proporre una nuova funzionalità per il Viewer]] | ||
Il lavoro viene organizzato in sprint che durano 2 settimane. Per prima cosa scegliamo su cosa lavorare, e basandoci sul ''Product Backlog'' costruiamo lo ''Sprint Backlog'' - l'elenco dei progetti da completare durante queste due settimane. Questo elenco di norma non viene modificato durante lo sprint. I progressi vengono verificati giornalmente allo ''Snowstorm Team Standup'' - un incontro in-world di circa 15 minuti in cui gli sviluppatori aggiornano gli altri sui progressi e sui problemi in corso; | |||
* | * [https://spreadsheets.google.com/ccc?key=0AnxJWUubGIsodDlQeGhfU3k5MHRWdXc1X0Z6eTZWTmc&hl=en Sprint Backlog] | ||
** Daily Scrum is 6:30am-7:30am {{SLT}} at [http://maps.secondlife.com/secondlife/Hippotropolis/146/73/26 Scrum Platform] | ** Daily Scrum is 6:30am-7:30am {{SLT}} at [http://maps.secondlife.com/secondlife/Hippotropolis/146/73/26 Scrum Platform] | ||
**: '' | **: Nota: il ''Daily Scrum'' è pubblico ma può intervenire solo chi sta contribuendo allo Sprint; | ||
** [[Snowstorm Daily Scrum Archive|Daily Scrum Archive]] | ** [[Snowstorm Daily Scrum Archive|Daily Scrum Archive]] | ||
Il team di Snowstorm, oltre allo sviluppo dei propri progetti, si occupa di integrare i contributi al viewer e le patch provenienti dagli altri team di Linden Lab e dalla comunità open source. | |||
* [[Viewer Integration and Release Processes]] | * [[Viewer Integration and Release Processes]] | ||
** [[How To Submit A Viewer Change]] | ** [[How To Submit A Viewer Change]] | ||
**: '' | **: Nota: le proposte di modifica al viewer che comportano la creazione di nuove funzionalità non verranno accolte prima di essere state esaminate e integrate nel ''Product Backlog''. Le modifiche che risolvono un bug devono venire sottoposte al processo di Triage, dopodiché se rispondono ai criteri di integrazione potranno venire accolte in qualunque momento.'' | ||
</div> | </div> | ||
Line 89: | Line 95: | ||
|} | |} | ||
== | ==FAQ e altro== | ||
* FAQ in inglese, v. [[Project_Snowstorm]] | |||
* Continueremo a usare PJIRA fino a che non sarà disponibile JIRA 4. All'interno di PJIRA useremo il progetto VWR, spostando opportunamente certi bug report dal progetto SNOW e dai progetti del tracker interno di Linden Lab (questi progetti diventeranno parte del backlog) | |||
* Lunedì si sceglie cosa integrare; Mercoledì si testa, si rilascia e si cambiano le priorità | |||
* le release avranno un nuovo ''channel'' chiamato Second Life Development Viewer | |||
[[Category:Open Source Portal]] | [[Category:Open Source Portal]] | ||
[[Category:Snowstorm | [[Category:Snowstorm]] |
Revision as of 15:13, 17 August 2010
Nato ad agosto 2010, il team di Snowstorm si occupa di coordinare lo sviluppo del viewer di Second Life e di interagire con la comunità degli sviluppatori open source nella sua evoluzione.
In evidenza
Mission
ObiettiviStabilire le priorità di lavoro in base alla domanda
Per i dettagli vedere Snowstorm Project Viewer Backlog (TODO: FIX ME); documento con le priorità e i progetti in corso, costantemente aggiornato in base al feedback della comunità e alle risorse disponibili. Team
|
Informazioni
Sviluppo del softwareIl progetto Snowstorm si basa su una modifica del modello di sviluppo Scrum. L'elenco delle cose a cui intendiamo lavorare è chiamato Product Backlog: Il lavoro viene organizzato in sprint che durano 2 settimane. Per prima cosa scegliamo su cosa lavorare, e basandoci sul Product Backlog costruiamo lo Sprint Backlog - l'elenco dei progetti da completare durante queste due settimane. Questo elenco di norma non viene modificato durante lo sprint. I progressi vengono verificati giornalmente allo Snowstorm Team Standup - un incontro in-world di circa 15 minuti in cui gli sviluppatori aggiornano gli altri sui progressi e sui problemi in corso;
Il team di Snowstorm, oltre allo sviluppo dei propri progetti, si occupa di integrare i contributi al viewer e le patch provenienti dagli altri team di Linden Lab e dalla comunità open source.
|
FAQ e altro
- FAQ in inglese, v. Project_Snowstorm
- Continueremo a usare PJIRA fino a che non sarà disponibile JIRA 4. All'interno di PJIRA useremo il progetto VWR, spostando opportunamente certi bug report dal progetto SNOW e dai progetti del tracker interno di Linden Lab (questi progetti diventeranno parte del backlog)
- Lunedì si sceglie cosa integrare; Mercoledì si testa, si rilascia e si cambiano le priorità
- le release avranno un nuovo channel chiamato Second Life Development Viewer