Chat log from the meeting on 2013-03-05

From OpenSimulator

Jump to: navigation, search
[11:01] Hiro Protagonist is online.
[11:02] Sarah Kline: hi
[11:02] dan banner: hi sarah
[11:02] dan banner: justin
[11:02] dan banner: everyone
[11:03] Justin Clark-Casey: hi sarah, dan, folks
[11:03] Sarah Kline: hi Justin
[11:03] Master Dubrovna: Hi everyone
[11:03] Andrew Hellershanks: hey, justing
[11:03] Andrew Hellershanks: -g
[11:03] BlueWall.Slade Hi All
[11:03] Vivian Klees: hello
[11:04] Justin Clark-Casey: Nebadon doing to be coming today?
[11:04] Jak Daniels: Hi all :-)
[11:05] Andrew Hellershanks: He is on his way, justin
[11:05] Justin Clark-Casey: ok
[11:05] Nebadon Izumi is online.
[11:05] BlueWall.Slade I have a quick question about configuring HyperGrid...
[11:06] BlueWall.Slade I have a separate assets database
[11:06] Justin Clark-Casey: hi neb
[11:06] BlueWall.Slade and, when I come here, HG is looking at my regular grid database for the assets
[11:06] BlueWall.Slade 14:03:46 - [ASSETS DB]: MySql failure fetching asset d9ba3ee3-ad13-4be4-bac8-a0b457ea2c74: Table 'ugim.assets' doesn't exist
[11:06] BlueWall.Slade has anyone seen that before?
[11:06] Nebadon Izumi: what the heck
[11:07] Nebadon Izumi: UGIM i havent heard that term in ages
[11:07] Nebadon Izumi: haha
[11:07] BlueWall.Slade well, that's my old database that holds the grid info
[11:07] Andrew Hellershanks: UGIM? That was the old system back in the 0.6 days wasn't it?
[11:07] Nebadon Izumi: ya
[11:07] Nebadon Izumi: that was pre-robust
[11:07] Justin Clark-Casey: is that very recent?
[11:07] Justin Clark-Casey: the failing lookups I mean
[11:07] BlueWall.Slade my assets is in a separate database, by HG insists on calling the other database
[11:08] BlueWall.Slade no, but I have just reconfigured it
[11:08] BlueWall.Slade I though I was missing some new option to cause it.
[11:08] Nebadon Izumi: does that asset exist?
[11:08] Justin Clark-Casey: I'm not sure then. If you look back in the mailing list, i did have that conversation recently with someone about using a different connection for asset data
[11:08] BlueWall.Slade seems that somethig in Robust is creating another asset service using the default database connection
[11:09] BlueWall.Slade ohh, ok I'll look up that thread
[11:09] BlueWall.Slade there must be a section that needs the connection string to be overridden
[11:09] BlueWall.Slade thanks
[11:09] Justin Clark-Casey: could be
[11:09] Andrew Hellershanks: On a related note, I've been wondering why a grid running 073PF that is not enabled for HG complains about some HG issue when trying to search for a region via the map.
[11:09] Justin Clark-Casey: Crista was making those simplifying config changes recently so i don't know if it could also be connected with that
[11:10] Justin Clark-Casey: Andrew: yes, there's some leakage there
[11:10] Andrew Hellershanks: Justin, I'm working on moving to 075PF soon so I'm hoping that will go away.
[11:10] Justin Clark-Casey: I think it can make an hg complaint in some circumstances even though it can't do any hg checks
[11:10] Justin Clark-Casey: I don't know that for sure - it's not an area I look at regularly
[11:10] Andrew Hellershanks: ok.
[11:11] Arielle.Popstar (just a FYI, I see 5 T-posers here)
[11:12] Nebadon Izumi: everyone looks ok to me
[11:12] Justin Clark-Casey: even though people are sitting down?
[11:12] Justin Clark-Casey: looks ok to me too
[11:13] Arielle.Popstar guess they just standing to attention for me :)
[11:13] Andrew Hellershanks: yup. look good to me too
[11:13] Sarah Kline: its an HG think probably
[11:13] Nebadon Izumi: or a network thing
[11:13] Fred.Appleby ++ I see some, is it a HG visitor thing?
[11:13] Nebadon Izumi: packets being dropped or out of order
[11:13] Secret Alt: fresh login, no t-poses
[11:13] Arielle.Popstar could be Sarah though i havent been seeing it elsewhere
[11:13] Nebadon Izumi: it could be Fred
[11:14] Arielle.Popstar no bigie, just thought i would mention it
[11:14] Fred.Appleby I see twins
[11:14] Nebadon Izumi: ya sounds like it might be HG related, hard to say for sure
[11:15] Justin Clark-Casey: worth knowing,
[11:15] Justin Clark-Casey: viewer plays a big role in tihs stuff as well
[11:15] Secret Alt: probably lag induced ari
[11:15] Arielle.Popstar pinging 168 which is amazing for me
[11:16] Arielle.Popstar at wright
[11:16] Dahlia Trimble is online.
[11:16] Arielle.Popstar used to be 1680 :)
[11:17] Justin Clark-Casey: ythat kind of number means there's definitely something wrong somewhere :)
[11:17] Justin Clark-Casey: a big challenge with such complex systems is pinning down where a problem actually is
[11:17] Arielle.Popstar nod
[11:17] Secret Alt: 28ms here
[11:18] Arielle.Popstar isolating the issue between grid, region, network, viewer etc is complicated for sure
[11:19] Vivian Klees: hi Dahlia
[11:19] Dahlia Trimble: hi
[11:19] Arielle.Popstar i been wondering about the possibility of having groups able to access group modules on different standalones/grids at the same time?
[11:20] Arielle.Popstar Hi Dahlia
[11:20] Justin Clark-Casey: arielle: what do you mean?
[11:21] Arielle.Popstar well as an example when i am on my minigrid, i would like to be still able to have access to a group i belong to on Osgrid for example
[11:22] Arielle.Popstar it sort of works by putting the osgrid address for groups
[11:22] logger sewell: Hi all
[11:22] Justin Clark-Casey: for chat?
[11:22] Arielle.Popstar but i can only send messages, not receive when i am on my own grid
[11:22] Dahlia Trimble: hi
[11:22] Arielle.Popstar yes chat in groups
[11:23] Justin Clark-Casey: I thnk one issue here is that it might be difficult to limit to chat. The groups system extends into object owenship as well
[11:24] Arielle.Popstar so that would e or a potential security issue?
[11:24] Justin Clark-Casey: for just chat, it would almost be nicer if this was done purely through the viewer connecting to some well known opensim-independent IM system
[11:25] Dusty Sands: Hi everyone
[11:25] Justin Clark-Casey: arielle: well, more a "what happens if I select this group as active and create an object" scenario
[11:25] Justin Clark-Casey: hi dusty
[11:25] Arielle.Popstar i see
[11:26] Arielle.Popstar just would be a great feature for those on standalones and mini grids
[11:26] Justin Clark-Casey: though having said this, something must already happen if you have a group selected and you create an object on a foreign simulator
[11:26] Justin Clark-Casey: I have no idea what happens in that circumstance
[11:26] Nebadon Izumi: it probably says something like group doesnt exist
[11:26] Nebadon Izumi: there is a similar problem with OARs and IARS
[11:26] Nebadon Izumi: if you make an OAR with a ton of group stuff set
[11:27] Fred.Appleby Would it be a bad thing to find a way of storing a simulator configs (.ini stuff) to another special ini, enabling current setting to be replicated to other simulators
[11:27] Nebadon Izumi: and load it into a foreign grid you get wierd message about the group
[11:27] Justin Clark-Casey: fred: why another special ini?
[11:27] Nebadon Izumi: if i am making a OAR like the Universal Campus i edit my database prior to making the oar to remove all group data
[11:27] Fred.Appleby sort of a capture
[11:27] Justin Clark-Casey: nebadon: what kind of message? It should be the case now that gruops that don't exist are just set to none
[11:27] Justin Clark-Casey: fred: I don't undersand
[11:28] Nebadon Izumi: ah thats possible, its been a while since ive done that
[11:28] Justin Clark-Casey: nebadon: yeah, I did addresse some issues in tha tarea
[11:28] Nebadon Izumi: but in the past before that was fixed it wasnt really a problem
[11:28] Arielle.Popstar ahh ok Neb....maybe thats what happened with some object that have no creator owner data on an oar i transferred recently
[11:28] Nebadon Izumi: that was my point
[11:28] Justin Clark-Casey: though it would actually be nice to be able to have OARs create groups if necessary for some cirumstances
[11:28] Nebadon Izumi: previously it would just say Unknown or something
[11:28] Justin Clark-Casey: yeah, maybe something like that happens - I really don;' tknow
[11:30] Dahlia Trimble: if oars create groups then they would probably need to also add people to groups, which could get messy
[11:30] Justin Clark-Casey: arielle: are you saying you can get that to work but you need to appending something or other with ''?
[11:30] Arielle.Popstar the messages out works
[11:30] Justin Clark-Casey: oh, bt not messages in?
[11:30] Arielle.Popstar but not group chat coming in
[11:31] Justin Clark-Casey: arielle: maybe that's just a bug that's worth mentioning to diva
[11:31] Arielle.Popstar so it should work?
[11:31] Justin Clark-Casey: though I can imagine remote message delivery to hg may be practically impossible
[11:31] Arielle.Popstar i assume it isnt something that people normally do
[11:32] Justin Clark-Casey: as the host grid would not store the URI to send it to if you're not actually there
[11:32] Arielle.Popstar shouldnt be if messages can get to HG friends....
[11:32] Justin Clark-Casey: I think HG friend's encodes the uri
[11:32] dan banner: no i dont think using osgrid groups or profiles on a standalone was ever intended
[11:32] Arielle.Popstar but if i am a member of the osgrid group.....?
[11:32] Justin Clark-Casey: I guess the same could be true of groups
[11:32] Justin Clark-Casey: yes, that's a good point
[11:33] BlueWall.Slade ok, must provide an override connect string in HGAssets section
[11:33] Nebadon Izumi: you shouldnt have any trouble joining a group inside OSgrid if your a HG visitor
[11:33] BlueWall.Slade \o/
[11:33] Justin Clark-Casey: so may well be worth mentioning to diva to see what she thinks. She is the coder of practically all the hg stuff
[11:33] Arielle.Popstar there isnt
[11:33] Nebadon Izumi: but i really doubt you will be able to access the group outside of the grid
[11:33] Justin Clark-Casey: well, it appears you can send messages
[11:33] Nebadon Izumi: inside the grid?
[11:33] Justin Clark-Casey: arielle: and other people definitely receive those messages?
[11:33] Nebadon Izumi: or outside?
[11:34] Arielle.Popstar yes Justin
[11:34] Justin Clark-Casey: from what arielle is saying, she can send messages externally to an group but cannot get replies
[11:34] Arielle.Popstar they receive even if i send from my own grid
[11:34] Nebadon Izumi: that doesnt seem possible to me
[11:34] Nebadon Izumi: unless the standalone was setup to access osgrid groups
[11:34] Nebadon Izumi: which would probably be a bad idea to rely on that
[11:34] dan banner: yup
[11:35] Dahlia Trimble: osgrid has open group services, maybe it allows some unintended interactions?
[11:35] Arielle.Popstar it only works when i set the GroupserverUri= Remote grid
[11:35] Nebadon Izumi: unless the simulator can talk directly to the xmlrpc.php i dont see how it could group chat at all to the grid
[11:35] Nebadon Izumi: right
[11:35] Nebadon Izumi: thats what I thought Arielle
[11:35] Nebadon Izumi: that would not be a good thing to rely on
[11:35] Justin Clark-Casey: that could be it - you could send directly to the groups service but it doesn't know how to send back
[11:35] Nebadon Izumi: right
[11:36] Nebadon Izumi: I do not think it would be good for us to support groups outside of this grip personally
[11:36] Dahlia Trimble: if your minigrid had public group services it might work?
[11:36] Nebadon Izumi: the scale of that would be horribly bad
[11:36] Justin Clark-Casey: because sending messages actually relies on the list of people online, not anything that groups itself stores
[11:36] Arielle.Popstar nod
[11:36] Arielle.Popstar too bad
[11:36] Arielle.Popstar would be nice
[11:37] Nebadon Izumi: i think it would be bad myself
[11:37] Nebadon Izumi: say you have a standalone region
[11:37] Nebadon Izumi: and 1000 HG visitors join your local group
[11:37] Nebadon Izumi: that would utterly clobber your sim
[11:38] Nebadon Izumi: sending out messages to who knows how many grids simultanously
[11:38] Arielle.Popstar wouldnt my message go to the grid group xmlrpc to be dispersed?
[11:38] Nebadon Izumi: depends
[11:38] Justin Clark-Casey: no, it doesn't work that way
[11:38] Nebadon Izumi: if everyone was from the same grid yes
[11:38] Justin Clark-Casey: the simulator itself distributes the message at this time
[11:38] Nebadon Izumi: but if you have people from 100s of standalones/grids
[11:38] Nebadon Izumi: that gets nasty
[11:38] Nebadon Izumi: ah ya i guess it does
[11:38] Arielle.Popstar ok understood
[11:38] Nebadon Izumi: ya even LL has troubles with groups
[11:39] Justin Clark-Casey: groups is just a store of who is in what group and what roles, etc.
[11:39] Nebadon Izumi: the way they implemented groups is not good
[11:39] Nebadon Izumi: they have major issue with group chat too in large groups in SL
[11:39] Justin Clark-Casey: it doesn't perform any operations
[11:39] Arielle.Popstar nods
[11:40] Arielle.Popstar ok maybe revisit in the distant future :)
[11:40] Nebadon Izumi: what would make more sense to me
[11:40] Nebadon Izumi: is someone develop a HUD chat system
[11:40] Nebadon Izumi: that uses MOAP
[11:41] Nebadon Izumi: to connect to some kind of central chat service
[11:41] Justin Clark-Casey: yeah. In principle you could store the HG address in groups like friends
[11:41] Nebadon Izumi: I am intending on developing something soon like that myself
[11:41] Arielle.Popstar like irc Neb?
[11:41] Nebadon Izumi: for something we are working on
[11:41] Nebadon Izumi: IRC could be used
[11:41] Justin Clark-Casey: heh , irc.
[11:41] Nebadon Izumi: i was thinking something more elegant
[11:41] Nebadon Izumi: but IRC is a possibility
[11:41] Dahlia Trimble: I used to use mibbit in built in browser in the viewer
[11:42] Nebadon Izumi: but then you could make like a communicator hud that has no bounds
[11:42] Justin Clark-Casey: irc has the simplifying assumption of no offline delivery and you have to be registered in the chanel to receive
[11:42] Nebadon Izumi: it would even work in SL
[11:42] Arielle.Popstar but would those be allowed in core?
[11:42] Justin Clark-Casey: moap is quite taxing though
[11:42] Nebadon Izumi: would not need to be in core
[11:42] Nebadon Izumi: taxing how?
[11:42] Arielle.Popstar or like it is for groups now?
[11:42] Justin Clark-Casey: you need a whole webkit instance - takes memory
[11:42] Nebadon Izumi: it could be a freebie prim you distribute as an IAR
[11:43] Justin Clark-Casey: and that's one less for any other moap usage
[11:43] Simulator Version v0.5 shouts: OpenSim 0.7.6 Dev          1bc8692: 2013-03-02 01:43:54 +0000 (Unix/Mono)
[11:43] Justin Clark-Casey: but pragmatically it's the easiest way
[11:43] Nebadon Izumi: hmm ive not noticed any performance loss using MOAP myself
[11:43] Dahlia Trimble: there's also this:
[11:43] Justin Clark-Casey: One you might not. Once you have more it's a big memory hit
[11:43] Dahlia Trimble: allows viewer to use XMPP
[11:43] Nebadon Izumi: ya wasnt SL exploring using jabber at one point?
[11:43] Nebadon Izumi: for XMPP?
[11:44] Nebadon Izumi: but abandoned it at the last minute
[11:44] Vivian Klees: correct
[11:45] Nebadon Izumi: interesting dahlia, this still works with core opensim?
[11:45] Nebadon Izumi: or is it not reliant on the simulator at all?
[11:45] Dahlia Trimble: it should
[11:45] Dahlia Trimble: its not part of opensim, its a gridproxy plugin
[11:46] Nebadon Izumi: ah ya was just looking at readme
[11:46] Nebadon Izumi: nice
[11:46] Nebadon Izumi: sounds maybe a little complicated for the masses
[11:46] Dahlia Trimble: ya was more a dev tool
[11:47] Nebadon Izumi: well once I get a hud chat system working
[11:47] Nebadon Izumi: i will let everyone know
[11:47] Nebadon Izumi: maybe we can test it
[11:47] Arielle.Popstar cool
[11:47] Nebadon Izumi: i am going to need people for some load tests in the next coming months
[11:47] Nebadon Izumi: for many things
[11:47] OtakuMegane Desu: Yay load testing
[11:47] Nebadon Izumi: we are going to push things to the edge
[11:48] Arielle.Popstar checks her safety rope
[11:49] Arielle.Popstar what sort of things getting pushed to the edge?
[11:49] Nebadon Izumi: we want to see what the practical limits for avatar counts are
[11:49] Nebadon Izumi: when you have like 4 regions and do a corner setup
[11:49] Nebadon Izumi: like they do in SL for big meetings
[11:50] Arielle.Popstar like the intel dsg thingie?
[11:50] Nebadon Izumi: try to get like 150+ avatars together
[11:50] Nebadon Izumi: no while that would be nice, i do not think thats quite ready yet
[11:50] Justin Clark-Casey: that will be a challenge in a lot of respects
[11:50] Andrew Hellershanks: 150 people is still a small test for some groups but its a start.
[11:50] Nebadon Izumi: 150 people in 4 regions though
[11:50] Nebadon Izumi: its never been done
[11:50] Justin Clark-Casey: probably will need some better data collectio nfacilities as well, to assess how hard the ssimulator is being hit, etc.
[11:51] Nebadon Izumi: 4 regions that touch that is
[11:51] Andrew Hellershanks nods
[11:51] Justin Clark-Casey: yeah, might be worth just doing 2 regions first. I dunno
[11:51] Nebadon Izumi: ya we'll be doing many tests
[11:51] Nebadon Izumi: to see what works best
[11:51] Nebadon Izumi: and hopefully improvements come out of it
[11:51] Arielle.Popstar whaats the max been for one instance so far? 55?
[11:51] Nebadon Izumi: we need to focus on stuff like border crossing
[11:51] Justin Clark-Casey: I actually don't know
[11:52] Justin Clark-Casey: I don't know what the practical bottleneck for a single sim is
[11:52] Nebadon Izumi: we had 85 here once at Wright Plaza
[11:52] Justin Clark-Casey: whether it's in the sheer amount of network traffic generated or something else
[11:52] Dahlia Trimble: I think wright plaza max is 87ish
[11:52] Nebadon Izumi: it gets rough at 60 though
[11:52] Nebadon Izumi: 40 in 1 region is not a problem at all
[11:52] Justin Clark-Casey: and it's highly dependent upon whether people are sitting/standing/moving, number of objects in sim, number of textures in sim, number of screipts in sim
[11:52] OtakuMegane Desu: But some things were disabled and stuff though, wasn't it?
[11:52] Nebadon Izumi: its when you have 4 regions next to each other with 40 each
[11:52] Nebadon Izumi: i dont think anyone can say for sure how that would go
[11:53] Arielle.Popstar with all the childeren
[11:53] Justin Clark-Casey: yeah, the neighbouring region is a vastly more complex problem
[11:53] Justin Clark-Casey: all that inter-sim communication
[11:53] Justin Clark-Casey hudders
[11:53] Nebadon Izumi: ya
[11:53] Justin Clark-Casey: and the current bug of losing baked textures on border cross
[11:53] Nebadon Izumi: its a lot of talking
[11:53] Dahlia Trimble: does inter-region chat work?
[11:53] Nebadon Izumi: it did at one point
[11:53] Nebadon Izumi: but i am not sure now
[11:53] Nebadon Izumi: if not its something we need to fix probably
[11:54] Dahlia Trimble: I dont recall it ever working
[11:54] Nebadon Izumi: I do, but it was long ago
[11:54] Nebadon Izumi: really long ago
[11:54] Justin Clark-Casey: are you talking about chatting over a border?
[11:54] Nebadon Izumi: yes
[11:54] Justin Clark-Casey: Does that really not work?
[11:54] Nebadon Izumi: no clue
[11:54] Nebadon Izumi: we need to test i guess
[11:54] Nebadon Izumi: haha
[11:54] Justin Clark-Casey: I swear I've asked this questio nbefore./...
[11:54] Arielle.Popstar dont think so
[11:54] Justin Clark-Casey: it really should work
[11:54] Arielle.Popstar have to switch to IM
[11:54] Nebadon Izumi: it did work at one point
[11:54] Nebadon Izumi: but i have vague memory of it stoping working
[11:55] Nebadon Izumi: we made a lot of changes to region comms
[11:55] Justin Clark-Casey: since I would have thought all that would have to happen is for child agents to get sent chat messages
[11:55] Nebadon Izumi: and i think that fell through the crack at some point
[11:55] Justin Clark-Casey: from root agents
[11:55] OtakuMegane Desu: I suppose it's something most people don't think about at this stage
[11:55] Justin Clark-Casey: not even an inter-sim comm issue... though maybe I;'m asusming it's more simple than it is
[11:55] Justin Clark-Casey: I would have thought it's the same mechanism that people see things in other regions
[11:55] Nebadon Izumi: lets test
[11:55] Nebadon Izumi: someone want to come test with me?
[11:55] Nebadon Izumi: we can solve this right now
[11:55] Nebadon Izumi: lol
[11:55] Justin Clark-Casey: which is via child agents, not by moving data between simulators
[11:56] Justin Clark-Casey: well, unless anyone has any other quick opensim questions :)
[11:56] Justin Clark-Casey: we're pretty much at the top of the hour
[11:56] Nebadon Izumi: someone follow me and we can test
[11:56] Nebadon Izumi: brb
[11:57] Andrew Hellershanks: Now that groups is being moved in to the OS source tree I wonder if there is any point my trying to finish off getting group notice attachments working with flotsam groups.
[11:58] Nebadon Izumi: nope
[11:58] Nebadon Izumi: does not work
[11:58] Justin Clark-Casey: I still think flotasm is a good idea - it will be much more efficient than the c# service
[11:58] Justin Clark-Casey: nebadon: huh
[11:58] Justin Clark-Casey: urgh
[11:58] Nebadon Izumi: i sort of remember it breaking a long time ago
[11:58] Nebadon Izumi: and never getting fixed
[11:58] Justin Clark-Casey: well that sucks
[11:58] Andrew Hellershanks: I do have it half way done. Would be nice to see if I can finish it.
[11:58] Nebadon Izumi: last time i remember it working, Adam was still submitting patches
[11:58] Nebadon Izumi: lol
[11:58] Nebadon Izumi: so ya been a while
[11:59] Dahlia Trimble: I dont remember it ever working but I cant say Ive tried it for a long time
[11:59] BlueWall.Slade was afk - what is broken?
[11:59] Nebadon Izumi: its probably not a huge task to make it work
[11:59] Nebadon Izumi: cross border chat
[12:00] Andrew Hellershanks: Chat over a border? Isn't that partly controlled by a land setting and whether voice chat is to be restricted to a given land parcel or not?
[12:00] BlueWall.Slade ohh, that doesn't woerk?
[12:00] Nebadon Izumi: voice yes
[12:00] Nebadon Izumi: text chat no
[12:00] BlueWall.Slade weird
[12:00] Andrew Hellershanks: oh, typing chat. hm...
[12:00] Nebadon Izumi: i remember in SL being so mad
[12:00] Nebadon Izumi: at people yelling
[12:00] Nebadon Izumi: in the club next to my mall
[12:00] Nebadon Izumi: felt like punching them in the face
[12:00] Justin Clark-Casey: well, certainly the code only tries to deliver chat to root agents
[12:00] Arielle.Popstar lol
[12:00] BlueWall.Slade I have been wondering if changing the comms broke the scripted movement across borders too
[12:01] Nebadon Izumi: scripted movement?
[12:01] BlueWall.Slade yes
[12:01] Nebadon Izumi: well scripts can cross border
[12:01] Nebadon Izumi: but they have to recompile
[12:01] Nebadon Izumi: state should be saved though
[12:01] BlueWall.Slade they can now?
[12:01] Nebadon Izumi: that is my understanding
[12:01] Nebadon Izumi: i would of course have to test
[12:02] Nebadon Izumi: i do so little border crossing
[12:02] BlueWall.Slade I have a script that used to travel across several regions
[12:02] BlueWall.Slade but, it has been ages since it worked
[12:02] Nebadon Izumi: hmm
[12:02] Justin Clark-Casey: the chat code has been in place since at least april 2012 though probably earlier
[12:02] Nebadon Izumi: there may be some settings in OpenSim.ini
[12:02] Justin Clark-Casey: no obvious reason for limiting chat delivery to root agents
[12:03] Nebadon Izumi: by default though script states should be passed over border crossing
[12:03] Nebadon Izumi: but the recompile of the script could take a bit
[12:03] Stefanie Warden: can i find a Ao in here?
[12:03] Nebadon Izumi: and depending on your script
[12:03] Justin Clark-Casey: mmm, though maybe this is distance calculation linked
[12:03] Nebadon Izumi: you might be wiping out the state
[12:03] BlueWall.Slade yeah, it just dies
[12:03] Nebadon Izumi: i remember a long time ago we had to make scripts a certain way because we werent saving states
[12:03] Andrew Hellershanks: Stefanie, how many would you like?
[12:03] BlueWall.Slade it does wipe the variables
[12:03] Justin Clark-Casey: mmm, maybe that's why
[12:03] Nebadon Izumi: ya that might be the problem
[12:04] Justin Clark-Casey: we can't currently tell where the root agent is if they are in a neighbour
[12:04] Justin Clark-Casey: so you can't do a chat distance calc
[12:04] Nebadon Izumi: might require a little rengineering
[12:04] Nebadon Izumi: oh
[12:04] Nebadon Izumi: that might be why it got turned off hehe
[12:04] Justin Clark-Casey: it would require knowing that position, which is complex unless yo hand the mssage off to the nighbour sim for delivery
[12:05] Justin Clark-Casey: mmm, this is going to be an issue
[12:05] Nebadon Izumi: we must know child avatar locations though
[12:05] Justin Clark-Casey: no
[12:05] Nebadon Izumi: how would we see them correctly in the nieghbor sim if not?
[12:05] BlueWall.Slade does it work if the neighboring regions are in the same simulator?
[12:05] Justin Clark-Casey: it's our child seeing their root agent
[12:05] Nebadon Izumi: oh maybe that is what it needs
[12:05] BlueWall.Slade some things used to work in that situation
[12:05] Justin Clark-Casey: and at the moment that's not limited by distance server side
[12:05] Nebadon Izumi: ya maybe it only worked if they are same simulator
[12:06] Nebadon Izumi: that is very possible thats how it ever only worked
[12:06] Dahlia Trimble: bye all :) *waves*
[12:06] Nebadon Izumi: see you dahlia
[12:06] BlueWall.Slade bye Dahlia
[12:06] Arielle.Popstar tc Dahlia
[12:06] Justin Clark-Casey: with a small tweak you could deliver but you couldn't account for distance
[12:06] Nicky Perian: later
[12:06] Justin Clark-Casey: by dahlia
[12:06] Nebadon Izumi: so it would broadcast to entire sim?
[12:06] Nebadon Izumi: or how would that work?
[12:07] Justin Clark-Casey: you just change Chatmodule.DeliverChatToAvatars() to deliver to all agents, not just root agents. And youignore the distance check
[12:07] BlueWall.Slade or figure the distance on a point outside the region
[12:07] Nebadon Izumi: makes you wonder how they do it in SL
[12:07] Justin Clark-Casey: assuming I'm correct about how tihs works
[12:07] Dahlia Trimble is offline.
[12:07] Nebadon Izumi: so ya it would broadcast to the entire region
[12:07] Justin Clark-Casey: yes, it would be interesting to know which approach they take
[12:07] Nebadon Izumi: that would be bad
[12:07] Justin Clark-Casey: nebadon: yes
[12:08] Nebadon Izumi: when you get near the border
[12:08] Nebadon Izumi: does the neighbor sim get any extra info
[12:08] BlueWall.Slade I think the thing with regions in the same sim was IM (at one time)
[12:08] Nebadon Izumi: i recall in the past that there was a problem with lag
[12:08] BlueWall.Slade prims to avatar IM
[12:08] Nebadon Izumi: when you got near the border because of comms
[12:08] Nebadon Izumi: we must be telling the neighbor region something when we get near the edge?
[12:08] BlueWall.Slade was that when they used remoting?
[12:08] Sarah Kline: must go byes
[12:09] Nebadon Izumi: see you Sarah
[12:09] BlueWall.Slade bye Sarah
[12:09] Justin Clark-Casey: bye sarah
[12:09] Andrew Hellershanks: I should get going.
[12:09] Nebadon Izumi: ya i guess we will need to think about that
[12:09] BlueWall.Slade see ya Andrew
[12:09] Justin Clark-Casey: dan: btw, I hope to look at the avatar kicking problem soon
[12:09] logger sewell: tc Andrew
[12:09] Andrew Hellershanks: See everyone next week.
[12:09] Nebadon Izumi: it certainly makes having all the regions next to each other less desirable if cross border chat is not working
[12:09] Justin Clark-Casey: yeah. In addition to cross border texture baking not working
[12:09] Nebadon Izumi: right
[12:10] Justin Clark-Casey: though we can get around that in some circumstances
[12:10] BlueWall.Slade ahhh
[12:10] Nebadon Izumi: i suspect we have enough time to solve both of those issues
[12:10] Justin Clark-Casey: like a small grid
[12:10] Andrew Hellershanks: Once I get 075 compiling I will see where I stand on attachments to group notices
[12:10] Nebadon Izumi: i need to test in Avination
[12:10] Nebadon Izumi: border cross chat
[12:10] Justin Clark-Casey: lol
[12:10] Nebadon Izumi: if it works there we can probably get it
[12:10] BlueWall.Slade do we need some utility buss between the regions?
[12:10] Andrew Hellershanks is offline.
[12:10] Justin Clark-Casey: it might end up being easier to see what the capacity of a single region really is
[12:11] Justin Clark-Casey: and whether there are things that can be tweaked to adjust that
[12:11] Nebadon Izumi: does a radar pick up on child agent locations?
[12:11] Justin Clark-Casey: nebadon: no
[12:11] Nebadon Izumi: ok
[12:11] BlueWall.Slade they dont' in SL
[12:11] Justin Clark-Casey: child agents have no location
[12:11] BlueWall.Slade in most cases
[12:11] Nebadon Izumi: how does the veiwer know where to render the avatar then?
[12:11] Nebadon Izumi: it gets that directly from the simulator?
[12:11] vegaslon plutonian: secondlife I am sure uses their grid wide coordinates
[12:11] Justin Clark-Casey: nebadon: when you are in a region
[12:11] Justin Clark-Casey: in each neighbour region you have a child agent
[12:11] dan banner: my radar tells me accurate distance for people in next door regions
[12:11] Justin Clark-Casey: it is that child agent that receives data about people and objects in neighbouring regions
[12:12] Arielle.Popstar mine too
[12:12] Nebadon Izumi: and sends it directly to the viewer?
[12:12] Justin Clark-Casey: nebadon: yes
[12:12] Justin Clark-Casey: this does not flow between simulators
[12:12] Nebadon Izumi: your talking about viewer rader
[12:12] Nebadon Izumi: i meant the region radar LSL stuff
[12:12] Justin Clark-Casey: ben: yes, the viewer is effectivley fetching that informatio nseparately from each region
[12:12] Nebadon Izumi: ok
[12:12] Nebadon Izumi: makes sense
[12:12] Justin Clark-Casey: the viewer has child agents in each neighbour
[12:12] BlueWall.Slade dan - a scripted radar based on llSensor?
[12:12] dan banner: client side
[12:12] Justin Clark-Casey: and aroot agent in your current sim
[12:13] Justin Clark-Casey: I should draw a diagram of this one day
[12:13] Nebadon Izumi: ok well step one before we spend anytime on this
[12:13] Nebadon Izumi: is see if Avination has it
[12:13] Nebadon Izumi: that could save us a lot of time
[12:13] Justin Clark-Casey: alright
[12:13] Justin Clark-Casey: anyway, I need togo
[12:13] Nebadon Izumi: its not the end of the world if we cant make that work though
[12:14] Nebadon Izumi: just need to rethink stuff a bit
[12:14] Justin Clark-Casey: thanks for the meeting, folks
[12:14] Nebadon Izumi: see ya
[12:14] Arielle.Popstar tc Justin
[12:14] dan banner: bye justin
[12:14] Justin Clark-Casey waves
Personal tools
About This Wiki