[2012/07/10 11:03] Justin Clark-Casey: hi folks
[2012/07/10 11:03] Richardus Raymaker: hi justin
[2012/07/10 11:03] VivK Lowlag: hi justin
[2012/07/10 11:04] Robert Adams: if you're running 64 bit Windows, you can go as high as you want
[2012/07/10 11:04] Richardus Raymaker: thats what i think to, but i hear different stpries
[2012/07/10 11:04] BlueWall Slade: the stories are wrong
[2012/07/10 11:04] Richardus Raymaker: some say opensim is not 64bit
[2012/07/10 11:04] BlueWall Slade: the stories apply to some large array data structure support
[2012/07/10 11:05] Justin Clark-Casey: 0.7.3.1 is 64 bit but might not work very well in that mode
[2012/07/10 11:05] BlueWall Slade: Hi Justin
[2012/07/10 11:05] Richardus Raymaker: yes, the run behind... so i keep on my own believe that i hav eno limit with opensim.. good to know for my mega
[2012/07/10 11:05] Key Gruin: hello folks
[2012/07/10 11:05] Justin Clark-Casey: 0.7.4 should be better
[2012/07/10 11:05] BlueWall Slade: Hi Key
[2012/07/10 11:05] Justin Clark-Casey: at least for windows
[2012/07/10 11:05] Justin Clark-Casey: mono has always been fine with 64 bit
[2012/07/10 11:05] VivK Lowlag: Hi Key
[2012/07/10 11:05] Justin Clark-Casey: hi key
[2012/07/10 11:05] Richardus Raymaker: hmm, sifar i run every region as opensim.exe and it runs fine (0.7.4dev) the 32bit version give me quick problems with lag
[2012/07/10 11:05] Richardus Raymaker: hi key
[2012/07/10 11:05] BlueWall Slade: Hi Nebadon
[2012/07/10 11:05] VivK Lowlag: Hi Neb
[2012/07/10 11:05] Nebadon Izumi: hell
[2012/07/10 11:05] Richardus Raymaker: hi neb
[2012/07/10 11:05] Nebadon Izumi: hello*
[2012/07/10 11:06] Justin Clark-Casey: hi neb
[2012/07/10 11:06] Robert Adams: there is both a 32 bit and 64bit version of ODE with standard OpenSim
[2012/07/10 11:06] Richardus Raymaker: yes
[2012/07/10 11:06] Richardus Raymaker: and i dont like the 32bit version
[2012/07/10 11:07] Robert Adams: we didn't used to distribute the 64bit one in the standard checkout so, for a long time, one could only run 32bit Windows
[2012/07/10 11:07] Robert Adams: but now that's fixed
[2012/07/10 11:07] Richardus Raymaker: the last osgrid version i compiled myself on windows (64bit windows)
[2012/07/10 11:08] Justin Clark-Casey: so, anybody tried the latest bullet physics yet? :)
[2012/07/10 11:09] Robert Adams: I do all my development on 64bit windows... have had only one problem with ODE under high load
[2012/07/10 11:09] Richardus Raymaker: ode slips sometimes on banana yes :O
[2012/07/10 11:09] Mike Kayaker: hehe
[2012/07/10 11:09] Robert Adams: not much has changed... I'm debugging linksets and vehicles as we speak
[2012/07/10 11:09] Key Gruin: oh has Bullet progressed a lot in the last few months?
[2012/07/10 11:09] Richardus Raymaker: but that system did have a broken memory plate to.. still waiting for new
[2012/07/10 11:10] Justin Clark-Casey: yes, I have seen some bug reports recently on assertions being triggered in ode
[2012/07/10 11:10] Richardus Raymaker: good one key, not heared mych
[2012/07/10 11:10] Justin Clark-Casey: ah, I saw Robert had made a big update recently but I did't realize there was still a lot more going on :)
[2012/07/10 11:10] Robert Adams: that's the one, justin
[2012/07/10 11:10] Robert Adams: I've looked at the code and I don't see why it would only assert sometimes
[2012/07/10 11:10] Richardus Raymaker: i have seen the assertion to yes
[2012/07/10 11:11] Robert Adams: ya, I made some changes to Bullet a few days ago
[2012/07/10 11:11] Justin Clark-Casey: do you have any feeling for whether it's triggered by bad numbers in the simulator going into physics or the other way around?
[2012/07/10 11:11] Robert Adams: I have a few more commits in the pipeline, so to speak
[2012/07/10 11:11] Justin Clark-Casey: I see some reports associate it with strange positions numbers, etc.
[2012/07/10 11:12] Justin Clark-Casey: it's not something I've seen myself
[2012/07/10 11:12] Richardus Raymaker: for me it happend when the train did go underground.
[2012/07/10 11:12] Robert Adams: I keep finding odd interactions between OpenSim and the physics engine
[2012/07/10 11:12] Nebadon Izumi: viewer poofed one me
[2012/07/10 11:12] Justin Clark-Casey: robert: yes, the interaction code seems bizarre
[2012/07/10 11:12] VivK Lowlag: nirans?
[2012/07/10 11:12] Richardus Raymaker: then prims moved to not correct places when i pulled it up. after that it seems the region where already dieing
[2012/07/10 11:12] Nebadon Izumi: ya i was using Nirans
[2012/07/10 11:13] Nebadon Izumi: relogged with Zen
[2012/07/10 11:13] VivK Lowlag: your a cloud atm
[2012/07/10 11:13] Justin Clark-Casey: there's a lot of horrible stuff going on with pulling values back and forth - and I think there are issues with updating prims and races
[2012/07/10 11:13] Nebadon Izumi: ya everything is still loading here
[2012/07/10 11:13] Richardus Raymaker: there you are neb
[2012/07/10 11:14] Robert Adams: the latest was that when you unlink, the physics actor is destroyed and recreated when the SOG is recreated
[2012/07/10 11:14] Robert Adams: that is done before the actual delink call is made to the physics engine
[2012/07/10 11:14] Justin Clark-Casey: niiiiice
[2012/07/10 11:14] Robert Adams: but that looses the information about who the parent is
[2012/07/10 11:15] Robert Adams: well, it just happens to work for ODE because ODE does not really delete the object when asked... it just marks it for deletion later
[2012/07/10 11:15] Robert Adams: that means that when the delink call is made to the physics engine, the information just happens to still be available
[2012/07/10 11:16] Richardus Raymaker: only problem i have seen this week and nebadon told it last time. items ended into trash when i did a take from the region.
[2012/07/10 11:16] Justin Clark-Casey: I though that was lost = found
[2012/07/10 11:16] Justin Clark-Casey: er, lost + found
[2012/07/10 11:16] Richardus Raymaker: i found mine back in trash
[2012/07/10 11:17] BlueWall Slade: heh, something's making changes to the folder id in some "black hole"
[2012/07/10 11:17] Richardus Raymaker: still not sure why, cant remeber that i have rezzed anything out of there. i think thats not possible to
[2012/07/10 11:17] Nebadon Izumi: sometimes its trash too when you take your own stuff
[2012/07/10 11:18] Nebadon Izumi: its always lost and found when you take a copy of someone elses stuff
[2012/07/10 11:18] Richardus Raymaker: does osgrid have a bermuda triangle > good to know then i dont place my sims there
[2012/07/10 11:18] Nebadon Izumi: also there is an issue with sending people a folder
[2012/07/10 11:18] Nebadon Izumi: like a folder of animations or something
[2012/07/10 11:18] Nebadon Izumi: totally kills the sim still
[2012/07/10 11:18] Nebadon Izumi: new debugging shows it pretty clearly happening
[2012/07/10 11:19] Richardus Raymaker: well it really did go to trash in my vase.. i did asome invenmtory trash empty so it where easy to spot
[2012/07/10 11:19] Justin Clark-Casey: new debugging?
[2012/07/10 11:19] VivK Lowlag: how much of that is do to the size of each animation file?
[2012/07/10 11:20] Nebadon Izumi: ya it prints out the name of who does it now
[2012/07/10 11:20] Nebadon Izumi: that seems new
[2012/07/10 11:20] VivK Lowlag: say if you have 40 animations each the size of over 700kb
[2012/07/10 11:20] Justin Clark-Casey: well, you're not literally sending the assts
[2012/07/10 11:20] Nebadon Izumi: i doubt size of the animation has anything to do with it VivK
[2012/07/10 11:20] Nebadon Izumi: its just a list of UUIDs
[2012/07/10 11:20] Justin Clark-Casey: you're sending the uuids, so that shouldn't have any effect
[2012/07/10 11:20] Justin Clark-Casey: exactly
[2012/07/10 11:20] Nebadon Izumi: size has nothing to do with it
[2012/07/10 11:20] Richardus Raymaker: and the triple inventory i get. if someone gives object. indeed that soudns a bit like the connection from the sim/internet to, but its keeping painfull job to organize things
[2012/07/10 11:20] Justin Clark-Casey: it's probably network and being done synchronously or smoething
[2012/07/10 11:20] Nebadon Izumi: but everytime it happens the sim freezes up at Lbsa Plaza
[2012/07/10 11:21] Richardus Raymaker: hard to trace the double inventory give.
[2012/07/10 11:21] Richardus Raymaker: hmm, only see sim freeze still with group IM
[2012/07/10 11:21] Richardus Raymaker: do you neot mean transfer objects to Hypergrid avatars ? that seems to look a region
[2012/07/10 11:22] Justin Clark-Casey: transfer to hg would be different since that probably does involve a data transfer
[2012/07/10 11:22] Nebadon Izumi: ya these are 2 local avatars
[2012/07/10 11:23] Nebadon Izumi: lets see if it happens here
[2012/07/10 11:23] Nebadon Izumi: didnt happen here
[2012/07/10 11:23] Nebadon Izumi: odd
[2012/07/10 11:23] Robert Adams: Robert Adams is getting ready for t he relog
[2012/07/10 11:23] VivK Lowlag: :)
[2012/07/10 11:23] BlueWall Slade: fixed
[2012/07/10 11:23] Richardus Raymaker: i did have a short lag spike 1 round ago
[2012/07/10 11:23] BlueWall Slade: :D
[2012/07/10 11:24] Richardus Raymaker: it happend here for me, or its that i get to cxlose to simborder
[2012/07/10 11:25] Nebadon Izumi: it seems to freeze the sim
[2012/07/10 11:25] VivK Lowlag: if anyone would lag it would be me at the moment for sure
[2012/07/10 11:25] Nebadon Izumi: until the other party accepts
[2012/07/10 11:25] Nebadon Izumi: let me send that again justin
[2012/07/10 11:25] Nebadon Izumi: but don't accept it
[2012/07/10 11:25] Justin Clark-Casey: uh
[2012/07/10 11:25] Justin Clark-Casey: Justin Clark-Casey was writing an e-mail
[2012/07/10 11:25] Nebadon Izumi: oh hmm ya i think v3 auto accepts stuff
[2012/07/10 11:26] Nebadon Izumi: anyone here running non v2/v/3?
[2012/07/10 11:26] Justin Clark-Casey: no, I have those things queued - I didn't accept them
[2012/07/10 11:26] VivK Lowlag: me
[2012/07/10 11:26] BlueWall Slade: o/
[2012/07/10 11:26] Richardus Raymaker: i run singularity
[2012/07/10 11:26] Nebadon Izumi: don't accept this
[2012/07/10 11:26] VivK Lowlag: Imp
[2012/07/10 11:26] Justin Clark-Casey: it's possible v3 is using caps for inventory give rather than udp
[2012/07/10 11:26] Dahlia Trimble: hi
[2012/07/10 11:26] Justin Clark-Casey: but I don't know that for sure
[2012/07/10 11:26] Richardus Raymaker: lag
[2012/07/10 11:26] Justin Clark-Casey: hi dahlia
[2012/07/10 11:26] Nebadon Izumi: ya it is lagging still
[2012/07/10 11:26] BlueWall Slade: Hello Dahlia
[2012/07/10 11:26] Richardus Raymaker: hi dahlia
[2012/07/10 11:26] Nebadon Izumi: Lbsa seems to suffer worse
[2012/07/10 11:26] Dahlia Trimble: why laggy?
[2012/07/10 11:27] VivK Lowlag: well my ping here isn't the best
[2012/07/10 11:27] Richardus Raymaker: i have 180ms
[2012/07/10 11:27] Justin Clark-Casey: so there's a different beween item and folder?
[2012/07/10 11:27] BlueWall Slade: ok, waiting
[2012/07/10 11:27] Justin Clark-Casey: difference
[2012/07/10 11:27] Richardus Raymaker: normal for the distance
[2012/07/10 11:27] Nebadon Izumi: froze for like 10 seconds when i send to bluewall
[2012/07/10 11:27] BlueWall Slade: still waiting
[2012/07/10 11:27] Nebadon Izumi: ya it seems to be folder
[2012/07/10 11:27] BlueWall Slade: ok, axccepting... now
[2012/07/10 11:27] Nebadon Izumi: which i assume is just a big list of uuids
[2012/07/10 11:27] BlueWall Slade: accepted
[2012/07/10 11:27] Nebadon Izumi: somtimes it hangs Lbsa for 1-2 minutes
[2012/07/10 11:27] Nebadon Izumi: when someone sends a folder with 40 items
[2012/07/10 11:28] Richardus Raymaker: ending folders work never anymore for me..
[2012/07/10 11:28] Richardus Raymaker: viewer say you cant move more objects..
[2012/07/10 11:28] Richardus Raymaker: things like that
[2012/07/10 11:28] Nebadon Izumi: that folder i just sent everyone had 40 items exactly
[2012/07/10 11:28] Richardus Raymaker: hi andrew
[2012/07/10 11:28] Andrew Hellershanks: Andrew Hellershanks waves hello to everyone
[2012/07/10 11:28] Nebadon Izumi: hello Andrew
[2012/07/10 11:28] Dahlia Trimble: hi
[2012/07/10 11:28] VivK Lowlag: hi Andrew
[2012/07/10 11:28] Andrew Hellershanks: Almost forgot about this meeting.
[2012/07/10 11:28] BlueWall Slade: hi Andrew
[2012/07/10 11:28] Justin Clark-Casey: hello andrew
[2012/07/10 11:29] Andrew Hellershanks: Last week I had turned off sound on my PDA so it couldn't beep at me to remind me. Today it beeped but I thought I would finish one last thing then login.
[2012/07/10 11:29] Nebadon Izumi: hehe
[2012/07/10 11:29] Andrew Hellershanks: Half an hour later.. I suddenly remember I was supposed to be logging in here. :-)
[2012/07/10 11:30] Andrew Hellershanks: Is Nebadon testing for lag or has he had too much coffee?
[2012/07/10 11:30] Richardus Raymaker: maby both ?
[2012/07/10 11:30] Andrew Hellershanks: :-)
[2012/07/10 11:30] Nebadon Izumi: oops
[2012/07/10 11:30] VivK Lowlag: both can cause jitters
[2012/07/10 11:31] Nebadon Izumi: ok note to self
[2012/07/10 11:31] Andrew Hellershanks: I saw him running around
[2012/07/10 11:31] Justin Clark-Casey: ok, so instant messages are handled synchronously rather than sync out of LLClientView
[2012/07/10 11:31] Nebadon Izumi: trying to send yourself a folder of animtions = get naked
[2012/07/10 11:31] Nebadon Izumi: lol
[2012/07/10 11:31] Richardus Raymaker: hi dahlia
[2012/07/10 11:31] Justin Clark-Casey: and inventory give is an im
[2012/07/10 11:31] Justin Clark-Casey: and it travels through the inventroy service routines
[2012/07/10 11:31] Caro Fayray: hi everyone
[2012/07/10 11:31] Justin Clark-Casey: so it doesn't surprise me if it's slow....
[2012/07/10 11:31] Nebadon Izumi: well slow is one thing
[2012/07/10 11:31] Justin Clark-Casey: nebadon: what you might want to try is making the im async
[2012/07/10 11:31] BlueWall Slade: Hi Caro
[2012/07/10 11:31] Nebadon Izumi: why does it kill the entire sim?
[2012/07/10 11:32] Nebadon Izumi: how?
[2012/07/10 11:32] Nebadon Izumi: is that a setting
[2012/07/10 11:32] Nebadon Izumi: ?
[2012/07/10 11:32] Dahlia Trimble: prolly a deadlock ;)
[2012/07/10 11:32] Justin Clark-Casey: No, it would be a code hack unfortunatley
[2012/07/10 11:32] Nebadon Izumi: oh hrmm
[2012/07/10 11:32] Justin Clark-Casey: line 5170 in LLClientView
[2012/07/10 11:32] Justin Clark-Casey: AddLocalPacketHandler(PacketType.ImprovedInstantMessage, HandlerImprovedInstantMessage, false);
[2012/07/10 11:32] Nebadon Izumi: wouldnt even know where to look ah ok let me look
[2012/07/10 11:32] Justin Clark-Casey: change the false to true
[2012/07/10 11:32] Nebadon Izumi: where is LLClientView?
[2012/07/10 11:33] Andrew Hellershanks: Andrew Hellershanks wonders about "Improved IM"
[2012/07/10 11:33] Dahlia Trimble: you should have seen it before it was improved lol
[2012/07/10 11:33] Justin Clark-Casey: OpenSim/Region/ClientStack/Linden/LLClientView
[2012/07/10 11:34] Justin Clark-Casey: I mean, if you could try that it would give us an idea of whether these are safe to handly asynchrnously
[2012/07/10 11:34] Justin Clark-Casey: to be hones,t I don't see why not
[2012/07/10 11:34] Nebadon Izumi: i am at > OpenSim/Region/ClientStack/Linden
[2012/07/10 11:34] Nebadon Izumi: and i see UDP and Caps
[2012/07/10 11:34] Nebadon Izumi: folders
[2012/07/10 11:34] Justin Clark-Casey: oops, in UDP
[2012/07/10 11:34] Nebadon Izumi: ah yea just found
[2012/07/10 11:34] Nebadon Izumi: kk looking
[2012/07/10 11:34] Justin Clark-Casey: urgh, this is why it gets confusing when dir names don't align with package names
[2012/07/10 11:35] Dahlia Trimble: http://wiki.secondlife.com/wiki/ImprovedInstantMessage
[2012/07/10 11:35] Nebadon Izumi: and what do I change it too?
[2012/07/10 11:35] Nebadon Izumi: im confused
[2012/07/10 11:35] Justin Clark-Casey: change it to true
[2012/07/10 11:35] Nebadon Izumi: ah ok
[2012/07/10 11:36] Justin Clark-Casey: this gopverns wjhether a packet from the client is handled synchronously or async
[2012/07/10 11:36] Justin Clark-Casey: if it's sync then the op has to complete before any other incoming packet is handled
[2012/07/10 11:36] Nebadon Izumi: figures, Lbsa is packed
[2012/07/10 11:36] Nebadon Izumi: hehe
[2012/07/10 11:36] Justin Clark-Casey: In fact, anything sync has the apcity to pause incoming data
[2012/07/10 11:36] Nebadon Izumi: i made the change i'll recompile it in a bit
[2012/07/10 11:37] Justin Clark-Casey: yeah, please test. I don't have time right now to look into this myself
[2012/07/10 11:37] Nebadon Izumi: ok will do
[2012/07/10 11:37] Nebadon Izumi: its not a huge deal, just kind of a bummer
[2012/07/10 11:37] Justin Clark-Casey: it is a problem
[2012/07/10 11:37] Nebadon Izumi: people tend to pass folders of stuff to noobies
[2012/07/10 11:37] Nebadon Izumi: and Lbsa constantly freezing all day
[2012/07/10 11:38] Justin Clark-Casey: teravus made all those decisions originally and I don't know why for each one
[2012/07/10 11:38] Andrew Hellershanks: Hey, logger
[2012/07/10 11:38] logger sewell: hey :) afaternoon all
[2012/07/10 11:38] Nebadon Izumi: how freaking weird
[2012/07/10 11:38] Nebadon Izumi: i just noticed with Zen viewer
[2012/07/10 11:38] Justin Clark-Casey: hello ogger
[2012/07/10 11:38] Justin Clark-Casey: logger
[2012/07/10 11:38] Nebadon Izumi: if i cam out a certain distance, like 20 metters from an avatar
[2012/07/10 11:38] Nebadon Izumi: they spin 90 degrees in their chair
[2012/07/10 11:38] Nebadon Izumi: I cam back and they spin back normal
[2012/07/10 11:38] Justin Clark-Casey: Ah I see - I'm hearing someone's client through their voice channel :)
[2012/07/10 11:39] Nebadon Izumi: must be an Impostor bug
[2012/07/10 11:39] Nebadon Izumi: rotating impostors improperly
[2012/07/10 11:39] VivK Lowlag: turned avatar impostors off?
[2012/07/10 11:39] Nebadon Izumi: lol i was like why is bluewall sitting sideways
[2012/07/10 11:39] Nebadon Izumi: hehe
[2012/07/10 11:39] BlueWall Slade: haa
[2012/07/10 11:40] Yoshiko Fazuku: inspector neb finds an imposter! sounds like a plot for a novel
[2012/07/10 11:40] Justin Clark-Casey: IN fact, I would hope a lot of those falses could go away
[2012/07/10 11:40] Nebadon Izumi: right here it flips
[2012/07/10 11:40] Nebadon Izumi: at this distance
[2012/07/10 11:40] BlueWall Slade: http://opensimulator.org/wiki/IntegrationService
[2012/07/10 11:40] Justin Clark-Casey: every one has the capcity to hold up inbound packet processing, but one or two are necessary at this poitn
[2012/07/10 11:40] Nebadon Izumi: ya i'll give it a shot
[2012/07/10 11:40] Nebadon Izumi: if there is anything else you think is worth of testing let me know
[2012/07/10 11:40] Nebadon Izumi: we'll give it a shot
[2012/07/10 11:40] Nebadon Izumi: best to focus on one at a time though
[2012/07/10 11:40] Justin Clark-Casey: let's start with this
[2012/07/10 11:40] Nebadon Izumi: ya
[2012/07/10 11:40] Justin Clark-Casey: exactly
[2012/07/10 11:41] Justin Clark-Casey: if it helps (which I suspect it will) then we can set true for real, but it needs a little thought
[2012/07/10 11:43] Nebadon Izumi: ya
[2012/07/10 11:43] Nebadon Izumi: Lbsa is a good testing point
[2012/07/10 11:43] Nebadon Izumi: things that break seem to really break good there
[2012/07/10 11:43] Justin Clark-Casey: BlueWall: you did some more work on that?
[2012/07/10 11:44] logger sewell: but that should make it easyer to find :)
[2012/07/10 11:44] Yoshiko Fazuku: btw thanks neb for turning me on to that folage genarator @ cantree
[2012/07/10 11:44] Nebadon Izumi: no problem
[2012/07/10 11:44] BlueWall Slade: I have been running it a while and it's stable
[2012/07/10 11:44] Nebadon Izumi: its great
[2012/07/10 11:44] BlueWall Slade: so, I'll get it to a branch
[2012/07/10 11:44] Yoshiko Fazuku: i made some nice sculpty trees with it
[2012/07/10 11:44] Nebadon Izumi: cool
[2012/07/10 11:44] BlueWall Slade: it would be graet to get that in the next release, so I'm commiting to work on it
[2012/07/10 11:44] Nebadon Izumi: ya sculpty tree is great too
[2012/07/10 11:44] Nebadon Izumi: err snappy tree i mean
[2012/07/10 11:45] Nebadon Izumi: mesh, but still the trees are great
[2012/07/10 11:45] Justin Clark-Casey: bluewall: you want to try to get that into 0.7.4?
[2012/07/10 11:45] Key Gruin: oh didn't know you could do sculpty with that
[2012/07/10 11:45] Yoshiko Fazuku: didnt use snappy
[2012/07/10 11:45] BlueWall Slade: if possible, it would be good
[2012/07/10 11:45] Richardus Raymaker: pretty in love with the snappy tree's fix a big problem for me. now only the right viewer
[2012/07/10 11:45] Nebadon Izumi: you can't Key Gruin
[2012/07/10 11:45] Yoshiko Fazuku: just used the camtree to make the leaf textures
[2012/07/10 11:45] Nebadon Izumi: but you can use Cantree for the leaves
[2012/07/10 11:45] Key Gruin: ahh ok
[2012/07/10 11:45] Nebadon Izumi: you could even use that on regular prim trees
[2012/07/10 11:45] Justin Clark-Casey: bluewall: ok, my current plan is to put out a 0.7.4.rc1 hopefully on Friday August 3rd
[2012/07/10 11:46] Key Gruin: nice
[2012/07/10 11:46] Richardus Raymaker: not tried cantree
[2012/07/10 11:46] BlueWall Slade: if not, then in can go in later. But, it doesn't touch other modules.
[2012/07/10 11:46] Yoshiko Fazuku: it looks as good as botanicals
[2012/07/10 11:46] BlueWall Slade: it does need some clean-up work, so as I get feedback, I'll update it
[2012/07/10 11:46] Justin Clark-Casey: bluewall: cool.
[2012/07/10 11:46] Justin Clark-Casey: bluewall: It can always be marked as experimetnal at first, right?
[2012/07/10 11:46] BlueWall Slade: sure
[2012/07/10 11:47] Justin Clark-Casey: so people don't use it in 'production' :)
[2012/07/10 11:47] Dahlia Trimble: I usually mark anything as "experimental" lol
[2012/07/10 11:47] BlueWall Slade: it's not required - in fact, I want to "crowd source" an API for web development
[2012/07/10 11:47] Justin Clark-Casey: alpha, experimental :)
[2012/07/10 11:47] BlueWall Slade: so, that would be desireable until those are ready
[2012/07/10 11:48] BlueWall Slade: and, we can't really get development of the plugins underway until it's in core.
[2012/07/10 11:48] Nebadon Izumi: hehe negative beta?
[2012/07/10 11:48] Nebadon Izumi: lol
[2012/07/10 11:48] BlueWall Slade: lol
[2012/07/10 11:49] Justin Clark-Casey: could you give an example of the kind of plugin this would allow?
[2012/07/10 11:49] BlueWall Slade: well, I have one that handles landtool out there
[2012/07/10 11:49] BlueWall Slade: the landtool.php calls it instead of plundering the databse
[2012/07/10 11:50] BlueWall Slade: I have been working on one to synchronize users
[2012/07/10 11:50] BlueWall Slade: and manage estates
[2012/07/10 11:50] BlueWall Slade: and a money module
[2012/07/10 11:51] Justin Clark-Casey: nice
[2012/07/10 11:51] Yoshiko Fazuku: me would kill to have php support in the built in opensim webserver....
[2012/07/10 11:51] BlueWall Slade: I could see groups possibly going that route too
[2012/07/10 11:51] Justin Clark-Casey: that will never happen
[2012/07/10 11:51] BlueWall Slade: groups or php?
[2012/07/10 11:51] Justin Clark-Casey: groups does need a robust implemetnation
[2012/07/10 11:51] Justin Clark-Casey: php. The built-in c# webserver will never be exnteded to that
[2012/07/10 11:52] BlueWall Slade: what happens when using pgp for those things (or python, etc.) is the other tasks that trip people up
[2012/07/10 11:52] BlueWall Slade: with these plugins, they can create and maintiain tables with migrations
[2012/07/10 11:52] BlueWall Slade: and, these are loaded from a repository
[2012/07/10 11:53] BlueWall Slade: reight now, the best information on it is on http://bluewallvirtual.com
[2012/07/10 11:53] BlueWall Slade: I put up some instructions there to show what happens, and instructions to run it
[2012/07/10 11:53] BlueWall Slade: have some example plugins in a repository there
[2012/07/10 11:54] Justin Clark-Casey: yeah, I suspect it won't get many eyeballs until this stuff is in master
[2012/07/10 11:54] Justin Clark-Casey: that's the way it tends to go
[2012/07/10 11:54] BlueWall Slade: I think it is enough for user/amin docs to get it running
[2012/07/10 11:54] logger sewell: sounds very interesting though
[2012/07/10 11:54] BlueWall Slade: I will hammer out some development docs about implementing a plugin and setting up a repository
[2012/07/10 11:54] BlueWall Slade: one thing about this...
[2012/07/10 11:55] BlueWall Slade: it uses the same facilities we have in region modules
[2012/07/10 11:55] BlueWall Slade: but, the region modules were never completed to use it
[2012/07/10 11:55] Justin Clark-Casey: personally, I thikn the regio modules have issues
[2012/07/10 11:55] Justin Clark-Casey: they have to do some ridiculous stuff for operations that should be easy
[2012/07/10 11:55] BlueWall Slade: after the kinks are worked out of this, we could do a little work on the region modules loader to have it operate the same way
[2012/07/10 11:56] Justin Clark-Casey: like having to keep their own scene lists, etc.
[2012/07/10 11:56] BlueWall Slade: we can probably organize lots of code better
[2012/07/10 11:56] Justin Clark-Casey: and it should be possible to enable/disable modules from the outside, not have to duplicat ecode within each module to handle enable/disable
[2012/07/10 11:56] Justin Clark-Casey: well yes :D
[2012/07/10 11:56] BlueWall Slade: yes, that is the idea
[2012/07/10 11:57] BlueWall Slade: but, they need some work
[2012/07/10 11:57] Dahlia Trimble: ya but if you redesign region modules everyone's stuff breaks
[2012/07/10 11:57] BlueWall Slade: these plugins have that
[2012/07/10 11:57] BlueWall Slade: setup/teardown
[2012/07/10 11:57] Richardus Raymaker: what stuff can break then ?
[2012/07/10 11:57] Justin Clark-Casey: possibly better to have a next generation region module and keep the old stuff in place
[2012/07/10 11:57] Justin Clark-Casey: but try and get it right this time
[2012/07/10 11:57] Andrew Hellershanks: I missed something. What was the reference to landtools and something about groups never going that way?
[2012/07/10 11:57] BlueWall Slade: Dahlia, true, but the changes aren't major
[2012/07/10 11:57] Richardus Raymaker: its still alpha, and betetr improve code and break things now then when your out of alpha
[2012/07/10 11:57] Richardus Raymaker: depends what breaks
[2012/07/10 11:58] Andrew Hellershanks: Andrew Hellershanks keeps distracting himself by continuing to dig for contact info for an actor.
[2012/07/10 11:58] Dahlia Trimble: I have lots of region modules that arent in core, I wouldnt want to rewrite them, Im sure others do as well
[2012/07/10 11:58] BlueWall Slade: ++
[2012/07/10 11:59] BlueWall Slade: but, if it makes the environment better and more reliable, then it's a good tradeoff?
[2012/07/10 11:59] Richardus Raymaker: i think it is
[2012/07/10 11:59] Dahlia Trimble: its not a good tradeoff if I have to stop what Im doing to rewrite a bunch of region modules
[2012/07/10 11:59] Simulator Version v0.5: shouts: OpenSim 0.7.4 Dev 1f34c82: 2012-06-13 04:05:02 +0100 (Unix/Mono)
[2012/07/10 11:59] BlueWall Slade: And, mainly what I see is the need to properly tear down the module if you want to disable/unload it.
[2012/07/10 11:59] Dahlia Trimble: if you want to design a better one make it an addition, dont break the existing interfaces
[2012/07/10 12:00] Justin Clark-Casey: I think unloading modules is an unnecessary complication
[2012/07/10 12:00] Justin Clark-Casey: it certainly doesn't work properly now
[2012/07/10 12:00] Justin Clark-Casey: It might be a different stroy on the robust side since that's far less complex
[2012/07/10 12:00] BlueWall Slade: I suspect that is why we have crashes when shutting down sometimes
[2012/07/10 12:00] Justin Clark-Casey: but on the simulator side it introduces a ton of complexity for very little gain imo
[2012/07/10 12:00] Richardus Raymaker: the you can only go for second generation modules
[2012/07/10 12:00] BlueWall Slade: yes, less stuff to deal with there
[2012/07/10 12:01] BlueWall Slade: but, with the region modules, we already have 2 ways to load them
[2012/07/10 12:01] Justin Clark-Casey: yes, the old way was meant to be deprecated
[2012/07/10 12:01] BlueWall Slade: that's screwed up
[2012/07/10 12:01] BlueWall Slade: and the new way is unfinished
[2012/07/10 12:01] Justin Clark-Casey: well, it is - but nobody ever got round to converting the older stuff
[2012/07/10 12:01] Justin Clark-Casey: it is?
[2012/07/10 12:01] BlueWall Slade: having 2
[2012/07/10 12:02] Richardus Raymaker: curious how many get problems with the remote admin change
[2012/07/10 12:03] BlueWall Slade: I suppose that the new way could be finished and we could tell if modules are ready for it...
[2012/07/10 12:03] Justin Clark-Casey: there is no remote admin change
[2012/07/10 12:03] Justin Clark-Casey: bluewall: in what way is the 'new' way unfinished?
[2012/07/10 12:03] BlueWall Slade: then handle them with the new way, and load the older ones like we do now
[2012/07/10 12:04] BlueWall Slade: we have lots of modules that aren't updated + some of the facilities seem to be used wrong.
[2012/07/10 12:04] BlueWall Slade: the mono-addins loading
[2012/07/10 12:04] Justin Clark-Casey: I would call that not updated rather than unfinished
[2012/07/10 12:04] Justin Clark-Casey: it's possible using mono-addins was not the best idea
[2012/07/10 12:04] Richardus Raymaker: let me post the text from wiki
[2012/07/10 12:04] BlueWall Slade: but, those can wait for a rainy day
[2012/07/10 12:04] Richardus Raymaker: "Caution ! All commands using parameters for the uuid of a region use "region_id" as parameter. All other parameters eg. region_uuid or regionID will be removed after June 2012"
[2012/07/10 12:05] Richardus Raymaker: small change with remote admin
[2012/07/10 12:05] Justin Clark-Casey: wel, people will just have to update their code
[2012/07/10 12:05] Justin Clark-Casey: some stuff is gonna break, that's just how it is
[2012/07/10 12:05] Richardus Raymaker: its a good check how many are uptodat :O
[2012/07/10 12:05] BlueWall Slade: one thing - I want to look at the command names in this service to make sure they allign with what we have now
[2012/07/10 12:06] Dahlia Trimble: wasnt there an issue just a couple weeks ago with someone's grid and a closed source region module that isnt compatable with core anymore?
[2012/07/10 12:06] Dahlia Trimble: it was in this meeting I thought
[2012/07/10 12:06] BlueWall Slade: that was a money module from 0.6.9
[2012/07/10 12:06] Richardus Raymaker: Dahlia thats indeed a few weeks ago in mailinglist
[2012/07/10 12:07] BlueWall Slade: and it was coded directly against the database
[2012/07/10 12:07] Dahlia Trimble: I thought it was a region module
[2012/07/10 12:07] BlueWall Slade: the changes between ugaim and robust killed that
[2012/07/10 12:07] Dahlia Trimble: with the mono addins stuff
[2012/07/10 12:07] BlueWall Slade: hmmm, that money module is the only one I know about
[2012/07/10 12:08] Dahlia Trimble: it was in this meeting
[2012/07/10 12:08] BlueWall Slade: the one Andrew is de-compiling
[2012/07/10 12:08] BlueWall Slade: is that the one?
[2012/07/10 12:08] Dahlia Trimble: maybe thats it
[2012/07/10 12:08] BlueWall Slade: yeah, several issues with that
[2012/07/10 12:08] logger sewell: thats one that was for the 7.1
[2012/07/10 12:09] Yoshiko Fazuku: why useing closed sourced modules is bad hehe
[2012/07/10 12:09] BlueWall Slade: but, anyways, we should be able to make it so that older modules wouldn't need to be changed, or at least not much
[2012/07/10 12:09] Dahlia Trimble: or not at all
[2012/07/10 12:09] BlueWall Slade: hehe
[2012/07/10 12:09] BlueWall Slade: it's the 90's
[2012/07/10 12:09] BlueWall Slade: gotta change
[2012/07/10 12:09] Justin Clark-Casey: ok, I need to go. See you guys around
[2012/07/10 12:09] BlueWall Slade: :S
[2012/07/10 12:10] Richardus Raymaker: bye justin
[2012/07/10 12:10] BlueWall Slade: bye Justin
[2012/07/10 12:10] Dahlia Trimble: bye
[2012/07/10 12:10] logger sewell: i said that in the 70's
[2012/07/10 12:10] BlueWall Slade: hehe
[2012/07/10 12:10] Robert Adams: bye, Justin
[2012/07/10 12:10] logger sewell: \tc Justin
[2012/07/10 12:10] Justin Clark-Casey: Justin Clark-Casey waves
[2012/07/10 12:10] BlueWall Slade: if we make changes, then it will have to be a strong consideration