Open Development User Group/Archive/2011-05-25

13:32 	Yuzuru  	Hello Oz!
  	Oz Linden  	Hi all
  	Twisted Laws  	Hello
  	Kadah  	Hai Oz
13:33 	Cron Stardust  	Shorah! :)
13:34 	FERRET  	soooo oz did u get my note about KDU?
13:35 	Oz Linden  	I don't think I did
  	  	but I've been pretty swamped the last few days
13:36 	Jonathan  	along those lines, did you get my resent email with a design question?
  	Oz Linden  	about that test for the settings file? I did get that one
  	Dzonatas Sol  	Hi!
  	Oz Linden  	Hi Dzonatas ... welcome back
  	Jonathan  	yes, okay, good to know email is working
  	Vaa  	waves!
13:37 	Oz Linden  	Your approach sounds good, but I wonder if it should be created as a separate test? what do you think?
  	Jonathan  	Do you want to discuss that here? It seemed to make sense to splice it into the existing xml test
13:38 	Oz Linden  	(we are referring to detecting duplicate entries in the settings xml, which mess things up, as a unit test in the build)
  	  	go ahead and do it that way then
  	Jonathan  	okay, I will see what I can come up with
  	Twisted Laws  	btw, SH-1624 is fixed by using the changeset in STORM-1275
  	Office Orb  	http://jira.secondlife.com/browse/STORM-1275
STORM-1275 [PUBLIC] LLConvexDecompositionStub crashes the viewer on startup in OS builds
  	বরুনদাশ গুপ্তে  	what does the existing test test currently?
  	Oz Linden  	I'm suddenly having a problem building that's got me stumped....
  	Jonathan  	It tests writing and reading a small xml file
13:39 	Oz Linden  	this is on a mac, which I know few of you use....
  	  	I keep getting this error on every compile:
  	  	{standard input}:unknown:Undefined local symbol LC...
13:40 	Cron Stardust  	hmm.. haven't tried compiling in a while, is this V-D, or another repository?
  	FERRET  	missing header?
  	Jonathan  	Does the viewer still run?
  	Oz Linden  	no... those are fatal errors
13:41 	FERRET  	or rather missing header entry
  	Kadah  	I build V-D a couple/few days ago, still doesn't run.
  	  	built*
  	Oz Linden  	it's our windlight repo... which is v-d plus some changes... maybe I should try v-d itself....
13:42 	  	we've got two fixes coming in shortly/today : sh-1616 and sh-1624 that should fix the open source startup crashes
  	Cron Stardust  	I'm doing an hg pull atm, (seems there's beeen a ton of changesets :P - a good thing! )
  	Kadah  	V-D since mesh merge hasn't worked for at least windows.
  	Jonathan  	I am doing a test compile of sh-1616 now. Twisted says it fixes sh-1624
  	Oz Linden  	that's those two issues
13:43 	Ima Mechanique  	yay, I'll be able to run my builds again ;-)
  	Twisted Laws  	the changeset in STORM-1275 will allow it to run
  	Jonathan  	(storm-1275=sh-1616)
13:44 	Cron Stardust  	grrr.. forgot.... this isn't currently a 1step build process: I have to get fmod updated and tweak thing to use it... grrr.
  	Twisted Laws  	i think its so not good to have blocking while loops in the main thread
13:45 	Oz Linden  	I'm thinking we should put together a script to do that substitution of local fmod builds (and whatever else)
  	  	I assume you have an instance in mind, Twisted?
  	Cron Stardust  	and maybe pull down and build it first if it otherwise doesn't exist?
13:46 	Twisted Laws  	LLMeshRepository::init() is the one that was hurting...
  	Jonathan  	I don't think Merov quite finished the code changes that would let us use -DFMOD_INCLUDE_DIR FMOD_LIBRARY again
  	Oz Linden  	I'm not familiar with that
  	Twisted Laws  	there are also at least 3 more in that same file on main thread
13:47 	Oz Linden  	no, we stopped work on that in favor of just building the fmod package locally and using it with autobuild
  	Twisted Laws  	\indra\newview\llmeshrepository.cpp
13:48 	  	the stub thread never started and so the while blocked in the repository init
  	Oz Linden  	what's blocking and why?
  	Twisted Laws  	i came up with close to the same solution as Nyx or whichever came up with the solution in sh-1616 ...
13:49 	Oz Linden  	that's a good sign :-)
  	Twisted Laws  	you couldn't debug the texture add problem because the main thread blocked
  	  	but that was actually the problem so, idk..
13:51 	  	would seem to me that using boost (which i don't like) would be very good in place of those whiles
  	Oz Linden  	you mean creating a semaphore to wait on?
13:52 	Twisted Laws  	boost can provide a function to call to complete the action when the event occurs
  	বরুনদাশ গুপ্তে  	observer pattern?
13:53 	Twisted Laws  	like whats in use in the message systems a lot
  	বরুনদাশ গুপ্তে  	or just passing callback functions around?
  	Twisted Laws  	yes
  	  	callbacks
  	বরুনদাশ গুপ্তে  	ah
13:54 	Oz Linden  	feel free to propose an improvement
  	Twisted Laws  	i think the use of whiles in this file are maybe ok as the program can't continue until they are complete ...
13:55 	Oz Linden  	I certainly would not hold up this codebase as a model of how to do multi-threaded code
  	Twisted Laws  	but maybe only attempt for a time and then bail out with an llerrs
13:56 	Cron Stardust  	quick side question: doe LLSD XML support SGML comments?
  	Oz Linden  	have to be careful about that... time can be a tricky input.... someone runs on a slow system, or has something else running, and you crash
13:57 	  	what do you mean by SGML comments?
  	Cron Stardust  	
  	Oz Linden  	it support (ignores) XML comments
  	Cron Stardust  	thanks
  	বরুনদাশ গুপ্তে  	It has to, or it wouldn't be XML compliant.
  	Oz Linden  	I am pretty sure that works correctly
  	Twisted Laws  	yes
13:58 	Oz Linden  	Boroondas is going and making assumptions again....
  	  	:-)
  	  	it is certainly meant to
  	  	and if it doesn't that's a bug
  	বরুনদাশ গুপ্তে  	Well, I thik I've seen comments in there ... so it'd be really strange if it wouldn't work and we hadn't noticed, yet.
13:59 	  	*think
  	Cron Stardust  	I just didn't knw and I wanted to comment out existing stuff in autobuild.xml so I could get my fmod I just compiled in it...
  	Nicky Perian  	there where comments in autobuild.xml and all was ok
14:00 	  	and afew very far down in the cope
  	  	code
  	Oz Linden  	yes, that works.... be careful of nesting, though.... does not work in xml
  	oobscure  	(( serious offtopic: can Linux users currently upload images? I'm crashing everytime , just at the upload window , even with Release. it seems VWR-20674 got MUCH worse. I can't upload images. ))
  	Office Orb  	http://jira.secondlife.com/browse/VWR-20674
VWR-20674 Linux viewer crashes when dealing with file manager 'Search' or 'Recent' locations ('Save pic as', 'Upload a pic' etc)
14:01 	oobscure  	there's a patch for that crash with special locations. but now, I crash even before selecting anything or browsing the filesystem.
  	  	Jonathan suggests to file a new issue. should I ?
14:02 	Oz Linden  	yes, I suspect a new issue is a good idea
  	বরুনদাশ গুপ্তে  	yeah, if you crash even earlier, that sounds like a new bug
14:03 	oobscure  	thanks
  	  	ok, so please comment https://jira.secondlife.com/browse/VWR-25872 if you see this
  	Office Orb  	VWR-25872 Linux viewer crash when uploading image
  	oobscure  	(i'm going to fill it now )
14:04 	Oz Linden  	hmmm..... I'm getting that same failure building a plain vanilla v-d ... it's a puzzlement....
  	  	Other topics ... big group today... there must be some....
  	Jonathan  	Oz, pastebin your log file and email the list
14:05 	FERRET  	sounds like a missing header entry to me :P
  	Twisted Laws  	strange issues with quicktime headers, maybe?
  	Kadah  	(Still building v-d on win to see if tip is still broken
  	Jonathan  	Also try google on it
  	  	Kadah, did you incorporate sh-1616?
14:06 	Oz Linden  	I did, briefly, before the meeting; so far the only hint I've found is the implication that it might be the compiler running out of stack space
  	Kadah  	Nope, I'll have to try that next then I guess :/
14:07 	Cron Stardust  	trying a build now on my mini
  	  	RelWithBedIfoOS
14:08 	  	*DebIfno :P
  	  	(and I typo my typo correction)
  	বরুনদাশ গুপ্তে  	bed info sounds good to me
  	  	might be useful when choosing a hotel
  	Ima Mechanique  	me too
  	Jonathan  	You want a bed with no bugs
14:09 	Ima Mechanique  	I'm thinking more about when I can go to mine ;-)
  	FERRET  	patches tell bugs to relocate
14:10 	বরুনদাশ গুপ্তে  	ah, that's how that works
  	Jonathan  	Oz, you are taking on more and more responsibilities; is the current configuration of the Snowstorm team going to stay like this for a while or are there plans to re-expand it?
14:12 	Oz Linden  	Well, we've loaned a couple of devs to the mesh team
14:13 	  	eventually, I'll get them back
  	  	but I don't know when eventually is
  	  	I'm hoping that I'll actually be able to hire a couple of people at some point, but one never knows
14:14 	  	we do have reqs open in a number of areas....
  	draconis.neurocam 	6 engineer spots last i looked
  	Oz Linden  	I have not looked very recently, but yes, there are some
14:15 	Ima Mechanique  	hey stupid ;-)
  	Jet Wiggledick  	hai
  	Lindsey Warwick  	hai
14:16 	Oz Linden  	we are continuing to make progress on a number of fronts though....
14:18 	Cron Stardust  	Warzone: Devs Vs Bugs...
  	Jonathan  	I just tested v-d + sh-1616 and saw tons of horrible triangles so will reboot shortly and see if that is still an issue
14:19 	  	at least I was not crashing
  	Oz Linden  	that's progress
  	Kadah  	Same for not crashing
  	Cron Stardust  	still compiling....
14:20 	FERRET  	oh ya...SSE2 and !3DNow are cpu instructions not gpu
14:21 	Oz Linden  	I'm getting a few projects started to port some popular TPV features
  	Kadah  	Wee
  	  	Land info on menu bar? :V
  	Oz Linden  	that's not on my short list
  	Jonathan  	The Dale Glass radar would be a big win
14:22 	Oz Linden  	the radars are more controversial, so I'm not working on that one now
  	Kadah  	Be happy you got nearby
14:23 	draconis.neurocam 	with settable distance the nearby panel is fairly useful
  	Kadah  	Though its still annoying that it doesn't work like local speakers list did in v1. I still have no idea now to access any of those controls in v2
  	Oz Linden  	I want: song title display, using local textures when building, media filter (well along, blocked by a test bug), and a unified chat floater
  	draconis.neurocam 	local textures \o/
  	Oz Linden  	oh yeah... and a view distance control
  	Kadah  	AFAIK, Song title dispaly only works with fmod on windows.
14:24 	Vaa  	:o
  	  	what Drac said though, settable drawing distance and also i think max avatars should be easily accessable from a panel, not just options.
  	Kadah  	I forget the reason, but I think it was because gstreamer doesn't decode that info, or something.
  	Oz Linden  	I don't want the whole bunch of graphics controls that phoenix has, though.... I just want a draw distance slider on the top bar next to volume
14:25 	Kadah  	Like from Starlight, or whatever its called?
  	Oz Linden  	I have not seen that one
14:26 	Kadah  	Adding a DD slider to anywhere is only an XUI edit.
  	  	I think :3
  	Twisted Laws  	yes Kadah
  	Jonathan  	There is where I will plug VWR-24005 before the draw-slider goes in (and try to bring it up at a more appropriate meeting, too)
  	Office Orb  	http://jira.secondlife.com/browse/VWR-24005
VWR-24005 Accidentally logged out when trying to use media or volume controls
14:27 	Kadah  	It's been a while, again, since I've touched v2 XUI, its backwards and I keep getting confused each time I try to do something.
14:28 	Oz Linden  	I've just been learning it, doing changes in the region/estate floater mostly
  	  	would be a nightmare without the preview tool, but that works pretty well
14:29 	Kadah  	You never delt with v1, but v2 actually is backwards from it.
  	Vaa  	oh yeah the preview tool is a lifesaver. in 1.x it was horrible, i remember relogging every minute to check cause i'm ocd about widget placement
  	Kadah  	"Upside down" might be a more apt compassion.
  	Twisted Laws  	based on topleft (v2) while v1 was bottomleft
14:30 	Oz Linden  	well, it wouldn't be any fun if we didn't shake things up now and then :-)
  	  	new perspectives and all that
  	Twisted Laws  	v2 is better after you use it tho
  	Kadah  	Well it would help if half of the old properties on controls weren't missing, or broken.
  	  	:P
14:31 	Cron Stardust  	Sounds like v2 is an improment then! Took me a couple of years back when I had to go from prograsmming to geometry :P
  	  	(Yes, I learnt code 1st)
  	Oz Linden  	the advantage of being newer, I guess
14:32 	  	Well, I'm going to go beat my head against why my compiles all fail....
  	Cron Stardust  	hmmm I wonder if the ability to edit one's chat text is in a feature request yet....
  	draconis.neurocam 	take care oz, and dont loose too many braincells in the process
  	Oz Linden  	Thank you all for coming, and if someone wants to do that distance slider, let me know
  	বরুনদাশ গুপ্তে  	edit chat text?
  	  	like, after sending it, or what?
  	Oz Linden  	you can do that
  	Cron Stardust  	ya, like in Skype
14:33 	Vaa  	aw take care Oz!
  	Twisted Laws  	there is one in the jira somewhere ...
  	Oz Linden  	control up-arro
  	  	arrow
  	Twisted Laws  	puts land button and distance slider in top bar
  	বরুনদাশ গুপ্তে  	oh, you mean getting sent chat text for editing and re-sending?
  	  	yeah, that's already possible