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"/>


==  Friday, November 19, 2010  ==
==  Monday, November 22, 2010  ==


=== General Notes ===
=== General Notes ===
----
----
* Merge Monkey of the Day: Oz
* Merge Monkey of the Day: Oz -> Merov
* 2.3.0 Released!
* IMPORTANT: When reopening issues from prior sprints, please move into unscheduled (remove Sprint X) and comment that it was reopnened. Reopnened current sprint issues should stay in current sprint.  
* 2.4.0 Beta 1 to be cut today
* if it’s intended for Beta, please make sure it’s in a beta branch and builds in TC _before_ you ask for a merge.  
* if it’s broken or needed in beta, try to fork from beta to fix.  may still end up in viewer-dev, but easier that way. if it’s a new feature, or an old bug: viewer-dev.


===Team Status===
===Team Status===
Line 17: Line 16:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* STORM-146: kdu-autobuild: Discussed linux64 with chopper, voted against it. Some clean up. JIRA ready for review.  
* STORM-146: kdu-autobuild: Fixed the Mac static lib build to support i386, fixed Linux packaging, fixed Windows packaging too. Pfeww...
* STORM-151: kdu static link: Updated install.xml. Merged on merov_linden/viewer-development-features so to build on TC. Fixed a couple of minor issues. Mac and Windows build fine (Windows not tested though). Build issues on Linux, seems to be unrelated to kdu though.
* STORM-151: kdu static link: Fixed the make on all platforms to indeed link statically with the lib, passed build everywhere after a couple of iterations. Yeah!


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* STORM-146: kdu-autobuild: Review Mac and Windows build, make sure static are correctly built.
* STORM-146: kdu-autobuild: Test on all platforms and final clean-up.
* STORM-151: kdu static link: The Mac and Windows builds still reference (strangely) the dynamic version installed on ./usr/lib or ./usr/local/lib. Need to dig this. Fix Linux 32 build.  
* STORM-151: kdu static link: Get perf data on all platforms and work on compression.  


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
Line 30: Line 29:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Looked more at crash logs
* Merge Monkeying (STORM-627)
* Assorted administrative activities
* Consulted with Wolfpup on problem with Ad-hoc conference log names (STORM-102)
* Merge Monkeying Around (STORM-627)
* Pester people about autobuild reviews
** Created project build for STORM-138
* Working on some metrics for open contributions
** Created project build for STORM-560
** Created project build for STORM-616
** Merged all of those and 4 others (test build running)


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Continue with setting up Code Review system
* Continue with setting up Code Review system
* Merge Monkeying


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* none
* Would like to hand off Merge Monkey job for a few days


==== Q Linden====
==== Q Linden====
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* 2.3 release
* 2.4 beta mark
* Review several project viewers
* 2.4 email to engineering
* Administrative stuff
* Administrative stuff
* Meetings, meetings, meetings
* OOO for my lecture
* OOO


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Beta 2.4
* Beta 2.4
* OOO


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
Line 63: Line 58:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Provided feedback on STORM-584
* Worked on internal reporting docs
* Tested project viewers and provided product/design input
* Provided feedback on STORM-40
* Meetings
* Meetings
* VWR Triage
* VWR Triage
* Ticket prioritization
* Ticket prioritization
* Tested project Viewers for STORM-138, STORM-560, and STORM-616
* Injured my hand/wrist over the weekend


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* STORM-40 - Provide feedback
* Work on internal reporting documents
* Work on internal reporting documents
* [STORM-537] Update and publish (publicly) the keyboard shortcut doc
* [STORM-537] Update and publish (publicly) the keyboard shortcut doc
* [STORM-539] Finish draft of prim alignment tool design
* [STORM-539] Finish draft of prim alignment tool design
* [STORM-34] Create quick design doc
* [STORM-34] Create quick design doc for favs on login screen
* VWR Triage
* VWR Triage
* Ticket prioritization
* Ticket prioritization
Line 80: Line 76:


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* meetings
* Working with one hand is slowing me down tremendously


==== Paul ProductEngine====
==== Paul ProductEngine====
Line 86: Line 82:
<b>PAST</b><br />
<b>PAST</b><br />
* TASK STORM-593 (Make transparent texteditor and lineeditor)
* TASK STORM-593 (Make transparent texteditor and lineeditor)
** WIP. Today fully found out and understood how controls became transparent with all of its content (children). Also fully found out why some LLPanels in transparent floaters are not transparent, which makes transparent floater partially transparent.
** WIP. Today implemented beta version of fix and tested it. All seems work fine. On Monday will start implementing final version. Estimate ~ 10 - 12 hours.
There is a simple and smart mechanism to do this. The LLViewDrawContext its implementation.
But this mechanism unfortunately is not acceptable in this situation, because it makes absolutely all children of control (in our case Floater) transparent including text and so on. Which makes floater unusable.
Discussed problem with our PE team. Found conceptual decision. Tomorrow will start implementing and testing it.
Estimete ~ 8 - 10 hours.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
Line 102: Line 94:
<b>PAST</b><br />
<b>PAST</b><br />
* TASK (STORM-584) Fix color and opacity setting for Bubble Chat
* TASK (STORM-584) Fix color and opacity setting for Bubble Chat
** Fixed according to Moon's and Esbee's comment.
** Patch sent for integration.
* BUG (STORM-189) [TRUNCATION] many langs - select build tools dialog
* BUG (STORM-550) LLDir::getNextFileInDir fails for some complex wildcard combinations
** Fixed. Sent for review.
** WIP. Looked through test cases, found one that fails on Linux, some other need testing on other platforms. Investigating boost::filesystem library for portable implementation of
LLDir::getNextFileInDir.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* TASK (STORM-584) Fix color and opacity setting for Bubble Chat
** Clean up and apply the fix. Estimated: 1 hour.
* BUG (STORM-550) LLDir::getNextFileInDir fails for some complex wildcard combinations
* BUG (STORM-550) LLDir::getNextFileInDir fails for some complex wildcard combinations
** Estimated: 8-10 hours.
** Estimated: 8-10 hours.
Line 118: Line 109:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Major task STORM-576 (Add a Preference to allow users to enable double-click to teleport or use auto-pilot).
* Reopened major task STORM-572 (Layout cleanup in the Sound & Media tab of Preferences)
** Added comments and put on review.
* Critical task STORM-560 (Add Preference that allows users to select default behavior when pressing letter keys).
** Fixed and put on review.
** Fixed and put on review.
* Critical bug STORM-594 ([crashhunters] crash in LLView::handleVisibilityChange(int) [second life unknown])
** Couldn't reproduce. Investigated. Discussed with Vadim. Assigned back to unassigned.
* Critical bug STORM-521 ([crashhunters] crash at [0] LLAudioSource::hasPendingPreloads() [secondlife-bin llaudioengine.cpp])
** Investigating. Trying to figure out steps to reproduce. Can't give even nearly correct estimate yet- code is completely unfamiliar, but rough one is 8 hours.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Reopened major task STORM-572 (Layout cleanup in the Sound & Media tab of Preferences)
* Critical bug STORM-521 ([crashhunters] crash at [0] LLAudioSource::hasPendingPreloads() [secondlife-bin llaudioengine.cpp]).
** Estimate-30 min.
* Something new from sprint 8 or bug-queue.


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
Line 134: Line 125:
----
----
<b>PAST</b><br />
<b>PAST</b><br />
* Bug STORM-622 (Texture picker screws up when multiple textures are opened).
* Bug STORM-622 (Texture picker screws up when multiple textures are opened):
** WIP. Not well familiar with reshapes and such, so slow going.  
**Gave up, handed over to Paul, who is more experienced with this kind of stuff.
* Bug STORM-334 (-set CacheLocation command does not work?):
** Investigated, resolved as expected behavior.
* Bug STORM-432 (Trash button in People > My Friends tab can be moved):

** Fixed.
* Bug STORM-456 (Two space chars in 'conference-title-incoming' text for Polish language):

** Fixed.


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* Try to finish STORM-622.  
* Will pick something from the v-d bug queue.


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
Line 146: Line 143:
==== Andrey Productengine ====
==== Andrey Productengine ====
----
----
<b>PAST</b><br />  
<b>PAST</b><br />
* picked up viewer-development r215024
* regression testing of v-d build r215105
* almost verified all Sprint7 integrated tickets
* reported STORM-658, 659
* started regression testing
* designed Viewer Chat Logging test plan (STORM-102)


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* proceed with regression testing
* verify STORM-102 with descendants
* update Viewer Preferences TP in scope of STORM-31 changes
* 2.4.0 Beta1 (?)


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
* none
* none
==== Wolfpup Lowenhar ====
----
<b>PAST</b><br /> 
* STORM-654 : Had to get this fixed so would not block the release of 2.4 Beta
* worked @ in-world job
<b>FUTURE</b><br />
* work @ main job
<b>IMPEDIMENTS</b><br />
* Not enough time between working in world and at real job to actualy work on code.
* Trying to find thing to actualy work on in this sprint
   
   
==== Jonathan Yap ====
==== Jonathan Yap ====
----
----
<b>PAST</b><br />  
<b>PAST</b><br />  
* Storm-138 (llTextBox support) is accepted into viewer-development, though it will need more work  (by someone with more skills than I have) before it comes out of the beta viewer.
* STORM-596 (Move Help/Enable Hints) - finished, needs to be taken into viewer-development
* STORM-616 (Me->Movement) finalization, accepted into viewer-development.
* Started working on STORM-615 (Move Delete option into top-level of object menu)


<b>FUTURE</b><br />
<b>FUTURE</b><br />
* STORM-615
* STORM-615 (Move Delete to bottom of object menu) or maybe something more comprehensive (in-work, TBD).
* Add seperate jira issues for each issue in Storm-138 per Oz's request.
* Consult with Esbee/Oz/Andrew/Nyx on other jiras that are not in Storm yet.
* Update lsl wiki - remove Unsupported icon next to llTextBox. Timing of when to make this edit?
* [long range] Add seperate jira issues for each issue in Storm-138 per Oz's request.
* How do I get permission to start work on Storm-596 (Enable Hints menu item should not be the last menu item)?
Update lsl wiki - remove Unsupported icon next to llTextBox. Timing of when to make this edit?


<b>IMPEDIMENTS</b><br />
<b>IMPEDIMENTS</b><br />
STORM-615 Need design decision for menu layout
* none
Current proposal is to have Delete at the bottom underneath a seperator bar. (see jira)
 


== Past Updates ==
== Past Updates ==
<b>November</b><br />  
<b>November</b><br />  
[[Snowstorm_Daily_Scrum_Archive/11182010 | 18]] | [[Snowstorm_Daily_Scrum_Archive/11172010 | 17]] | [[Snowstorm_Daily_Scrum_Archive/11162010 | 16]] | [[Snowstorm_Daily_Scrum_Archive/11152010 | 15]] | [[Snowstorm_Daily_Scrum_Archive/11122010 | 12]] | [[Snowstorm_Daily_Scrum_Archive/11112010 | 11]] | [[Snowstorm_Daily_Scrum_Archive/11102010 | 10]] | [[Snowstorm_Daily_Scrum_Archive/11092010 | 09]] | [[Snowstorm_Daily_Scrum_Archive/11082010 | 08]] | [[Snowstorm_Daily_Scrum_Archive/11052010 | 05]] | [[Snowstorm_Daily_Scrum_Archive/11042010 | 04]] | [[Snowstorm_Daily_Scrum_Archive/11032010 | 03]] | [[Snowstorm_Daily_Scrum_Archive/11022010 | 02]] | [[Snowstorm_Daily_Scrum_Archive/11012010 | 01]]
[[Snowstorm_Daily_Scrum_Archive/11192010 | 19]] | [[Snowstorm_Daily_Scrum_Archive/11182010 | 18]] | [[Snowstorm_Daily_Scrum_Archive/11172010 | 17]] | [[Snowstorm_Daily_Scrum_Archive/11162010 | 16]] | [[Snowstorm_Daily_Scrum_Archive/11152010 | 15]] | [[Snowstorm_Daily_Scrum_Archive/11122010 | 12]] | [[Snowstorm_Daily_Scrum_Archive/11112010 | 11]] | [[Snowstorm_Daily_Scrum_Archive/11102010 | 10]] | [[Snowstorm_Daily_Scrum_Archive/11092010 | 09]] | [[Snowstorm_Daily_Scrum_Archive/11082010 | 08]] | [[Snowstorm_Daily_Scrum_Archive/11052010 | 05]] | [[Snowstorm_Daily_Scrum_Archive/11042010 | 04]] | [[Snowstorm_Daily_Scrum_Archive/11032010 | 03]] | [[Snowstorm_Daily_Scrum_Archive/11022010 | 02]] | [[Snowstorm_Daily_Scrum_Archive/11012010 | 01]]


<b>October</b><br />  
<b>October</b><br />  

Revision as of 13:32, 22 November 2010


Monday, November 22, 2010

General Notes


  • Merge Monkey of the Day: Oz -> Merov
  • IMPORTANT: When reopening issues from prior sprints, please move into unscheduled (remove Sprint X) and comment that it was reopnened. Reopnened current sprint issues should stay in current sprint.
  • if it’s intended for Beta, please make sure it’s in a beta branch and builds in TC _before_ you ask for a merge.

Team Status


Merov Linden


PAST

  • STORM-146: kdu-autobuild: Fixed the Mac static lib build to support i386, fixed Linux packaging, fixed Windows packaging too. Pfeww...
  • STORM-151: kdu static link: Fixed the make on all platforms to indeed link statically with the lib, passed build everywhere after a couple of iterations. Yeah!

FUTURE

  • STORM-146: kdu-autobuild: Test on all platforms and final clean-up.
  • STORM-151: kdu static link: Get perf data on all platforms and work on compression.

IMPEDIMENTS

  • None

Oz Linden


PAST

  • Merge Monkeying (STORM-627)
  • Consulted with Wolfpup on problem with Ad-hoc conference log names (STORM-102)
  • Pester people about autobuild reviews
  • Working on some metrics for open contributions

FUTURE

  • Continue with setting up Code Review system

IMPEDIMENTS

  • Would like to hand off Merge Monkey job for a few days

Q Linden


PAST

  • 2.4 beta mark
  • 2.4 email to engineering
  • Administrative stuff
  • OOO for my lecture

FUTURE

  • Beta 2.4
  • OOO

IMPEDIMENTS

  • none

Esbee Linden


PAST

  • Worked on internal reporting docs
  • Tested project viewers and provided product/design input
  • Provided feedback on STORM-40
  • Meetings
  • VWR Triage
  • Ticket prioritization
  • Injured my hand/wrist over the weekend

FUTURE

  • Work on internal reporting documents
  • [STORM-537] Update and publish (publicly) the keyboard shortcut doc
  • [STORM-539] Finish draft of prim alignment tool design
  • [STORM-34] Create quick design doc for favs on login screen
  • VWR Triage
  • Ticket prioritization
  • Backlog cleanup

IMPEDIMENTS

  • Working with one hand is slowing me down tremendously

Paul ProductEngine


PAST

  • TASK STORM-593 (Make transparent texteditor and lineeditor)
    • WIP. Today implemented beta version of fix and tested it. All seems work fine. On Monday will start implementing final version. Estimate ~ 10 - 12 hours.

FUTURE

  • TASK STORM-593 (Make transparent texteditor and lineeditor)

IMPEDIMENTS

  • none

Seth Productengine


PAST

  • TASK (STORM-584) Fix color and opacity setting for Bubble Chat
    • Patch sent for integration.
  • BUG (STORM-550) LLDir::getNextFileInDir fails for some complex wildcard combinations
    • WIP. Looked through test cases, found one that fails on Linux, some other need testing on other platforms. Investigating boost::filesystem library for portable implementation of

LLDir::getNextFileInDir.

FUTURE

  • BUG (STORM-550) LLDir::getNextFileInDir fails for some complex wildcard combinations
    • Estimated: 8-10 hours.

IMPEDIMENTS

  • none

Andrew Productengine


PAST

  • Reopened major task STORM-572 (Layout cleanup in the Sound & Media tab of Preferences)
    • Fixed and put on review.
  • Critical bug STORM-594 ([crashhunters] crash in LLView::handleVisibilityChange(int) [second life unknown])
    • Couldn't reproduce. Investigated. Discussed with Vadim. Assigned back to unassigned.
  • Critical bug STORM-521 ([crashhunters] crash at [0] LLAudioSource::hasPendingPreloads() [secondlife-bin llaudioengine.cpp])
    • Investigating. Trying to figure out steps to reproduce. Can't give even nearly correct estimate yet- code is completely unfamiliar, but rough one is 8 hours.

FUTURE

  • Critical bug STORM-521 ([crashhunters] crash at [0] LLAudioSource::hasPendingPreloads() [secondlife-bin llaudioengine.cpp]).

IMPEDIMENTS

  • none

Vadim Productengine


PAST

  • Bug STORM-622 (Texture picker screws up when multiple textures are opened):
    • Gave up, handed over to Paul, who is more experienced with this kind of stuff.
  • Bug STORM-334 (-set CacheLocation command does not work?):
    • Investigated, resolved as expected behavior.
  • Bug STORM-432 (Trash button in People > My Friends tab can be moved):

    • Fixed.
  • Bug STORM-456 (Two space chars in 'conference-title-incoming' text for Polish language):

    • Fixed.

FUTURE

  • Will pick something from the v-d bug queue.

IMPEDIMENTS

  • Need an answer in STORM-40.
  • Unclear what new stories we can take from sprint 8 (that don't require design work first).

Andrey Productengine


PAST

  • regression testing of v-d build r215105
  • reported STORM-658, 659
  • designed Viewer Chat Logging test plan (STORM-102)

FUTURE

  • verify STORM-102 with descendants
  • 2.4.0 Beta1 (?)

IMPEDIMENTS

  • none

Jonathan Yap


PAST

  • STORM-596 (Move Help/Enable Hints) - finished, needs to be taken into viewer-development

FUTURE

  • STORM-615 (Move Delete to bottom of object menu) or maybe something more comprehensive (in-work, TBD).
  • Consult with Esbee/Oz/Andrew/Nyx on other jiras that are not in Storm yet.
  • [long range] Add seperate jira issues for each issue in Storm-138 per Oz's request.

Update lsl wiki - remove Unsupported icon next to llTextBox. Timing of when to make this edit?

IMPEDIMENTS

  • none

Past Updates

November
19 | 18 | 17 | 16 | 15 | 12 | 11 | 10 | 09 | 08 | 05 | 04 | 03 | 02 | 01

October
29 | 28 | 27 | 26 | 25 | 22 | 21 | 20 | 18 | 15 | 14 | 13 | 12 | 11 | 08 | 07 | 06 | 05 | 04 | 01

September
27 | 24 | 21 | 20 | 17 | 16 | 15 | 14 | 13 | 9 | 8 | 7 | 3 | 2 | 1

August
30 | 26 | 25 | 24 | 23 | 20 | 19 | 18 | 16