Open Source Meeting/2008-10-30

== Agenda ==
* Patch bundles VWR-9010
* Update on Linux shortcuts cut short. VWR-2085
* Compiling issues? VWR-9256 VWR-9417 VWR-9479 (VWR-9475 Standalone)
== Transcript ==
* [14:00] Rob Linden: hi folks
* [14:00] Jodiah Jensen: Ahoy Rob
* [14:00] Khyota Wulluf: hey there!
* [14:00] Carjay McGinnis: Hi Rob
* [14:00] IM: Saijanai: Kuhn: for anyone who is interested, discussion of HUD design at the user interface meeting in an hour
* [14:00] Rob Linden: transcript will be posted on wiki.secondlife.com, so bear that in mind as you type
* [14:00] IM: Saijanai: Kuhn: http://slurl.com/secondlife/Beaumont/152/158/46
* [14:01] IM: Saijanai: Kuhn: I wonder if they're going to unveil the nextr step in LSL browser hud or what
* [14:01] Jodiah Jensen: I better detach my mouthy parrot then I guess heh
* [14:01] Khyota Wulluf: anybody got the download link working with Konqueror on the website?
* [14:02] Khyota Wulluf: thats kinda opensource :D
* [14:02] IM: Morgaine: Dinova: Eeek, I'm going to be out. I'll park myself there, might catch the tail end of it. Thanks Sai.
* [14:02] Rob Linden: I guess we can start with that, since the agenda is pretty light....Khyota, which download link are you referring to?
* [14:03] Khyota Wulluf: http://secondlife.com/support/downloads.php
* [14:03] Soft Linden: happens to be running OS X today. Gives it a shot!
* [14:03] Soft Linden: Oops - Konqueror, not Safari
* [14:03] Soft Linden: My brain went "webkit!"
* [14:03] Robin Cornelius: causes confusion
* [14:03] Khyota Wulluf: laughs sorry
* [14:03] Khyota Wulluf: http://jira.secondlife.com/browse/WEB-823
* [14:04] Khyota Wulluf: i dont think anyone else added things to the agenda?
* [14:04] Soft Linden: I can import the WEB- issue for web triage.
* [14:04] Khyota Wulluf: great
* [14:05] Jodiah Jensen: I didn't get a chance to add to the agenda, kinda figured it would be brought up...but if we can I'd like to discuss the boost in VC90 problem...
* [14:05] Jodiah Jensen: at some point
* [14:05] Rob Linden: thanks Soft...was about to offer the same
* [14:05] Rob Linden: yeah, the agenda is fuller than last time I looked at it
* [14:06] Rob Linden: http://wiki.secondlife.com/wiki/Open_Source_Meeting/Agenda
* [14:06] Soft Linden: Brad was going to do the Boost upgrade - I'll ping, see if he's about and wants to pop in
* [14:06] Carjay McGinnis: and what happened to the Pumpkin entry?
* [14:06] Soft Linden: That was for last week :)
* [14:06] Carjay McGinnis: oh, ok, didn't see that
* [14:06] Robin Cornelius: we were prommised actualrepros this week though
* [14:07] Khyota Wulluf: ok wow
* [14:07] Rob Linden: heh
* [14:07] Khyota Wulluf: i was linking those 3 shortcut issues and i accidentaly marked one as duplicate
* [14:08] Rob Linden: well, let's talk about VWR-9010
* [14:08] Soft Linden: I'll set a long return time on this pacel in case anyone wants to help with pumpkin repos in the next day
* [14:08] Khyota Wulluf: nods
* [14:08] Rob Linden: so, it occurred to us that maybe CMake needs its own patch bundle
* [14:09] Rob Linden: Soft, do you know if Sustaining is planning on tackling one of these specific bundles soon?
* [14:10] Khyota Wulluf: (yeah sorry i didnt even see VWR-9010 up there)
* [14:10] Soft Linden: We haven't chosen a specific one yet, but the goal in the coming quarter is to team up on one set each month, apart from our normal work.
* [14:10] Soft Linden: If we pick a specific one, I'll ask for us to announce it well in advance in case people want to rush in patches related to that area
* [14:11] Rob Linden: what's most likely to get tackled first, in your opinion?
* [14:11] Carjay McGinnis: good idea, not had any trouble with cmake recently, though
* [14:11] Rob Linden: (of the ones there)
* [14:11] Robin Cornelius: cmake has been in a special place untill recently, eg last release, pretty much all cmake patches were being picked right up by BoS but i guess now its past release that all changes
* [14:12] Soft Linden: Of the things there, I'd be really surprised if chat/IM weren't the first, after Q's notifications rework stuff is merged in.
* [14:12] Soft Linden: That one's risky to do too much on before that point, because it will make for a merge nightmare.
* [14:12] Rob Linden: ok....so that one may not be the best place to solicit patches
* [14:13] Soft Linden: Also, these sprints wouldn't be just for patch imports, but for spending time on other related "misfeatures and shortcomings' as well
* [14:13] Soft Linden: No, not until after the notifications merge Any Day Now (tm)
* [14:13] Soft Linden: Then it would be safe, but only patching against trunk.
* [14:14] Rob Linden: well, if it truly is any day now as opposed to Any Day Now (tm), then maybe that's still the best place to get people thinking right now
* [14:14] Kerry Giha: Hello Liana
* [14:14] Liana Linden: /sry I'm late
* [14:14] Rob Linden: no prob....just wrapping up on the patch bundle topic
* [14:15] Jodiah Jensen: Question:
* [14:15] Rob Linden: sure Jodiah
* [14:15] Soft Linden: I wanted to repeat from last week too - I'm making a goal of being more of a pest when new bugs appear in trunk/ as opposed to waiting for RCs. I'm using trunk/ as my day to day viewer now - I'd encourage others to do the same.
* [14:15] Robin Cornelius: whats the sync lag on trunk like ATM?
* [14:15] Soft Linden: If we can spot a regression the day it appears, and post a note on sldev, we stand a very good chance of having it fixed right in trunk, as opposed to waiting a release cycle.
* [14:15] Jodiah Jensen: I noticed that the source code is available in two places, which is the best to work from? SVN? or the Other (simple download)
* [14:16] Rob Linden: Jodiah, it's a matter of taste, really. If you're planning on keeping up to date, svn is probably the better bet
* [14:16] Carjay McGinnis: I prefer SVN but there are several branches, too
* [14:16] Soft Linden: The wiki download links correspond to release candidate and release source drops. The svn, I'm updating nearly daily right now.
* [14:16] Carjay McGinnis: currently on trunk
* [14:16] Jodiah Jensen: Ok so, fixes, (such as the boost problem) will almost certainly appear in the SVN first then...
* [14:16] Robin Cornelius: i've got my autobuilder runing correctly, may hook that up to the svn then too
* [14:16] Khyota Wulluf: im stuck with openal branch for sound
* [14:17] Soft Linden: Oh yes, absolutely. The svn will always have things before or concurrently with the download links. The download links will -never- be newer source.
* [14:17] Jodiah Jensen: The wiki downloads are only updated when a new RC is pushed out ? or a release version?
* [14:17] Soft Linden: Both.
* [14:17] Soft Linden: R and release.
* [14:17] Kerry Giha: Where is the best place to get the SVN download?
* [14:17] Robin Cornelius: oh what hapened to the cmake ctest thinkg, any one moved on test builds via dashboard
* [14:17] Soft Linden: RC and release
* [14:17] Jodiah Jensen: great, thanks
* [14:18] Carjay McGinnis: boost is only an issue if you use VS2008 I guess not a lot of Linden are using
* [14:18] Geneko Nemeth: With a SVN client, of course...
* [14:18] Jodiah Jensen: Right, that's the issue I was referring to, and there is a JIRA open on it...
* [14:18] Rob Linden: Robin, we haven't done anything on that front at Linden
* [14:18] Soft Linden: No, Lindens are encouraged to use VS2005 right now, if they're using Windows. They have a choice to use 2008, but I don't think any have so far.
* [14:19] Rob Linden: I think Steve may have been mucking a little bit with VS2008, but VS2005 is definitely the safe choice
* [14:19] Geneko Nemeth: I don't think there's a way to checkout without a SVN client, but I'm not sure...
* [14:19] Jodiah Jensen: It looks to me, like the 1.36 version of boost, may not even be compatible with the current RC source
* [14:19] Jodiah Jensen: under vs2008
* [14:19] Robin Cornelius: some web based svn viewers offer tar ball downloads but not the one LL use here
* [14:19] Khyota Wulluf: i thoguht it did?
* [14:20] Khyota Wulluf: nope
* [14:20] Soft Linden: Without an svn client, you would have to download tarballs. But there's a set of tarballs matching every svn commit, listed in the commit messages. If you subscribe to svn-commits you can see those. https://lists.secondlife.com
* [14:20] Carjay McGinnis: but using svn is not that hard
* [14:20] Jodiah Jensen: Anyone know if vs2005 Express is still available?
* [14:20] Rob Linden: not sure
* [14:20] Robin Cornelius: its not
* [14:20] Jodiah Jensen: bah
* [14:20] Carjay McGinnis: I prefer it because you have a working copy to diff against
* [14:20] Geneko Nemeth: D'aww.
* [14:20] Soft Linden: Probably not legally!
* [14:20] Carjay McGinnis: but then I'm used to the Linux way, also use Quilt
* [14:20] Soft Linden: (re 2005 express)
* [14:21] Jodiah Jensen: So, if we want to work with the same version that LL uses, we will have to find and buy a copy of vs2005 ... *sigh*
* [14:21] Soft Linden: The good news at least, is that you can find VS2005 pretty cheap on ebay, etc
* [14:21] Robin Cornelius: oh you can still buy copies
* [14:21] Kerry Giha: Hello Squirrel
* [14:22] Squirrel Wood: hi
* [14:22] Carjay McGinnis: copies of VS2005 Express?
* [14:22] Khyota Wulluf: you have to buy it?
* [14:22] Carjay McGinnis: you mean the CD/DVD?
* [14:22] Robin Cornelius: not express
* [14:22] Soft Linden: Oh, regarding boost:
* [14:22] Soft Linden: 14:14 < brad> soft: I'll be doing my test builds today or tomorrow, interested parties should build viewer_1-22 when it exists and is exported
* 14:15 < brad> I'll be posting on VWR-9541 and would apprecieate feedback there as well
* [14:22] Carjay McGinnis: oh, ok
* [14:22] Khyota Wulluf: nvm
* [14:22] Rob Linden: sorry Jodiah, that is indeed the case. CMake at least makes it feasible to use a different compiler
* [14:22] Soft Linden: I'll drop a reminder on sldev when I export 1.22
* [14:23] Jodiah Jensen: thank you soft :) Any idea if the fix will encompass boost-1.36? or still just 1.34.1?
* [14:23] Soft Linden: dunno - passed the question back, but not sure if he's still available right now
* [14:23] Rob Linden: Fixing vwr-9541 should make VS2008 Express more feasable, right?
* [14:24] Carjay McGinnis: so viewer_1-22 still not branched off internally?
* [14:24] Rob Linden: doesn't know the answer to Carjay's question
* [14:24] Rob Linden: ...but I am curious myself
* [14:24] Jodiah Jensen: np, I've been trying all sorts of things to get 1.21-r99587 to compile and run, guess I'll wait for the fix :)
* [14:24] Soft Linden: carjay: It was, but it was aborted pretty quickly as it had a few major issues
* [14:25] Soft Linden: I think there's a new candidate getting quick QA before deciding if they want to start building on that revision
* [14:25] Carjay McGinnis: oh, so it kind of half exists but not really in a RC-worthy appearance
* [14:25] Soft Linden: Looks like soon, after QAR-992 passes, and it has the merge lock right now, Rob
* [14:25] Carjay McGinnis: spooky
* [14:26] Rob Linden: cool, thanks!
* [14:26] Rob Linden: also just skimmed some of Bridie's mails for that info
* [14:26] Kerry Giha: hehe just as long as it fixes MISC-1728 :)
* [14:26] Carjay McGinnis: that is top priority
* [14:27] Soft Linden: We anticipate a 50% or better reduction on MISC-1728 within the next few days.
* [14:27] Soft Linden: No worries!
* [14:27] Jodiah Jensen: notes that there is already ANOTHER version of boost in beta *sigh*
* [14:27] Khyota Wulluf: toamrows teh last day!
* [14:27] Kerry Giha: alright good
* [14:27] Carjay McGinnis: 1.37 is due, yes
* [14:27] Soft Linden: There's some testing going on tomorrow that may aggravate -1728 in the near term, though.
* [14:27] Carjay McGinnis: but at work it was a piece of cake to upgrade, so didn't expect any issues, hm, but then I never tried with the viewer
* [14:28] Soft Linden: 14:23 < soft> brad: do you know if you're goingwith 1.36 or 1.34 for boost?
* 14:24 < brad> not yet, I'm gonna try 1.36 first and see how that goes
* [14:28] Carjay McGinnis: we use different libs though
* [14:28] Rob Linden: okay....where are we agendawise?
* [14:28] Jodiah Jensen: Once we get through the agenda stuff, I'd like to talk a little about the wiki some...
* [14:29] Jodiah Jensen: time permitting
* [14:29] Robin Cornelius: 1.35 has been successful on the boost /VS2008 front
* [14:29] Jodiah Jensen: yeah I d/l'd the meerkat svn yesterday
* [14:29] Soft Linden: I think the next agenda item was shortcuts
* [14:29] Robin Cornelius: i can't remember if there were any additional patches to boost though
* [14:29] Carjay McGinnis: I think it's wrong to patch boost
* [14:29] Rob Linden: http://jira.secondlife.com/browse/VWR-2085
* [14:30] Robin Cornelius: just trying to remember what Gigs said he did for meekat
* [14:30] Soft Linden: For that, we've got the key selection from the mailing list, so just need to get it in and tested, probably the next time I'm booted into Linux
* [14:30] Carjay McGinnis: yes, I remember it, too, but did not understand, maybe there were some VC90 issues with boost though
* [14:30] Soft Linden: I think there may have still been an issue with the modifiers and the = key. I'll find out if that's something we can work around, or if we should just find a new candidate for that last key.
* [14:31] Khyota Wulluf: my last post sums up everything i discovered
* [14:31] Jodiah Jensen: Ok looks like we've moved on from the boost/vc90 issue, just want to mention, I recompiled the 1.34.1 libraires with VC90, plugged in the .lib's.. but the linker is still trying to link to the vc80 versions of the libs....
* [14:32] Carjay McGinnis: they are hardcoded in the cmake file, Jodiah
* [14:32] Jodiah Jensen: I couldn't find em...
* [14:32] Jodiah Jensen: I did a full text search for VC80
* [14:32] Carjay McGinnis: but I think it's just one place, I changed it but never got a chance to actually test it
* [14:32] Robin Cornelius: update the .lib files on the link line
* [14:32] Robin Cornelius: or did you do that?
* [14:32] Khyota Wulluf: the Rendering > types options are effect as well on certain window managers, anything with a Ctrl+ALT modifier
* [14:32] Soft Linden: I would do a fresh checkout, and search for those lib names in the entire linden hierarchy -before- running develop.py
* [14:33] Khyota Wulluf: sorry
* [14:33] Jodiah Jensen: I changed the additioanal dependencies in the properties...
* [14:33] Carjay McGinnis: cmake/Boost.cmake
* [14:33] Rob Linden: I think patches that make us less hardcodey are generally smiled upon
* [14:33] Jodiah Jensen: also changed the Boost.cmake file
* [14:34] Carjay McGinnis: ok, thought that would be it
* [14:34] Jodiah Jensen: I changed ALL the lib references from VC71 and VC80 to VC90, to make sure that was the ONLY libs that cmake would look for...
* [14:34] Jodiah Jensen: but VS is still looking for the vc80 versions when linking
* [14:35] Rob Linden: Jodiah, that'd be a good question to bring up on sldev, and maybe even file a bug for
* [14:35] Jodiah Jensen: will do
* [14:35] Jodiah Jensen: I'll see if others can duplicate my findings on sldev, before opening a bug though
* [14:35] Rob Linden: great!
* [14:36] Rob Linden: ok....anything else on this topic?
* [14:36] Rob Linden: did we wrap up on the Linux modifier issue?
* [14:37] Khyota Wulluf: >> <<
* [14:37] Khyota Wulluf: did we?
* [14:37] Rob Linden: Soft has it in his court, so we can probably move on
* [14:37] Khyota Wulluf: alright
* [14:37] Soft Linden: Yeah, I don't think there's more that's needed, other than just booting over to Linux and doing it
* [14:38] Khyota Wulluf: :D
* [14:38] Rob Linden: let's talk about the bundle of compile issues
* [14:38] Khyota Wulluf: (sorry those are mine)
* [14:38] Rob Linden: VWR-9256
* [14:38] Rob Linden: no need to apologize....this seems like good stuff to hash through
* [14:38] Rob Linden: (heh...may be a good patch bundle)
* [14:39] Soft Linden: This one's a no-brainer. I'll do it in the background here.
* [14:39] Soft Linden: The second one is already done this morning, but not checked in. They can go in together.
* [14:39] Khyota Wulluf: the llmozlib one apears to have been imported but didn tmake it into the release
* [14:40] Khyota Wulluf: 9417 went in?
* [14:40] Soft Linden: 9417 I did this morning as it came up in our internal triage, but it's not checked in yet, sitting on my local machine pending writing up a test plan, etc
* [14:41] Khyota Wulluf: good enough
* [14:41] Khyota Wulluf: machiens dont loose things
* [14:41] Soft Linden: On to issue #3?
* [14:41] Rob Linden: sure
* [14:42] Rob Linden: ponders soliciting help on test plans for patches
* [14:42] Khyota Wulluf: you asked me if it was standalone only builds but i verrified on that one it wasnt
* [14:42] Rob Linden: VWR-9479 (crash reporter bundling
* [14:42] Soft Linden: But still 64-bit. This might be a shallow issue for one of the cmake bigbrains
* [14:42] Khyota Wulluf: oh i tried that one on 32bit
* [14:42] Soft Linden: Rob, ought I just import and tag it cmake?
* [14:43] Soft Linden: Oh, did 32-bit fail to include it too?
* [14:43] Khyota Wulluf: yes
* [14:43] Rob Linden: Soft....sure
* [14:43] Soft Linden: Alright - I'll real quick add a note before importing
* [14:44] Khyota Wulluf: you can do a 64 bit nonstandalone yet can ya?
* [14:44] Soft Linden: Nope. Not yet.
* [14:44] Rob Linden: I'm wondering just how much of a feature that may be, though. we don't necessarily want someone making crash reporter enabled viewers without knowing what they're doing (and perhaps pointing hte crash reports elsewhere)
* [14:44] Soft Linden: But at least the sim is headed toward 64-bit, so I'd be surprised if it didn't follow some months down the line.
* [14:45] Soft Linden: Rob, the exporter already changes the crash reports to go to an example.com domain.
* [14:45] Khyota Wulluf: i think we had a talk about the crash report already
* [14:45] Khyota Wulluf: last week
* [14:45] Rob Linden: ah, ok
* [14:46] Carjay McGinnis: think that was about posting the top crashers though
* [14:46] Robin Cornelius: it was kind of generated from this point though
* [14:47] Robin Cornelius: was there any point building the crash logger for an non offical build, was the knux oof it
* [14:47] Carjay McGinnis: oh, example.com is not available for registration, nice
* [14:47] Rob Linden: yeah, there's an RFC about that
* [14:47] Soft Linden: Yus
* [14:47] Carjay McGinnis: oh, ok, wasn't sure since we discussed that on IRC, too
* [14:47] Khyota Wulluf: it does put togheter the log files though
* [14:47] Robin Cornelius: RFC2606
* [14:47] Khyota Wulluf: thats about it
* [14:47] Soft Linden: http://www.rfc-editor.org/rfc/rfc2606.txt
* [14:48] Soft Linden: test, example, invalid, localhost should be reserved for all TLDs
* [14:48] Carjay McGinnis: ah, thanks
* [14:48] Rob Linden: what about VWR-9475
* [14:48] Robin Cornelius: i though these were dead
* [14:48] Khyota Wulluf: now in 9475 it was nonstanalone only
* [14:48] Soft Linden: Hmm - for that, I'd sure encourage a community patch if they're still needed
* [14:49] Soft Linden: for standalone-only, it's not likely a Linden would jump on it too soon
* [14:49] Khyota Wulluf: nonstandalone only that it worked*
* [14:49] Rob Linden: why is this standalone only, I wonder. are these published in the new library mecahnism or something?
* [14:49] Khyota Wulluf: its not much of a biggie though
* [14:50] Robin Cornelius: oh i see
* [14:50] Rob Linden: oh, they're in artwork
* [14:50] Robin Cornelius: its just a packaging thing again
* [14:50] Khyota Wulluf: on the side note, are those artowrk and libs packages going away soon?
* [14:51] Soft Linden: Robin, for your work do you even use any of the packaging scripts, or do you have your own mechanism?
* [14:51] Soft Linden: Khyota: Probably not soon, but yes.
* [14:51] Soft Linden: There's a JIRA on that, but it's normal priority, sitting in a pretty huge pool
* [14:51] Carjay McGinnis: artwork is going, too?
* [14:52] Soft Linden: Yes. Artwork will be fetched in the scripts the same way libs are fetched.
* [14:52] Robin Cornelius: for debian i use a hard coded system so if you break the packaging i don't see it but i was going to use the unix install target
* [14:52] Carjay McGinnis: hm, ok
* [14:53] Robin Cornelius: ok i would not want the artwork fetched for my standalone builds
* [14:53] Rob Linden: Soft: what would a community contributed patch for this one look like?
* [14:53] Soft Linden: fwiw, if you know strong, experienced Linux devs who'd want to work on SL, pointing them our way would be the surest way to help shrink that pool of normal priority isues. :) Good devs are hard to find!
* [14:54] Khyota Wulluf: ive tired my best at fixing some issues already x.x
* [14:54] Soft Linden: Rob: Should just be a change to viewer_manifest.py or one of its dependencies.
* [14:54] Rob Linden: I don't think we publish viewer_manifest.py, do we?
* [14:54] Soft Linden: I think we do - one sec
* [14:55] Robin Cornelius: yep
* [14:55] Soft Linden: Otherwise, I'm not sure what the broken packaging step would be
* [14:55] Rob Linden: oh oh oh....I was getting that one mixed up with a different script we use for packaging source
* [14:56] Soft Linden: Oh yeah - export_source (I think it's called) doesn't get published.
* [14:56] Rob Linden: okee doke, that makes sense
* [14:57] Rob Linden: ok...we're coming up on the end of the hour
* [14:57] Soft Linden: Anyway - I bet the packaging issues could be found in an evening for someone diving into viewer_manifest.py for the first time. It doesn't look -too- horrible.
* [14:57] Rob Linden: Jodiah, what was your "if we have time" issue again?
* [14:57] Jodiah Jensen: Wiki :)
* [14:58] Soft Linden: Not super familiar with that script myself, so I can't point to the exact missing bit(s)
* [14:58] Robin Cornelius: yea, i think the 64 bit linux stuff is still a bit flaky, i remember patching that for the old scons days
* [14:58] Robin Cornelius: in manifest *
* [14:58] Jodiah Jensen: I've been going through and trying to "clean up" a bit ... but I notice a lot of "outdated" info I'm afraid to change hehe
* [14:58] Carjay McGinnis: python code *never* looks horrible *g*
* [14:58] Jodiah Jensen: There are several references to OLDOLDOLD directx sdk's
* [14:58] Soft Linden: So, if you run into something (or a list of somethings) where you're not sure if it's really cruft, you could ask on sldev
* [14:58] Soft Linden: I don't think wiki edit would ever be off topic there
* [14:59] Rob Linden: +1 Soft
* [14:59] Jodiah Jensen: I've not had trouble with the AUG2008 SDK, but.. I've not been able to get a build to RUN...
* [14:59] Soft Linden: And who knows - maybe it inspires other people to jump in if they're more familiar with the areas being edited.
* [14:59] Rob Linden: exactly
* [14:59] Jodiah Jensen: anyone know if it's OK with the latest DX 9 SDK?
* [15:00] Soft Linden: Jodiah - it shoulllld be. MS is usually really good about backward compatibility in DX. If it builds, it should run.
* [15:00] Carjay McGinnis: o.O
* [15:00] Rob Linden: SHIP IT!
* [15:00] Rob Linden: IT BUILT...SHIP IT NOW!
* [15:00] Rob Linden: :)
* [15:00] Jodiah Jensen: OK, I tried to add a note letting people know that if they are using an old SDK there might be issues...any idea which version the current source depends on?
* [15:00] Robin Cornelius: comming to work for us Rob?
* [15:00] Jodiah Jensen: minimum?
* [15:01] Soft Linden: DirectX is hella kludgy. It has literally hundreds of verions of interfaces for some components that emulate ancient bugs. Request a certain interface version, and all your 16-bit bitmaps are wrong-way-up, etc
* [15:01] Jodiah Jensen: Ah on that note Soft, the windows viewer can be built withOUT directx support? using OpenGL?
* [15:01] Carjay McGinnis: well, where is it used at all?
* [15:02] Soft Linden: I don't think the Windows viewer can be built without DX. But the dependencies might be small enough to get rid of - just stuff like joystick, etc.
* [15:02] Jodiah Jensen: The DirectX dependency is listed on the wiki pages for building with vs2005 and vs2008...
* [15:02] Liana Linden: Going to take care of some Hippotropolis housekeeping before logging out. Take care, all.
* [15:02] Soft Linden: I don't know what version of DX is used for the official viewer build. I don't think that's in our tree, but installed on the build machines
* [15:02] Jodiah Jensen: so I assumed it was required :) haven't delved into the code itself very far
* [15:03] Carjay McGinnis: latest is DX9.0c I think
* [15:03] Jodiah Jensen: does the windows client still actually WORK with the DX9 SDK from '06?
* [15:03] Soft Linden: I'd ask on the list if anyone has build successfully with the specific version you have - start from there.
* [15:03] Jodiah Jensen: ok, will do
* [15:04] Jodiah Jensen: people on the list are gonna tire of my newbiness quickly methinks heh
* [15:04] Rob Linden: ok...well, we're a little bit over, but this was a great discussion.
* [15:04] Robin Cornelius: Ah yea the DX is for the input layer, i remember the viewer crashes with a DX trace if our equipment we make is plugged in the PC
* [15:04] Soft Linden: It probably would. I'd be reallllly surprised if much work had been done against the DX-related code that would have created dependencies on later versions.
* [15:04] Carjay McGinnis: no, actually I was wondering what it was used for myself
* [15:04] Rob Linden: Jodiah, don't be bashful
* [15:04] Carjay McGinnis: just know that I had to install it but never checked
* [15:05] Carjay McGinnis: I assumed some capability checking
* [15:05] Soft Linden: People (including Lindens) are usually happier about new build questions than licensing catfights, etc :)
* [15:05] Jodiah Jensen: I'd n3ever even HEARD of CMake before I started thinking about the SL opensource
* [15:05] Rob Linden: Jodiah, if you're good about documenting what you learn, you shouldn't have anyone giving you a hard time about posting questions
* [15:05] Soft Linden: +1 that
* [15:05] Carjay McGinnis: cmake is great, I've started using it for other things as well
* [15:06] Rob Linden: ...and if they do give you a hard time, I'll beat them up :)
* [15:06] Robin Cornelius: also #opensl on Efnet is good too for general questions like that
* [15:06] Jodiah Jensen: I posted my compiling struggles on my user page on the wiki
* [15:06] Soft Linden: If you phrase the question as "I'm having trouble xxx and want to update the wiki" you'll be loved and adored by all, end up on the viewer login screen.
* [15:06] Jodiah Jensen: mostly so I can keep track of what wORKED lol
* [15:06] Carjay McGinnis: ah, *that's* how you end up on there
* [15:06] Soft Linden: We'll replace the sun bitmap with your face, sailing 'cross the sky
* [15:07] Soft Linden: The wind noise replaced with your breath, etc etc. Wiki eitors are loved. Seriously.
* [15:07] Khyota Wulluf: hey how come you dont join us there soft :)
* [15:07] Jodiah Jensen: omg no , don't torture your clientel like that!
* [15:07] Rob Linden: srsly
* [15:07] Soft Linden: I used to hang out there a lot, just fell out of the habit when it got quiet a long time. Has it picked up much?
* [15:07] Carjay McGinnis: he used to hang out there, too, IIRC
* [15:07] Rob Linden: you'll be loved
* [15:07] Robin Cornelius: yea its not bad
* [15:07] Khyota Wulluf: yes, ever since i came in hehe
* [15:07] Jodiah Jensen: well, updating documentation is something I can do :) as long as I have accurate info :)
* [15:07] Jodiah Jensen: I'm a writer at heart
* [15:07] Soft Linden: awesome
* [15:08] Rob Linden: well, gotta go. thanks all!
* [15:08] Jodiah Jensen: Thanks for your Time , Rob
* [15:08] Carjay McGinnis: thanks, Rob and Soft
* [15:08] Soft Linden: Thanks much, all!
* [15:08] Jodiah Jensen: and Soft
* [15:08] Khyota Wulluf: hey soft before you go, do you think those solutions of mine are acceptable for the shortcuts thing? since its going to be fixed we might as well fix them all in one sweep
* [15:08] Jodiah Jensen: And EVERYONE
Category:Open Source Meeting