Difference between revisions of "Snowstorm Daily Scrum Archive"

From Second Life Wiki
Jump to navigation Jump to search
Line 3: Line 3:
<br clear="all"/>
<br clear="all"/>


== Monday, August 23, 2010 ==
== Tuesday, August 24, 2010 ==


=== General Notes ===
=== General Notes ===
----
----
* PE devs are on holiday on Monday, Aug 23
* New weekly office hour starting this week for Snowstorm Team Backlog and idea discussion. Join Esbee and the crew Wednesdays from 8-9am PT here: http://maps.secondlife.com/secondlife/Hippotropolis/201/115/21
 


===Team Status===
===Team Status===
Line 15: Line 16:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Continued importing and merging Snowglobe build fixes into to viewer-development.
* Set myself up another BitBucket repo for general bug fixes.
* UK Linden meeting.
* Checked the list of missing files named in the HG convert export map Nat found to be missing from the repo, and why.
* Fixed a minor CID bug and found a minor potential memory leak in LLFlatListView over the weekend.
* (5 are new files in viewer-public, 1 renamed with both names in the map, 2 relating to the old art/libs bundles no longer required, and the NL XUI translation filenames got mangled somehow).
* Pulled the two fixes from my bug-fix branch into viewer-development
* Fixed EXT-8300 / EXT-8398 (Avatar icons displaced from SLURL profile links), just awaiting review before committing.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Continue with Snowglobe fixes
* Continue with Snowglobe fixes
* Set myself up another BitBucket repo for general bug fixes.
* When exactly are we declaring final cut-off on viewer-public and viewer-release today? Who is doing final convert and merge?
* Find out what we're doing about stuff in viewer-public and viewer-release? Merge / convert / merge?
* Chase up review of EXT-8300 / EXT-8398 from Richard (or find someone else to do it!)
* Investigate what's happened to EXT-8300
* These two EXTs if they get added to the sprint? (Have fixes ready).
** EXT-8248 (Can't teleport multiple friends)
** EXT-1579 (No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects')
* Remember to collect my mother from the hospital before someone else claims her.


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* Can't access TeamCity, need to poke someone to find out why!
* None


====Tofu====
====Tofu====
----
----
<i>OOO</i>
<b>PAST</b><br />
* OOO. Some catch-up, some tree juggling.
* Mined viewer-public for stuff that's there which isn't in snowstorm - there's quite a lot. Preparing to convert that legacy repo and relocate its changes.
 
<b>FUTURE</b><br />
* Deal with viewer-public's changes.
* Look for things needing code reviews.
 
<b>IMPEDIMENTS</b><br />
* None.




Line 36: Line 51:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* More wiki improvements
* LL repo conversion handholding
* Posted archive of Wednesdays OH
* Built executables for Planar alignment fix from Thickbrick (VWR-20752)
* Reviewed patch from Aleric for SNOW-766 (ok)
* Reviewed patch from Robin for VWR-20879
* Scheduled Mercurial tutorial for Tuesday


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Office Hour today
* ?
* Process discussions w/ various parties
* Handholding for LL repo conversions


<b>IMPEDIMENTS</b>
<b>IMPEDIMENTS</b><br />
* Can't connect to TeamCity this morning
* Non-Snowstorm tasks (no help for it)
* Lost track of the issue for aligning textures?




Line 55: Line 64:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* LLKDU in viewer-development: Try the fixed llkdu.dll from Snowglobe 1.4 bluntly as a test. Done. All llkdu.dll compiled with no manifest work actually. Good news...
* LLKDU in viewer-development: Create new kdu-binaries for Windows: done or, rather, synced with alain who was working on it independently. Checked that it works on local build.
* LLKDU in viewer-development: Move the relevant SNOW-345 changes to Snowstorm. Unnecessary I think. I'll keep an eye on some diff on the CMakeLists.txt though...
* LLKDU in viewer-development: Read install.py in details to understand why those are not installed as requested...: The problem comes from kdu-binaries not being asked by anyone... It's unclear though if we can really continue to provide that lib to download willy nilly. Need a license check here.
* LLKDU in viewer-development: Modify build.sh to download the llkdu libs even when -DINSTALL_PROPRIETARY:BOOL=ON is not set. Will fall by itself once I figure out the next step with brad.
* LLKDU in viewer-development: Create a separate private repo for building llkdu cleaning from code (need to double check that with brad): Done by alain so not an issue anymore though now we have to integrate that *fast*.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* LLKDU in viewer-development: Create new kdu-binaries for Windows
* LLKDU in viewer-development: Modify build.sh so that downloading just llkdu.dll and nothing else works in TeamCity (build fails right now)
* LLKDU in viewer-development: Read install.py in details to understand why those are not installed as requested...
* LLKDU in viewer-development: Create a separate private repo for building llkdu cleaning from code (need to double check that with brad)


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* None... apart from "can't connect to TeamCity this morning" :p...
* None




Line 76: Line 83:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Jira triage
* Finished sketch undockable/dockable sidebar design
* Discussions about Snowstorm meetings and office hours for product
* Continue Jira triage
* Continued followup from SLCC and blog
* Lots of meetings
* Flew back to SF on Sunday


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Finish sketch undockable/dockable sidebar design and send to XD team for a quick review
* Discuss sidebar undocking with Rhett
* Set up weekly office hours to discuss product backlog and ideas!
* Set up weekly office hours to discuss product backlog and ideas!
* Continue Jira triage
* Start adding Resident feedback/ideas/user stories to the Snowstorm Backlog on a new tab
* Continue to follow up on SLCC and Snowstorm blog feedback
* Continue to follow up on SLCC and Snowstorm blog feedback
* Start adding Resident feedback/ideas/user stories to the Snowstorm Backlog on a new tab
* Document idea submission process  
* Document idea submission process


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* Jet lag
* None
* On yeah...and I can't connect to Team City either




Line 97: Line 101:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
*BUG EXT-7878 (Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed)
* BUG EXT-8362 ([TRUNCATION] IT login screen - truncation in location box)
**Fixed and sent for a reivew
** Pushed
*BUG EXT-8405 (Clicking an attachment switches the Add More inventory to Flat view)
* BUG EXT-8672 ([HARD CODED] ALL LANGS The word "Saved" is hard coded, in  the long timestamp displayed in IM when user is offline)
**Fixed and sent for a reivew
** Pushed
*BUG EXT-8672 ([HARD CODED] ALL LANGS The word "Saved" is hard coded, in  the long timestamp displayed in IM when user is offline)
* BUG EXT-7878 (Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed)
**Fixed and sent for a reivew
** Pushed
*BUG EXT-8362 ([TRUNCATION] IT login screen - truncation in location box)
* BUG EXT-7951 (Mini-Location panel appearance design issues)
**Fixed and sent for a reivew
** Restored in viewer-development repository.
*BUG EXT-8558 (Add More category picker defaults whenever a clothing item is removed)
* BUG EXT-8558 (Add More category picker defaults whenever a clothing item is removed)
**In progress
**Fixed and sent for a review


<b>FUTURE</b><br />
<b>FUTURE</b><br />
*BUG EXT-8558 (Add More category picker defaults whenever a clothing item is removed)
* EXT-8722 (Appearance > 'Wearing' tab: Add Take off / Detach function  to the gear menu)  


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
*none
* none




Line 118: Line 122:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
*Task VWR-20702 (Snowstorm Sprint 2: As a User who's customized the bottom bar of the Viewer UI, I also want to be able to control the order of the buttons as they appear in the UI.)
* Task VWR-20702 (Snowstorm Sprint 2: As a User who's customized the bottom bar of the Viewer UI, I also want to be able to control the order of the buttons as they appear in the UI.)
**In Progress. Implementation question asked in VWR-20705 (Drag & Drop implementation).
** WIP. Estimate ~3 days.
*EXT-8575 (People you called via Adhoc are not shown in Recent tab).
**Investigated


<b>FUTURE</b><br />
<b>FUTURE</b><br />
*Task VWR-20702 (Snowstorm Sprint 2: As a User who's customized the bottom bar of the Viewer UI, I also want to be able to control the order of the buttons as they appear in the UI.)
* Task VWR-20702  
** analyze d&d in favorites, add similar to bottom tray
** change order of buttons shrinking and disappearing depending on button locations
** save order in settings and use it when creating bottom tray
** investigate inconsistency in distance between buttons


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
*Question in VWR-20705
* Order of buttons shrinking and disappearing




Line 133: Line 139:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
*Email about new commit procedure proposal
* Critical bug EXT-8727 (Crash in LLAppearanceMgr::updateClothingOrderingInfo):
*Review, merge
** Posted a defensive fix for review (could not repro though).
*Critical bug EXT-8727 (Crash in LLAppearanceMgr::updateClothingOrderingInfo):
* Task VWR-20694 (Enable sidebar to track detaching/attaching tabs):
**Investigating
** Filed, working on it
* Code review, merge.


<b>FUTURE</b><br />
<b>FUTURE:
*Finish EXT-8727.
* Commit EXT-8727 if it gets approved.
*Help Sergey with sidetray tabs detaching
* Work on VWR-20694.


<b>IMPEDIMENTS</b>
<b>IMPEDIMENTS</b><br />
*What to do with tickets we no longer work on? How to pass them to QA ?
* none




Line 149: Line 156:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
*Task (VWR-20694) Snowstorm Sprint 2: As a User, I want to undock tabs  from the Viewer sidebar so that I can control what tabs are displayed  and organize them on my screen in any way I want like I could do in  1.23.
* Task (VWR-20694) As a User, I want to undock tabs  from the Viewer sidebar so that I can control what tabs are displayed  and organize them on my screen in any way I want like I could do in  1.23.
**WIP. Implementing detaching SP's contents and positioning it into a floater. Faced some problems caused by specific SP resizing behavior and crashes in Side Tray after detaching a tab.
** WIP.
* Fixed some crashes caused by docking/re-docking tabs.
* Investigating undocked tab visibility changes when switching tabs in Side Tray.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
*Task (VWR-20694) Snowstorm Sprint 2: As a User, I want to undock tabs from the Viewer sidebar ...
Task (VWR-20694) As a User, I want to undock tabs from the Viewer sidebar ...
Estimated: 3 days for sub-tasks 4 and 5.


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
*none
* need design soon




Line 162: Line 172:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
*Investigation/Discussion of suggested new commit process for PE
* sidebar docking/undocking design issues (VWR-20694)
*Accounts cleanup
* bottom bar button reordering design issues (VWR-20702)
*GH demo setup
* jira VWR workflow wrangling
*crashhunters
* tracking missing fixes
* progress tracking


<b>FUTURE</b><br />
<b>FUTURE</b><br />
*list of EXTs in this sprint for backlog
* completed/in progress tasks need estimates / burndown data
* establish procedure for taking EXTs from old PE backlog to particular sprint
* follow up future commit process


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
*No tasks to take from backlog that don't require design
* out thu-fri next week
- Esbee working on design for side tray and bottom bar
*Should I add EXT bugs we're currently working on to the sprint backlog? (20%)
- see list below
*How best to engage QA in the Snowstorm process?
*Vadim: How to assign/pass issues to QA?
*Task EXT-7756 (Add sort order to My Outfits gear menu (name or date)) - how to deal with server changes?





Revision as of 17:34, 24 August 2010


Tuesday, August 24, 2010

General Notes



Team Status


Aimee


PAST

  • Set myself up another BitBucket repo for general bug fixes.
  • Checked the list of missing files named in the HG convert export map Nat found to be missing from the repo, and why.
  • (5 are new files in viewer-public, 1 renamed with both names in the map, 2 relating to the old art/libs bundles no longer required, and the NL XUI translation filenames got mangled somehow).
  • Pulled the two fixes from my bug-fix branch into viewer-development
  • Fixed EXT-8300 / EXT-8398 (Avatar icons displaced from SLURL profile links), just awaiting review before committing.

FUTURE

  • Continue with Snowglobe fixes
  • When exactly are we declaring final cut-off on viewer-public and viewer-release today? Who is doing final convert and merge?
  • Chase up review of EXT-8300 / EXT-8398 from Richard (or find someone else to do it!)
  • These two EXTs if they get added to the sprint? (Have fixes ready).
    • EXT-8248 (Can't teleport multiple friends)
    • EXT-1579 (No (easy) way to see who has permission to 'See my online status', 'See me on the map', or 'Edit, delete or take my objects')
  • Remember to collect my mother from the hospital before someone else claims her.

IMPEDIMENTS

  • None

Tofu


PAST

  • OOO. Some catch-up, some tree juggling.
  • Mined viewer-public for stuff that's there which isn't in snowstorm - there's quite a lot. Preparing to convert that legacy repo and relocate its changes.

FUTURE

  • Deal with viewer-public's changes.
  • Look for things needing code reviews.

IMPEDIMENTS

  • None.


Oz


PAST

  • LL repo conversion handholding

FUTURE

  • ?

IMPEDIMENTS

  • Non-Snowstorm tasks (no help for it)
  • Lost track of the issue for aligning textures?


Merov


PAST

  • LLKDU in viewer-development: Create new kdu-binaries for Windows: done or, rather, synced with alain who was working on it independently. Checked that it works on local build.
  • LLKDU in viewer-development: Read install.py in details to understand why those are not installed as requested...: The problem comes from kdu-binaries not being asked by anyone... It's unclear though if we can really continue to provide that lib to download willy nilly. Need a license check here.
  • LLKDU in viewer-development: Create a separate private repo for building llkdu cleaning from code (need to double check that with brad): Done by alain so not an issue anymore though now we have to integrate that *fast*.

FUTURE

  • LLKDU in viewer-development: Modify build.sh so that downloading just llkdu.dll and nothing else works in TeamCity (build fails right now)

IMPEDIMENTS

  • None


Q


OOO


Esbee


PAST

  • Finished sketch undockable/dockable sidebar design
  • Continue Jira triage
  • Lots of meetings

FUTURE

  • Discuss sidebar undocking with Rhett
  • Set up weekly office hours to discuss product backlog and ideas!
  • Start adding Resident feedback/ideas/user stories to the Snowstorm Backlog on a new tab
  • Continue to follow up on SLCC and Snowstorm blog feedback
  • Document idea submission process

IMPEDIMENTS

  • None


Paul


PAST

  • BUG EXT-8362 ([TRUNCATION] IT login screen - truncation in location box)
    • Pushed
  • BUG EXT-8672 ([HARD CODED] ALL LANGS The word "Saved" is hard coded, in the long timestamp displayed in IM when user is offline)
    • Pushed
  • BUG EXT-7878 (Corrupted vertical scroll bar appears on 'Edit Outfit' panel if height of 'Add More' panel was changed)
    • Pushed
  • BUG EXT-7951 (Mini-Location panel appearance design issues)
    • Restored in viewer-development repository.
  • BUG EXT-8558 (Add More category picker defaults whenever a clothing item is removed)
    • Fixed and sent for a review

FUTURE

  • EXT-8722 (Appearance > 'Wearing' tab: Add Take off / Detach function to the gear menu)

IMPEDIMENTS

  • none


Andrew


PAST

  • Task VWR-20702 (Snowstorm Sprint 2: As a User who's customized the bottom bar of the Viewer UI, I also want to be able to control the order of the buttons as they appear in the UI.)
    • WIP. Estimate ~3 days.

FUTURE

  • Task VWR-20702
    • analyze d&d in favorites, add similar to bottom tray
    • change order of buttons shrinking and disappearing depending on button locations
    • save order in settings and use it when creating bottom tray
    • investigate inconsistency in distance between buttons

IMPEDIMENTS

  • Order of buttons shrinking and disappearing


Vadim


PAST

  • Critical bug EXT-8727 (Crash in LLAppearanceMgr::updateClothingOrderingInfo):
    • Posted a defensive fix for review (could not repro though).
  • Task VWR-20694 (Enable sidebar to track detaching/attaching tabs):
    • Filed, working on it
  • Code review, merge.

FUTURE:

  • Commit EXT-8727 if it gets approved.
  • Work on VWR-20694.

IMPEDIMENTS

  • none


Sergey


PAST

  • Task (VWR-20694) As a User, I want to undock tabs from the Viewer sidebar so that I can control what tabs are displayed and organize them on my screen in any way I want like I could do in 1.23.
    • WIP.
  • Fixed some crashes caused by docking/re-docking tabs.
  • Investigating undocked tab visibility changes when switching tabs in Side Tray.

FUTURE
Task (VWR-20694) As a User, I want to undock tabs from the Viewer sidebar ... Estimated: 3 days for sub-tasks 4 and 5.

IMPEDIMENTS

  • need design soon


Anya


PAST

  • sidebar docking/undocking design issues (VWR-20694)
  • bottom bar button reordering design issues (VWR-20702)
  • jira VWR workflow wrangling
  • tracking missing fixes
  • progress tracking

FUTURE

  • completed/in progress tasks need estimates / burndown data
  • establish procedure for taking EXTs from old PE backlog to particular sprint
  • follow up future commit process

IMPEDIMENTS

  • out thu-fri next week


Past Updates