Difference between revisions of "Open Development User Group/Archive/2011-02-14"

From Second Life Wiki
Jump to navigation Jump to search
m
m
 
Line 1: Line 1:
{|style="border-collapse: collapse; border-style: none;"
{|style="border-collapse: collapse; border-style: none;"
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:01 
| <span id='07:01'>07:01</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| So ... we have a few items on our agenda today ....https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
| So ... we have a few items on our agenda today ....https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:02&nbsp;
| <span id='07:02'>07:02</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
| https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
Line 17: Line 17:
| I just wanted to comment briefly on this and see if there is any discussion....
| I just wanted to comment briefly on this and see if there is any discussion....
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:03&nbsp;
| <span id='07:03'>07:03</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| I'm using the same workflow that we use in the STORM project, except that contributors can create issues
| I'm using the same workflow that we use in the STORM project, except that contributors can create issues
Line 25: Line 25:
| so the flowchart on the Snowstorm documentation applies
| so the flowchart on the Snowstorm documentation applies
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:04&nbsp;
| <span id='07:04'>07:04</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| whether or not we'll change that depends on how well it works
| whether or not we'll change that depends on how well it works
Line 37: Line 37:
| If we take an item as a STORM work item, it will be moved there (because that makes the sprint tracking better)
| If we take an item as a STORM work item, it will be moved there (because that makes the sprint tracking better)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:05&nbsp;
| <span id='07:05'>07:05</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| The Reporter should be able to close an issue
| The Reporter should be able to close an issue
Line 49: Line 49:
| wont that result in false closures?
| wont that result in false closures?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:06&nbsp;
| <span id='07:06'>07:06</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| If someone would like to take up an issue here, that's ok... most of you should, I think, be able to Assign an issue to yourself and Start Progress on it
| If someone would like to take up an issue here, that's ok... most of you should, I think, be able to Assign an issue to yourself and Start Progress on it
Line 65: Line 65:
| This project will have a smaller and more committed user base than most
| This project will have a smaller and more committed user base than most
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:08&nbsp;
| <span id='07:08'>07:08</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| so... that's pretty much what I had to say on that... if something is not working the way you think it should, let me know
| so... that's pretty much what I had to say on that... if something is not working the way you think it should, let me know
Line 82: Line 82:
[https://jira.secondlife.com/browse/VWR-24487 VWR-24487] llurlentry_stub.cpp:196: error: deprecated conversion from string constant to 'char*'  
[https://jira.secondlife.com/browse/VWR-24487 VWR-24487] llurlentry_stub.cpp:196: error: deprecated conversion from string constant to 'char*'  
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:09&nbsp;
| <span id='07:09'>07:09</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| The "right" answer to this one is that we need to put in place a process for updating the message template file and its conversion script so that it matches the one in the released simulator code
| The "right" answer to this one is that we need to put in place a process for updating the message template file and its conversion script so that it matches the one in the released simulator code
Line 90: Line 90:
| the whole point of that file is compatibility between the two
| the whole point of that file is compatibility between the two
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:10&nbsp;
| <span id='07:10'>07:10</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| at the moment, there's only one minor difference
| at the moment, there's only one minor difference
Line 110: Line 110:
| Let me know if/when you do; it is going to be listed as an impediment in my report today
| Let me know if/when you do; it is going to be listed as an impediment in my report today
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:11&nbsp;
| <span id='07:11'>07:11</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| We actually need to apply the fix for the converter to the simulator tree so that it is compatible with newer compilers, then clone both back to the viewer
| We actually need to apply the fix for the converter to the simulator tree so that it is compatible with newer compilers, then clone both back to the viewer
Line 118: Line 118:
| To clear the impediment, I'm going to temporarily check in the fix on the issue, but not close the issue
| To clear the impediment, I'm going to temporarily check in the fix on the issue, but not close the issue
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:12&nbsp;
| <span id='07:12'>07:12</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| until we've also solved the simulator compatibility issue
| until we've also solved the simulator compatibility issue
Line 130: Line 130:
| which I expect to do by the beginning of next week, after we've done the VS 2010 hackathon (more on that at the end of our agenda... forgot to add it)
| which I expect to do by the beginning of next week, after we've done the VS 2010 hackathon (more on that at the end of our agenda... forgot to add it)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:13&nbsp;
| <span id='07:13'>07:13</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| well, it's the packet protocol file and the c++ file generated from it
| well, it's the packet protocol file and the c++ file generated from it
Line 146: Line 146:
| right
| right
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:14&nbsp;
| <span id='07:14'>07:14</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Autobuild merge to viewer-development
| Autobuild merge to viewer-development
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:15&nbsp;
| <span id='07:15'>07:15</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| Oz i would not sugest doing a merg till Merov gets open-4 fixed
| Oz i would not sugest doing a merg till Merov gets open-4 fixed
Line 181: Line 181:
| so I'm going to merge that to the main viewer-autobuild repo
| so I'm going to merge that to the main viewer-autobuild repo
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:16&nbsp;
| <span id='07:16'>07:16</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| I had not seen that yet... let's leave it for a bit and come back to it
| I had not seen that yet... let's leave it for a bit and come back to it
Line 189: Line 189:
| on open-4
| on open-4
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:17&nbsp;
| <span id='07:17'>07:17</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Merov should be able to start on that today, since I'm taking over the Merge Monkey chores
| Merov should be able to start on that today, since I'm taking over the Merge Monkey chores
Line 213: Line 213:
| not a showstopped, but it should be handled in an automated way
| not a showstopped, but it should be handled in an automated way
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:18&nbsp;
| <span id='07:18'>07:18</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| dropping it in by hand is not good enough... I want a packaged automated solution
| dropping it in by hand is not good enough... I want a packaged automated solution
Line 225: Line 225:
| this business of having dozens of manual finicky steps to be able to build is bogus, and we're just going to fix it
| this business of having dozens of manual finicky steps to be able to build is bogus, and we're just going to fix it
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:19&nbsp;
| <span id='07:19'>07:19</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/lestat.demain Lestat Demain]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/lestat.demain Lestat Demain]&nbsp;
| oh good to hear...can we also phase out boost as well?
| oh good to hear...can we also phase out boost as well?
Line 237: Line 237:
| I don't think so... we use it for several things, but the new packaging makes it pretty easy (or should)
| I don't think so... we use it for several things, but the new packaging makes it pretty easy (or should)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:20&nbsp;
| <span id='07:20'>07:20</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| Oz with Nicky's help via irc i got autobuild to finaly work and give the output like he is getting but i think i may have intrduced another bug
| Oz with Nicky's help via irc i got autobuild to finaly work and give the output like he is getting but i think i may have intrduced another bug
Line 257: Line 257:
| u kidding? from what i hear boost is the biggest problem there is
| u kidding? from what i hear boost is the biggest problem there is
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:21&nbsp;
| <span id='07:21'>07:21</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/siana.gearz Siana Gearz]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/siana.gearz Siana Gearz]&nbsp;
| lestat, it's the biggest help there is too.
| lestat, it's the biggest help there is too.
Line 269: Line 269:
| the bug is a python error in llsdmesage test
| the bug is a python error in llsdmesage test
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:22&nbsp;
| <span id='07:22'>07:22</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| one of the things nicky had me do was switch the type of pythion im useing
| one of the things nicky had me do was switch the type of pythion im useing
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:23&nbsp;
| <span id='07:23'>07:23</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| Ok... this afternoon, I'm going to draft a new environment setup page for Windows building with autobuild
| Ok... this afternoon, I'm going to draft a new environment setup page for Windows building with autobuild
Line 285: Line 285:
| I'll need you all to help me debug it
| I'll need you all to help me debug it
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:24&nbsp;
| <span id='07:24'>07:24</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| Oz one thing you will ned is some Vista/7 specific configuration setting for the cmd window
| Oz one thing you will ned is some Vista/7 specific configuration setting for the cmd window
Line 325: Line 325:
| The big days are Thursday and Friday this week
| The big days are Thursday and Friday this week
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:26&nbsp;
| <span id='07:26'>07:26</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| might be able to help on thursday but friday i work RL
| might be able to help on thursday but friday i work RL
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:27&nbsp;
| <span id='07:27'>07:27</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| Lots of Lindens will wall themselves into a room or two in Battery, disconnect from distractions, and try to upgrade everything we build so that it 1) builds in VS 2010, and 2) builds on TeamCity
| Lots of Lindens will wall themselves into a room or two in Battery, disconnect from distractions, and try to upgrade everything we build so that it 1) builds in VS 2010, and 2) builds on TeamCity
Line 341: Line 341:
| so it is a work meeting, not a planning session
| so it is a work meeting, not a planning session
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:28&nbsp;
| <span id='07:28'>07:28</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| but we'll have a sattelite room there
| but we'll have a sattelite room there
Line 357: Line 357:
| so how would an os dev get in on this?
| so how would an os dev get in on this?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:29&nbsp;
| <span id='07:29'>07:29</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| There will be a big spreadsheet that tracks who is doing what and what works
| There will be a big spreadsheet that tracks who is doing what and what works
Line 369: Line 369:
| I'm going to make a public version of that, and will keep the two in sync
| I'm going to make a public version of that, and will keep the two in sync
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:30&nbsp;
| <span id='07:30'>07:30</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| nice leading question, Jonathan - yes, and it's you
| nice leading question, Jonathan - yes, and it's you
Line 385: Line 385:
| same place I'll get mine
| same place I'll get mine
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:31&nbsp;
| <span id='07:31'>07:31</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| will we be testing in real-time or after the friday session is over?
| will we be testing in real-time or after the friday session is over?
Line 401: Line 401:
| Will there be a list of software requirements? Obviously vs2010 Express + corresponding vcredist file
| Will there be a list of software requirements? Obviously vs2010 Express + corresponding vcredist file
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:32&nbsp;
| <span id='07:32'>07:32</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| Oz Nicky just finished a run but i do not thing he ran it righ as he did not get the error i get
| Oz Nicky just finished a run but i do not thing he ran it righ as he did not get the error i get
Line 409: Line 409:
| well, that's the sort of details that we need to make sure we have worked out before Thursday
| well, that's the sort of details that we need to make sure we have worked out before Thursday
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:33&nbsp;
| <span id='07:33'>07:33</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| so... as I said, I'm going to write something up for the list, probably tomorrow morning (today is filling up fast)
| so... as I said, I'm going to write something up for the list, probably tomorrow morning (today is filling up fast)
Line 417: Line 417:
| and we'll see how much we can do in parallel
| and we'll see how much we can do in parallel
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:34&nbsp;
| <span id='07:34'>07:34</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| hopefully, not too much will be badly broken by this, but if it is we'll get it fixed ASAP together
| hopefully, not too much will be badly broken by this, but if it is we'll get it fixed ASAP together
Line 429: Line 429:
| before then (the plan is today), viewer-development will be branched to viewer-beta, so that none of this will disrupt the 2.6 beta cycle (v-d will become 2.7)
| before then (the plan is today), viewer-development will be branched to viewer-beta, so that none of this will disrupt the 2.6 beta cycle (v-d will become 2.7)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:35&nbsp;
| <span id='07:35'>07:35</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| don't tell me anything here... put it in the appropriate jira issue
| don't tell me anything here... put it in the appropriate jira issue
Line 437: Line 437:
| Will the hack-a-thoners be using autobuild?
| Will the hack-a-thoners be using autobuild?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:36&nbsp;
| <span id='07:36'>07:36</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| yes
| yes
Line 445: Line 445:
| Every component will be built with autobuild, so getting that configuration done will also be a goal
| Every component will be built with autobuild, so getting that configuration done will also be a goal
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:37&nbsp;
| <span id='07:37'>07:37</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| (many are already done with current tools)
| (many are already done with current tools)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:38&nbsp;
| <span id='07:38'>07:38</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| So... get psyched up....
| So... get psyched up....
Line 461: Line 461:
| I _hope_ that we will have merged that into viewer-development before Thursday
| I _hope_ that we will have merged that into viewer-development before Thursday
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:39&nbsp;
| <span id='07:39'>07:39</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/lestat.demain Lestat Demain]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/lestat.demain Lestat Demain]&nbsp;
| so your going with express and not standard vs2010? need to know so i dont install wrong 1 and run into unforseen probs
| so your going with express and not standard vs2010? need to know so i dont install wrong 1 and run into unforseen probs
Line 482: Line 482:
[https://jira.secondlife.com/browse/OPEN-2 OPEN-2] autobuild configure does not show any progress messages  
[https://jira.secondlife.com/browse/OPEN-2 OPEN-2] autobuild configure does not show any progress messages  
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:40&nbsp;
| <span id='07:40'>07:40</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| soryy ment OZ
| soryy ment OZ
Line 498: Line 498:
| Jonathan that is done when you configure your auto build window
| Jonathan that is done when you configure your auto build window
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:41&nbsp;
| <span id='07:41'>07:41</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| but is good enough to unblock merging into v-d
| but is good enough to unblock merging into v-d
Line 510: Line 510:
| but we may have to develop that in the community because Lindens don't need it
| but we may have to develop that in the community because Lindens don't need it
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:42&nbsp;
| <span id='07:42'>07:42</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/wolfpup.lowenhar Wolfpup]&nbsp;
| IE... %%comspec%% /k ""c:\Program Files\Microsoft Visual Studio X\VC\vcvarsall.bat"" x86 where X is the version of VS you are useing (8,9,10)
| IE... %%comspec%% /k ""c:\Program Files\Microsoft Visual Studio X\VC\vcvarsall.bat"" x86 where X is the version of VS you are useing (8,9,10)
Line 518: Line 518:
| Wolfpup... _NOT_HERE_
| Wolfpup... _NOT_HERE_
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:43&nbsp;
| <span id='07:43'>07:43</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Let's look at the OPEN issues ... https://jira.secondlife.com/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%%3D+OPEN+AND+resolution+%%3D+Unresolved+AND+assignee+is+EMPTY+AND+status+%%3D+Open+ORDER+BY+priority+DESC%%2C+key+DESC
| Let's look at the OPEN issues ... https://jira.secondlife.com/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%%3D+OPEN+AND+resolution+%%3D+Unresolved+AND+assignee+is+EMPTY+AND+status+%%3D+Open+ORDER+BY+priority+DESC%%2C+key+DESC
Line 526: Line 526:
| sorry Oz, Jonathan was asking how autobuild would know which compiler to use
| sorry Oz, Jonathan was asking how autobuild would know which compiler to use
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:44&nbsp;
| <span id='07:44'>07:44</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| not know which one to use, but to specify which one to use--that is an important distinction
| not know which one to use, but to specify which one to use--that is an important distinction
Line 538: Line 538:
| OPEN-30
| OPEN-30
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:45&nbsp;
| <span id='07:45'>07:45</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| https://jira.secondlife.com/browse/open-30
| https://jira.secondlife.com/browse/open-30
Line 558: Line 558:
| it does not describe the user visible problem
| it does not describe the user visible problem
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:46&nbsp;
| <span id='07:46'>07:46</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| good point
| good point
Line 586: Line 586:
| and Jonathan is by no means the only or the worst offender in this regard
| and Jonathan is by no means the only or the worst offender in this regard
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:47&nbsp;
| <span id='07:47'>07:47</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Issue summaries and Descriptions are about the problem - the symptoms, not the cures
| Issue summaries and Descriptions are about the problem - the symptoms, not the cures
Line 594: Line 594:
| Constructive criticism is appreciated
| Constructive criticism is appreciated
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:48&nbsp;
| <span id='07:48'>07:48</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/cummere.mayo Cummere Mayo]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/cummere.mayo Cummere Mayo]&nbsp;
| you mean on the jira or?
| you mean on the jira or?
Line 610: Line 610:
| Then go back and read it again
| Then go back and read it again
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:49&nbsp;
| <span id='07:49'>07:49</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Really .... I mean it.
| Really .... I mean it.
Line 618: Line 618:
| Everybody
| Everybody
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:50&nbsp;
| <span id='07:50'>07:50</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| and that applies even more to developers ... if we can't write exemplary bug reports, how do we expect users to give us decent ones?
| and that applies even more to developers ... if we can't write exemplary bug reports, how do we expect users to give us decent ones?
Line 626: Line 626:
| I have been for years and fully intend to continue being a pain about this
| I have been for years and fully intend to continue being a pain about this
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:51&nbsp;
| <span id='07:51'>07:51</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| anyway... enough berating... back to the issue
| anyway... enough berating... back to the issue
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:52&nbsp;
| <span id='07:52'>07:52</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| I don't autobuild to see how to fix this
| I don't autobuild to see how to fix this
Line 642: Line 642:
| does it prevent the viewer from running, or damage data?
| does it prevent the viewer from running, or damage data?
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:53&nbsp;
| <span id='07:53'>07:53</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| Someone testing a viewer compiled this way will not be testing a viewer a user will be running
| Someone testing a viewer compiled this way will not be testing a viewer a user will be running
Line 658: Line 658:
| downgrade to major or minor?
| downgrade to major or minor?
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:54&nbsp;
| <span id='07:54'>07:54</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| (and when I get a TeamCity instance up that you can use, you'll have access to Pro)
| (and when I get a TeamCity instance up that you can use, you'll have access to Pro)
Line 670: Line 670:
| done
| done
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:55&nbsp;
| <span id='07:55'>07:55</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| also, please specify what sort of variable LL_RELEASE_FOR_DOWNLOAD is... autobuild, cmake, compiler define, gobal C++ variable... what?
| also, please specify what sort of variable LL_RELEASE_FOR_DOWNLOAD is... autobuild, cmake, compiler define, gobal C++ variable... what?
Line 678: Line 678:
| (there, not here)
| (there, not here)
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 07:56&nbsp;
| <span id='07:56'>07:56</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| What do people think about OPEN-11 ?
| What do people think about OPEN-11 ?
Line 691: Line 691:
| that exists for open devs, so if you all agree it should be changed and on what it should be changed to and will do that work, we can certainly change it
| that exists for open devs, so if you all agree it should be changed and on what it should be changed to and will do that work, we can certainly change it
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:57&nbsp;
| <span id='07:57'>07:57</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/ima.mechanique Ima Mechanique]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/ima.mechanique Ima Mechanique]&nbsp;
| yes to change, to what, no idea
| yes to change, to what, no idea
Line 707: Line 707:
| ''notes that this summary could also be slightly clearer''
| ''notes that this summary could also be slightly clearer''
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:58&nbsp;
| <span id='07:58'>07:58</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| Well, that's the sort of thing that I think should be thrashed out on the list, but unless a discussion takes place there within a week and appears to be making progress, I will close it
| Well, that's the sort of thing that I think should be thrashed out on the list, but unless a discussion takes place there within a week and appears to be making progress, I will close it
Line 727: Line 727:
| Honestly StandAlone seems right for that as that is how the viewer is being build
| Honestly StandAlone seems right for that as that is how the viewer is being build
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 07:59&nbsp;
| <span id='07:59'>07:59</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| it confused me... conceptually I agree it's a problem
| it confused me... conceptually I agree it's a problem
Line 748: Line 748:
| Your timer has expired!
| Your timer has expired!
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:00&nbsp;
| <span id='08:00'>08:00</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| I've been told that in fact dependencies already work... you can specify a file: url, that fact just isn't documented
| I've been told that in fact dependencies already work... you can specify a file: url, that fact just isn't documented
Line 764: Line 764:
| yes, exactly
| yes, exactly
|- style="vertical-align:top;background-color:#F0F0F0;"
|- style="vertical-align:top;background-color:#F0F0F0;"
| 08:01&nbsp;
| <span id='08:01'>08:01</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/jonathan.yap Jonathan]&nbsp;
| Will you send an email to the os list when you have done a push to autobuild?
| Will you send an email to the os list when you have done a push to autobuild?
Line 772: Line 772:
| The only bother will be that you'll have to modify the autobuild configuration (the recommended way to do that is going to be to copy it so that you don't risk checking in a local reference accidentally)
| The only bother will be that you'll have to modify the autobuild configuration (the recommended way to do that is going to be to copy it so that you don't risk checking in a local reference accidentally)
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:02&nbsp;
| <span id='08:02'>08:02</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| yes - should be doing that today
| yes - should be doing that today
Line 789: Line 789:
[https://jira.secondlife.com/browse/OPEN-5 OPEN-5] Viewer build fails on Linux due to parallel test execution  
[https://jira.secondlife.com/browse/OPEN-5 OPEN-5] Viewer build fails on Linux due to parallel test execution  
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:03&nbsp;
| <span id='08:03'>08:03</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| This only happens if you have a multi-core system, and it timing sensitive.
| This only happens if you have a multi-core system, and it timing sensitive.
Line 797: Line 797:
| there should be a way to have the autobuild system check to see if it is in a LL ie TC or OS build env and then work according ly
| there should be a way to have the autobuild system check to see if it is in a LL ie TC or OS build env and then work according ly
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:04&nbsp;
| <span id='08:04'>08:04</span>&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| style="white-space:nowrap;"|[http://my.secondlife.com/oz.linden Oz Linden]&nbsp;
| I prefer solutions that just detect the technology issue that's relevant, not arbitrary things like "I am in LL".
| I prefer solutions that just detect the technology issue that's relevant, not arbitrary things like "I am in LL".
Line 805: Line 805:
| it happens that our build servers have lots of cores, so this happens there often
| it happens that our build servers have lots of cores, so this happens there often
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:05&nbsp;
| <span id='08:05'>08:05</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| but that doesn't mean we should detect that it's on our build server
| but that doesn't mean we should detect that it's on our build server
Line 833: Line 833:
| yes... in fact, I've semi-automated chat log formatting now....
| yes... in fact, I've semi-automated chat log formatting now....
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:06&nbsp;
| <span id='08:06'>08:06</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| https://wiki.secondlife.com/wiki/User:Oz_Linden/Tools#Chat_Logs
| https://wiki.secondlife.com/wiki/User:Oz_Linden/Tools#Chat_Logs
Line 845: Line 845:
| the only step I can't do from the command line is to actually post it to the wiki
| the only step I can't do from the command line is to actually post it to the wiki
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:07&nbsp;
| <span id='08:07'>08:07</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| My Orb here even emails me the command line ! :-)
| My Orb here even emails me the command line ! :-)
Line 853: Line 853:
| Speaking of which ... we're over time... we'll pick up on the list and on Wednesday
| Speaking of which ... we're over time... we'll pick up on the list and on Wednesday
|- style="vertical-align:top;background-color:#FFFFFF;"
|- style="vertical-align:top;background-color:#FFFFFF;"
| 08:08&nbsp;
| <span id='08:08'>08:08</span>&nbsp;
| style="white-space:nowrap;"|&nbsp;
| style="white-space:nowrap;"|&nbsp;
| Thanks for a useful session
| Thanks for a useful session

Latest revision as of 08:28, 14 February 2011

07:01  Oz Linden  So ... we have a few items on our agenda today ....https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
07:02  Jonathan  https://wiki.secondlife.com/wiki/Open_Development_User_Group#Agenda
  Oz Linden  # Open Development Jira Project Workflow
    I just wanted to comment briefly on this and see if there is any discussion....
07:03    I'm using the same workflow that we use in the STORM project, except that contributors can create issues
    so the flowchart on the Snowstorm documentation applies
07:04    whether or not we'll change that depends on how well it works
  Jonathan  It might be nice to be able to close issues
  Oz Linden  If we take an item as a STORM work item, it will be moved there (because that makes the sprint tracking better)
07:05    The Reporter should be able to close an issue
    or the Assignee
  Lestat Demain  wont that result in false closures?
07:06  Oz Linden  If someone would like to take up an issue here, that's ok... most of you should, I think, be able to Assign an issue to yourself and Start Progress on it
  Lestat Demain  as in they think they got the bug when its in an entirely different section?
  Oz Linden  Lestat... if it does, we can re-open them, but I don't expect much of that
    This project will have a smaller and more committed user base than most
07:08    so... that's pretty much what I had to say on that... if something is not working the way you think it should, let me know
  Wolfpup  that is true as it concernd building in an open source environment
  Oz Linden  Status of VWR-24487
  Office Orb  http://jira.secondlife.com/browse/VWR-24487

VWR-24487 llurlentry_stub.cpp:196: error: deprecated conversion from string constant to 'char*'

07:09  Oz Linden  The "right" answer to this one is that we need to put in place a process for updating the message template file and its conversion script so that it matches the one in the released simulator code
    the whole point of that file is compatibility between the two
07:10    at the moment, there's only one minor difference
  Lestat Demain  ive noticed a small problem with that in vc2010...something to do with utf code
  Jonathan  Did you manually push out a new version yet?
  Oz Linden  not yet...
  Jonathan  Let me know if/when you do; it is going to be listed as an impediment in my report today
07:11  Oz Linden  We actually need to apply the fix for the converter to the simulator tree so that it is compatible with newer compilers, then clone both back to the viewer
    To clear the impediment, I'm going to temporarily check in the fix on the issue, but not close the issue
07:12    until we've also solved the simulator compatibility issue
  Jonathan  oh, sorry, I think we might be talking about 2 diferent things; is this about the packet protocol file?
  Oz Linden  which I expect to do by the beginning of next week, after we've done the VS 2010 hackathon (more on that at the end of our agenda... forgot to add it)
07:13    well, it's the packet protocol file and the c++ file generated from it
  Jonathan  message_template.msg
  Oz Linden  I'm just going to fix the generated file for now, the template and process next week
    right
07:14    Autobuild merge to viewer-development
07:15  Wolfpup  Oz i would not sugest doing a merg till Merov gets open-4 fixed
  Office Orb  http://jira.secondlife.com/browse/OPEN-4

OPEN-4 As an Open Source Developer, I would like to use Fmod in the autobuild system if i have the needed files already

  Oz Linden  The new configuration in my viewer-autobuildvs8 repo is ok... open-1
  Office Orb  http://jira.secondlife.com/browse/OPEN-1

OPEN-1 autobuild does not support use with Visual Studio Express

  Jonathan  I would think about getting open-30 fixed too
  Office Orb  http://jira.secondlife.com/browse/OPEN-30

OPEN-30 LL_RELEASE_FOR_DOWNLOAD is not set to TRUE

  Oz Linden  so I'm going to merge that to the main viewer-autobuild repo
07:16    I had not seen that yet... let's leave it for a bit and come back to it
    on open-4
07:17    Merov should be able to start on that today, since I'm taking over the Merge Monkey chores
  Wolfpup  my autobuild viewer has no sound at all
  Jonathan  Wolfpup, I just dropped fmod into the right places
  Oz Linden  I think it will be pretty quick
    But I agree - fixing it is a blocker for the merge of autobuild into viewer-development
  Jonathan  not a showstopped, but it should be handled in an automated way
07:18  Oz Linden  dropping it in by hand is not good enough... I want a packaged automated solution
  Wolfpup  i tried that and edited the xml to forsce -DFMOD=TRUE and it also Forced -DPRIVATEBUILD=TRUE and failed to even configure
  Oz Linden  this business of having dozens of manual finicky steps to be able to build is bogus, and we're just going to fix it
07:19  Lestat Demain  oh good to hear...can we also phase out boost as well?
  Jonathan  The other drop-in issue (msvc* on Express) is handled by a switch; I think it will be easier to automate in vs2010
  Oz Linden  I don't think so... we use it for several things, but the new packaging makes it pretty easy (or should)
07:20  Wolfpup  Oz with Nicky's help via irc i got autobuild to finaly work and give the output like he is getting but i think i may have intrduced another bug
  Siana Gearz  lestat, if it was a joke it wasn't funny -.-
  Oz Linden  did you put the analysis into the issue?
    forgets which one that was...
  Lestat Demain  u kidding? from what i hear boost is the biggest problem there is
07:21  Siana Gearz  lestat, it's the biggest help there is too.
  Wolfpup  Nicky is running a full autobuild as we speak
    the bug is a python error in llsdmesage test
07:22    one of the things nicky had me do was switch the type of pythion im useing
07:23  Oz Linden  Ok... this afternoon, I'm going to draft a new environment setup page for Windows building with autobuild
  Wolfpup  if there are any merges to virewer development tonight ill know if it is on the autobuild system or my python in the morning
  Oz Linden  I'll need you all to help me debug it
07:24  Wolfpup  Oz one thing you will ned is some Vista/7 specific configuration setting for the cmd window
  Oz Linden  make sure it is in the jira, and I'll collect it from there
  Wolfpup  ill get the graphics for those
  Oz Linden  great
  Wolfpup  ok ill put them in open-4
07:25    along with what has to be set and how
  Oz Linden  I'd like to do some OPEN issue triage, but first I want to talk a bit about the hackathon for VS 2010
  Wolfpup  what days are that?
  Oz Linden  I'll post something more detailed on the list later this week...
    The big days are Thursday and Friday this week
07:26  Wolfpup  might be able to help on thursday but friday i work RL
07:27  Oz Linden  Lots of Lindens will wall themselves into a room or two in Battery, disconnect from distractions, and try to upgrade everything we build so that it 1) builds in VS 2010, and 2) builds on TeamCity
    I'm not going to be in the room, because I'll be in Cambridge (aka "Boston")
  Jonathan  so it is a work meeting, not a planning session
07:28  Oz Linden  but we'll have a sattelite room there
    absolutely Jonathan
  Jonathan  and they can't leave on friday night until it is all done? :)
  Wolfpup  so how would an os dev get in on this?
07:29  Oz Linden  There will be a big spreadsheet that tracks who is doing what and what works
  Jonathan  will someone be testing 2010 Express builds?
  Oz Linden  I'm going to make a public version of that, and will keep the two in sync
07:30    nice leading question, Jonathan - yes, and it's you
  Jonathan  hmmm, where do I get my plane ticket?
  Oz Linden  that is, the open developers will have to be the ones figuring out whether or not we have broken things for you
    same place I'll get mine
07:31  Jonathan  will we be testing in real-time or after the friday session is over?
  Oz Linden  all the open components will be worked on in open repos... which will all have been created by then
    it would clearly be better if it was happening in real time
  Jonathan  Will there be a list of software requirements? Obviously vs2010 Express + corresponding vcredist file
07:32  Wolfpup  Oz Nicky just finished a run but i do not thing he ran it righ as he did not get the error i get
  Oz Linden  well, that's the sort of details that we need to make sure we have worked out before Thursday
07:33    so... as I said, I'm going to write something up for the list, probably tomorrow morning (today is filling up fast)
    and we'll see how much we can do in parallel
07:34    hopefully, not too much will be badly broken by this, but if it is we'll get it fixed ASAP together
  Wolfpup  Oz one thing i can tel you is that they will have to make a system that adds the need configuration to the project for the exe, lib and includes paths that are normaly se in the options for VS2010
  Oz Linden  before then (the plan is today), viewer-development will be branched to viewer-beta, so that none of this will disrupt the 2.6 beta cycle (v-d will become 2.7)
07:35    don't tell me anything here... put it in the appropriate jira issue
  Jonathan  Will the hack-a-thoners be using autobuild?
07:36  Oz Linden  yes
    Every component will be built with autobuild, so getting that configuration done will also be a goal
07:37    (many are already done with current tools)
07:38    So... get psyched up....
  Jonathan  Does advance testing need to be done with vs2010 express + autobuild? Will that xml file needs additions?
  Oz Linden  I _hope_ that we will have merged that into viewer-development before Thursday
07:39  Lestat Demain  so your going with express and not standard vs2010? need to know so i dont install wrong 1 and run into unforseen probs
  Jonathan  I thought there were issues with 2010 express -- no msbuild.exe or something
  Oz Linden  LIndens use the Pro version, and that's what TeamCity does
  Wolfpup  merov are you going to get open-2 merged into the autobuild system today?
  Office Orb  http://jira.secondlife.com/browse/OPEN-2

OPEN-2 autobuild configure does not show any progress messages

07:40  Wolfpup  soryy ment OZ
  Jonathan  there has to be some way to tell autobuild which compiler to use, right?
  Oz Linden  Right now, the only way is to create a new configuration in autobuild.xml, which is not very satisfactory
  Wolfpup  Jonathan that is done when you configure your auto build window
07:41  Oz Linden  but is good enough to unblock merging into v-d
    Ideally, I'd like autobuild to have an abstraction for that and auto-detect which to use
    but we may have to develop that in the community because Lindens don't need it
07:42  Wolfpup  IE... %%comspec%% /k ""c:\Program Files\Microsoft Visual Studio X\VC\vcvarsall.bat"" x86 where X is the version of VS you are useing (8,9,10)
  Oz Linden  Wolfpup... _NOT_HERE_
07:43    Let's look at the OPEN issues ... https://jira.secondlife.com/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%%3D+OPEN+AND+resolution+%%3D+Unresolved+AND+assignee+is+EMPTY+AND+status+%%3D+Open+ORDER+BY+priority+DESC%%2C+key+DESC
  Wolfpup  sorry Oz, Jonathan was asking how autobuild would know which compiler to use
07:44  Jonathan  not know which one to use, but to specify which one to use--that is an important distinction
  Oz Linden  (besides, I'm told that is not the right answer, Wolfpup, and I'm not going to break my own rule by going into it here)
    OPEN-30
07:45  Jonathan  https://jira.secondlife.com/browse/open-30
  Office Orb  OPEN-30 LL_RELEASE_FOR_DOWNLOAD is not set to TRUE
  Oz Linden  Jonathan... I'm going to pick on you a bit... that is a _terrible_ issue summary
  Ima Mechanique  I need to relog. brb
  Oz Linden  it does not describe the user visible problem
07:46  Jonathan  good point
    That's what happens when I am rushing
  Oz Linden  there's no way someone reading the list would recognize that this is in any way related to debug console windows
    don't rush
    taking time to write good problem reports is Important
  Jonathan  I will amend it
  Oz Linden  and Jonathan is by no means the only or the worst offender in this regard
07:47    Issue summaries and Descriptions are about the problem - the symptoms, not the cures
  Jonathan  Constructive criticism is appreciated
07:48  Cummere Mayo  you mean on the jira or?
  Oz Linden  http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
    Read it
    Then go back and read it again
07:49    Really .... I mean it.
    Everybody
07:50    and that applies even more to developers ... if we can't write exemplary bug reports, how do we expect users to give us decent ones?
    I have been for years and fully intend to continue being a pain about this
07:51    anyway... enough berating... back to the issue
07:52  Jonathan  I don't autobuild to see how to fix this
  Oz Linden  I don't see why this rates as Severe
    does it prevent the viewer from running, or damage data?
07:53  Jonathan  Someone testing a viewer compiled this way will not be testing a viewer a user will be running
  Oz Linden  ugly is not Severe, nor is inconvenient
    It is not a goal to be able to create a Release viewer with Express
  Jonathan  downgrade to major or minor?
07:54  Oz Linden  (and when I get a TeamCity instance up that you can use, you'll have access to Pro)
    at most Major, I think, probably Minor
  Jonathan  done
07:55  Oz Linden  also, please specify what sort of variable LL_RELEASE_FOR_DOWNLOAD is... autobuild, cmake, compiler define, gobal C++ variable... what?
    (there, not here)
07:56    What do people think about OPEN-11 ?
  Office Orb  http://jira.secondlife.com/browse/OPEN-11

OPEN-11 Change STANDALONE to something better.

  Oz Linden  that exists for open devs, so if you all agree it should be changed and on what it should be changed to and will do that work, we can certainly change it
07:57  Ima Mechanique  yes to change, to what, no idea
  Cummere Mayo  reads the issue fast
  Wolfpup  maybe NonDL ?
  Jonathan  notes that this summary could also be slightly clearer
07:58  Oz Linden  Well, that's the sort of thing that I think should be thrashed out on the list, but unless a discussion takes place there within a week and appears to be making progress, I will close it
    I'm going to try to keep the open issues list in OPEN manageable....
  Cummere Mayo  err yeah um as a non dev it gets confusing to us what is meant when people say standalone viewer ... just fyi
  Oz Linden  yes, I can imaging, Cummere
  Wolfpup  Honestly StandAlone seems right for that as that is how the viewer is being build
07:59  Oz Linden  it confused me... conceptually I agree it's a problem
    let's take that to the list
    open-6
  Office Orb  http://jira.secondlife.com/browse/OPEN-6

OPEN-6 Add support to autobuild for local archives as dependencies and as targets

    Your timer has expired!
08:00  Oz Linden  I've been told that in fact dependencies already work... you can specify a file: url, that fact just isn't documented
  Wolfpup  that one would help with things like fmod by creating a storage system for all localy build 3p libs
  Oz Linden  so I'm going to fix that, and we may not need the support for targets (and that may work too), so I expect to close this very soon
    yes, exactly
08:01  Jonathan  Will you send an email to the os list when you have done a push to autobuild?
  Oz Linden  The only bother will be that you'll have to modify the autobuild configuration (the recommended way to do that is going to be to copy it so that you don't risk checking in a local reference accidentally)
08:02    yes - should be doing that today
    waiting on 2 more reviews, but I"m going to pester people
    OPEN-5
  Office Orb  http://jira.secondlife.com/browse/OPEN-5

OPEN-5 Viewer build fails on Linux due to parallel test execution

08:03  Oz Linden  This only happens if you have a multi-core system, and it timing sensitive.
  Wolfpup  there should be a way to have the autobuild system check to see if it is in a LL ie TC or OS build env and then work according ly
08:04  Oz Linden  I prefer solutions that just detect the technology issue that's relevant, not arbitrary things like "I am in LL".
    it happens that our build servers have lots of cores, so this happens there often
08:05    but that doesn't mean we should detect that it's on our build server
  Wolfpup  sorry on that i was trying to be more general
  Jonathan  Oz, will you have time to post the chat log ina timely fashion so people not here can see what was said about the hackathon and have some time to prepare?
  Ima Mechanique  plus what happens to OS dev with multi cores?
  Oz Linden  no need to apologize
  Jonathan  I could try to do it if you are booked
  Oz Linden  yes... in fact, I've semi-automated chat log formatting now....
08:06    https://wiki.secondlife.com/wiki/User:Oz_Linden/Tools#Chat_Logs
  Wolfpup  i was just meaning check arch, os and wheither private or publick build system
  Oz Linden  the only step I can't do from the command line is to actually post it to the wiki
08:07    My Orb here even emails me the command line ! :-)
    Speaking of which ... we're over time... we'll pick up on the list and on Wednesday
08:08    Thanks for a useful session
  Jonathan  good meeting
  Cummere Mayo  oz quick question?
    about jira
  Dil Spitz  Thank You and preserve You power of fun! :)