Chat log from the meeting on 2018-09-25

[10:49] Ubit Umarov: this is on master ode.dll or the test one ? [10:50] Bill Blight: test one [10:51] Ubit Umarov: ok [10:51] Ubit Umarov: what cpu is this one ? [10:52] Bill Blight: let me check either xeon or opteron [10:52] Ubit Umarov: :) [10:52] Bill Blight: AMD Opteron(tm) Processor 4334 [10:52] Ubit Umarov: well whatever that is lol [11:03] Kayaker Magic: I had trouble logging on this morning, anybody else have to try several times? [11:03] Bill Blight: nope [11:04] Bill Blight: got right in [11:04] Andrew.Hellershanks @hg.osgrid.org: I had no problem when I went to login here just now. [11:04] Kayaker Magic: Logging directly into OSG on my own land didn't work, crashed the viewer. Had to start in Lsba Plaza. Perhaps my server is down :( [11:06] Andrew.Hellershanks @hg.osgrid.org: What would you like to talk about today? [11:07] Bill Blight: What I'd like to talk about and what is going in the log, might be two different things .. :P [11:07] Andrew.Hellershanks @hg.osgrid.org: hehe [11:07] Kayaker Magic: I have a question: [11:08] Andrew.Hellershanks @hg.osgrid.org: I can qualify my question by adding in it should be OpenSim related. [11:08] Kayaker Magic: I went to an OSGrid benifit event yesterday and saw that it was running 0.9.1 Snail Dev [11:08] Andrew.Hellershanks @hg.osgrid.org: Go ahead, Kayaker. [11:08] Kayaker Magic: Is OSGrid switching to master now? I'd be happy to hear that it is getting lots of testing. [11:09] Bill Blight: Last I heard they were switching to master [11:09] Kayaker Magic: Good news! [11:10] Bill Blight: Testing and assisting with development is still in the mission statement of OSGRID so glad to see it being adhered to now .. [11:11] Kayaker Magic: My question is: If you were running a grid on a version of master from January (before the merge with http tests) would it be wise to upgrade and run your grid on a recent version of master (after http tests merge)? [11:11] Bill Blight: my grid has run on httptests since it came out, so my answer would be yes [11:11] Bill Blight: but that is just me [11:12] Kayaker Magic: How big is your grid Bill? [11:12] Andrew.Hellershanks @hg.osgrid.org: Ubit, What is the difference (if any) between code identifying as "0.9.1 Snail Dev" and the code on the master branch? [11:12] Bill Blight: people wise not big, but we get 20 to 30 people at events [11:12] Kayaker Magic: TX Bill, that is a good data point. [11:13] Arielle.Popstar @hg.osgrid.org: what was the  upgrade path you  used? [11:13] Ubit Umarov: master is 0.91 dev snail [11:13] Kayaker Magic: or snail dev [11:13] Kayaker Magic: :) [11:13] Ubit Umarov: well is a snail :) [11:14] Andrew.Hellershanks @hg.osgrid.org: Kayaker, Ubit's reply means osgrid is already on master. [11:14] Arielle.Popstar @hg.osgrid.org: that refers to its  loading  slowness? [11:14] Bill Blight: I have been running 9x since it was released so I had no upgrade path, because there really is not one. [11:14] Ubit Umarov: yes osg is on master, commit blabla ( not necessary recent one ) [11:14] Bill Blight: upgrading from .8x to .9x is as simple as actually reading the directions and looking at the changes to the INI's [11:15] Andrew.Hellershanks @hg.osgrid.org: Arielle, hehe. I think it was a reference to Ubit being slow to work on the code due to his being busy with other work. [11:15] Arielle.Popstar @hg.osgrid.org: oh :) [11:15] Bill Blight: yes snail dev is a direct reference to the pace at which Ubit moves ... LOL [11:16] Kayaker Magic: Well, to upgrade from 0.9.1 pre-snail to 0.9.1 post-snail there were difficult changes to the ini files (that Bill helped me with, Thanks!) [11:16] Arielle.Popstar @hg.osgrid.org: seems appropriate  in other  regards  too [11:16] Ubit Umarov kicks bill [11:17] Bill Blight: HAHA [11:17] Bill Blight: I'm wearing my Ubit Shield today [11:17] Andrew.Hellershanks @hg.osgrid.org: Kayaker, what problems did you have pre and post re: the ini files? [11:17] Kayaker Magic: An upgrade path to ask is: Can I upgrade my regions one at a time to Snail while robust is running pre-snail? [11:17] Bill Blight: yes [11:17] Kayaker Magic: Can I upgrade robust to post-snail while my regions are running pre-snail? [11:17] Bill Blight: best to upgraid robust first [11:18] Gavin.Hird @grid.xmir.org:8002: I think so too [11:18] Andrew.Hellershanks @hg.osgrid.org: I was going to suggest that too, Bill. [11:18] Ubit Umarov: older robust 0.82 will have issues [11:18] Bill Blight: yeppers [11:18] Ubit Umarov: will not find regions... [11:18] Kayaker Magic: Hmm, so upgrading to post-snail Robust would have been one way to solve the memory leak problem! [11:18] Bill Blight: local and remote neighbor service was combined into a single service, old robust does not understand that I think .. [11:18] Ubit Umarov: funny issues like crossings working on one direction, not on other etc [11:19] Ubit Umarov: ( var regions mainly ) [11:19] Kayaker Magic: Crossing between pre and post snail versions of 0.9 will work fine? [11:19] Arielle.Popstar @hg.osgrid.org: suppose not possible to revert? [11:19] Ubit Umarov: they should kayaker [11:20] Arielle.Popstar @hg.osgrid.org: is there database  changes  to pre and  post? [11:20] Arielle.Popstar @hg.osgrid.org: as in it wont be  possible  to revert? [11:21] Ubit Umarov: since when revert was a supported feature? what a question.. [11:21] Ubit Umarov: if you want to revert, do backups, as always [11:21] Arielle.Popstar @hg.osgrid.org: since breakage and  undocumented  features moving  to a  new code [11:22] Ubit Umarov: well backups BEFORE upgrading LOL [11:22] Ubit Umarov: ( yes.. some did it after :p ) [11:22] Arielle.Popstar @hg.osgrid.org: which dont  work well [11:22] Bill Blight: what breakage? [11:22] Arielle.Popstar @hg.osgrid.org: i heard from an Osgrid  admin that there  are now  throttles in the  robust too? [11:22] Bill Blight: I've yet to see anything that is not user generated actually be "broken" [11:23] Arielle.Popstar @hg.osgrid.org: is that true? [11:23] Arielle.Popstar @hg.osgrid.org: i didnt see any commits  that  hinted  at that  but there  was a melanie  merge.... [11:23] Gavin.Hird @grid.xmir.org:8002: I have not really seen anything break except that bitmask thing that was fixed [11:24] Bill Blight: That latest Mel Merge was just her merging to her tree, the merge commits are confusing [11:24] Ubit Umarov: some merges on git are just git things.. no actual code changes [11:24] Andrew.Hellershanks @hg.osgrid.org: Arielle, commit messages don't tell the whole story about changes made. For full details you need to look at the actual code changes that were made. [11:24] Arielle.Popstar @hg.osgrid.org: never know  with Melanie [11:24] Ubit Umarov: ( some are.. we need to read the details as Bill tells ) [11:25] Ubit Umarov: but last sign merge was httptests into master [11:25] Arielle.Popstar @hg.osgrid.org: so is  it  true  there  are now  additional throttles  in the  robust  ? [11:25] Bill Blight: sometimes the commits look like a merge TO master when actually it is a merge to a master of a different tree .. [11:25] Ubit Umarov: some merges like that from mel as her jsut updating her local copy [11:26] Andrew.Hellershanks @hg.osgrid.org: Ubit, Did you see Arielle's question about throttles in Robust? [11:27] Ubit Umarov: that depends on the grid, some grids do add extrenal things that do throttles ( like osgrid does ) [11:27] Arielle.Popstar @hg.osgrid.org: osgrid added  them? [11:28] Ubit Umarov: external.. [11:28] Arielle.Popstar @hg.osgrid.org: shouldnt throttles  in the  master  be  optional then? [11:28] Bill Blight: had 20 avatars at my event on sunday 10 of them were wearing mesh bodies and no one had rezzing issues, the throttles are not an issue, they just prevent ONE avatar from causing everyone on the sim to lag [11:29] Arielle.Popstar @hg.osgrid.org: next time you  have  such an event  Bill,  invite  me [11:29] Ubit Umarov: assuming you are welcome [11:29] Ubit Umarov: hihihihi [11:29] Arielle.Popstar @hg.osgrid.org: Tampa of  zeta  tried  to claim  the  same  and  yet when i  visited  his  grid   saw  it  took  8 minutes  to load  5  avi's [11:29] Ubit Umarov: core throttling is not as extensive as real needs [11:30] Arielle.Popstar @hg.osgrid.org: and people  thre  mentioned  it  was a  problem [11:30] Ubit Umarov: so yeah some grids do add external throttles [11:30] Ubit Umarov: mb you should consider that the issue is at your side?? [11:31] Bill Blight: Yes people just latched onto the throttles as another excuse to hate on 9x [11:31] Arielle.Popstar @hg.osgrid.org: its not  Ubit [11:31] Arielle.Popstar @hg.osgrid.org: no Bill [11:31] Arielle.Popstar @hg.osgrid.org: i like .9 [11:31] Bill Blight: yes Arielle [11:31] Ubit Umarov: well no one reports 8 minutes to rez 5 avatars [11:31] Arielle.Popstar @hg.osgrid.org: i dont like  throttles  in .9 l[11:31] Arielle.Popstar @hg.osgrid.org: i seen  lots  who  do [11:31] Arielle.Popstar @hg.osgrid.org: you just  go  deaf  when they say  it [11:31] Bill Blight: I've seen lots who don't [11:31] Arielle.Popstar @hg.osgrid.org: other  people  try to be  nice [11:31] Arielle.Popstar @hg.osgrid.org: i forget about that [11:32] Arielle.Popstar @hg.osgrid.org: i suspect a  backdoor  that circumvents  throttle  code  for  admins  too [11:32] Bill Blight: hahaha [11:32] Bill Blight: bullshit [11:33] Bill Blight: no such thing [11:33] Gavin.Hird @grid.xmir.org:8002: This is not Microsoft [11:33] Arielle.Popstar @hg.osgrid.org: how do  you  know? [11:33] Arielle.Popstar @hg.osgrid.org: you are  admin [11:33] Andrew.Hellershanks @hg.osgrid.org: Arielle, Are any of the people who feel there are throttles slowing things down reporting the problems by filing bug reports? [11:33] Bill Blight: I have my head in the code too [11:33] Arielle.Popstar @hg.osgrid.org: you test  with  non admin  accounts? [11:33] Ubit Umarov: well waste of time bill, Arielle suspections are facts for her [11:33] Bill Blight: yes [11:33] Bill Blight: all the time [11:33] Arielle.Popstar @hg.osgrid.org: from remote  locations? [11:33] Bill Blight: yep [11:33] Ubit Umarov: the fact the code is there for all to see is a minor detail :p [11:34] Arielle.Popstar @hg.osgrid.org: Ubit i am  trying  to determine  why there  is  such a  difference  in loading  times  for  different  people [11:34] Bill Blight: I've been a networking guy for 25 years, I know how to collect data and perform tests, and I cannot get any results that equal all these , "The Sky Is Falling" claims [11:34] Arielle.Popstar @hg.osgrid.org: majority of  us  cant  read  it  aside  from the  fact  it  is  well  known  to be  a  spagetting  bowl  of  code [11:35] Kayaker Magic: Does anybody know if OSGrid is running pre-snail or post-snail robust? [11:35] Gavin.Hird @grid.xmir.org:8002: like in SL it has to do with a) what they are wearing b) the viewer c) their network connection d) the distance from the asset server [11:35] Andrew Hellershanks: Kayaker, check the hash code in the About box. [11:35] Bill Blight: but in our case you have to add in, the round trip to the home asset server [11:35] Gavin.Hird @grid.xmir.org:8002: e) how much stuff there is in the scene tha [11:35] Bill Blight: if on the HG [11:36] Gavin.Hird @grid.xmir.org:8002: scene that also needs to load* [11:36] Arielle Popstar: instead of  poooh  poohing  everyone  who  doesnt  have  the  same  experience,  why  not  look into it/ [11:36] Arielle Popstar: are  you  afraid   its  not  as  good  as  you  like to think it is? [11:36] Bill Blight: didn't I just say I have ran tests and can't make it do it???    You can not believe me or not, that is your issue [11:37] Arielle Popstar: invite  me  over  then when you  have  a few  residents  gathered  on a  typical  region [11:37] Bill Blight: you are on this region [11:37] Arielle Popstar: most here  are  system avi's [11:38] Arielle Popstar: it  only  happens  with  mesh avatars [11:38] Gavin.Hird @grid.xmir.org:8002: are you wearing a mesh avatar right now Arielle? [11:38] Arielle Popstar: yes [11:39] Sheera.Khan @hypergrid.org:8002: Hmmm, would it be an option if I bring some Mesh Avas and we all switch to them for a test? [11:39] Arielle Popstar: any of  you  can  test  by  going  to the  event  plaza  after  this  meeting  and  seeing  how  long  it  takes  for  all avatars  to fully  rezz [11:39] Gavin.Hird @grid.xmir.org:8002: The number of tris on you avatar is just astonishing [11:40] Arielle Popstar: complexity of 131k [11:40] Bill Blight: here is the other thing to consider ... take the throttles out completely, and let every mesh avatar steal the bandwidth from everyone on the sim when they land and make everybody lag instead of the mesh just loading slower, that makes you an asshole if that is what you would prefer .. [11:40] Gavin.Hird @grid.xmir.org:8002: so no wonder it is slow to load [11:40] Kayaker Magic: I'm looking at the about info from Firestorm, it tells me the region server version and hash, but says nothing about the robust version [11:40] Arielle Popstar: every mesh avi  loads  slow  Gavin [11:41] Arielle Popstar: besides that i should  see  myself  from cache [11:41] Ubit Umarov: yeah Gavin some ppl wants to use huge meshs, then want the full resources of servers just for them.. [11:41] Ubit Umarov: waste of time this talk [11:41] Bill Blight: yep [11:41] Bill Blight: entitlement [11:41] Bill Blight: and that is fine on their home servers, but not when visiting others [11:41] Arielle Popstar: and some    want  to run about  in  system avi's  and  then without  proper testing  claim  that  Opensim  works  good  with mesh [11:41] Gavin.Hird @grid.xmir.org:8002: your hair alone is a over 100 elements of 1152 tris alone [11:42] Arielle Popstar: opensim should  be  capable  of  handeling that  Gavin [11:42] Andrew Hellershanks: Kayaker, you can't see the Robust version from inworld. [11:42] Bill Blight: Give it up Gavin, people who are into vanity don't care how hard their avie makes it on others [11:42] Bill Blight: there is a reason that even SL is a lag fest with a bunch of mesh avies [11:42] Arielle Popstar: what is  the  difference  in  bandwidth between a  fully  loaded  prim  haired  system avi  and  a  mesh one? [11:42] Gavin.Hird @grid.xmir.org:8002: I gave it up when sculpts was introduced [11:42] Gavin.Hird @grid.xmir.org:8002: hehe [11:43] Ubit Umarov: Gavin we are talking to someone that tells everyone to use bullet meshmerizer on ubOde [11:43] Ubit Umarov: sorry.. just plain waste of time.. [11:43] Kayaker Magic: sculpts were a hack [11:43] Arielle Popstar: yes works  good   according  to my  testing  for  over  a year [11:43] Gavin.Hird @grid.xmir.org:8002: hack, with a lots of tris to render [11:43] Ubit Umarov: yeah,, no coments [11:44] Arielle Popstar: ubodemeshmerizer is  unnecessary [11:44] Bill Blight: so we are to believe your testing, but you choose not to listen to the testing of others [11:44] Ubit Umarov: well any real issue to talk about ? [11:44] Arielle Popstar: ubit has  never  come  up  with a  reason  or  test  that  proves me  wrong [11:45] Kayaker Magic: Migration to snail dev is a real issue! I like .9 and want to migrate! [11:45] Arielle Popstar: slow loading  avatars  is  the  single  biggest  issue  opensim faces  atm [11:45] Bill Blight: slow loading heavy mesh avatars [11:45] Bill Blight: call it what it is [11:45] Ubit Umarov: what issue kayaker ? [11:45] Gavin.Hird @grid.xmir.org:8002: With avatars like yours Arielle, it is actually not OpenSim as such that slows down, but your viewer [11:45] Ubit Umarov: just the usual pain.. change inis like by line [11:46] Bill Blight: yes Kay, that is the pain of it mostly [11:46] Kayaker Magic: The questions I already asked about migrating servers first and robust later. [11:46] Gavin.Hird @grid.xmir.org:8002: there are limits for how much new mesh it can render and texture per frame [11:46] Bill Blight: I'd do robust first [11:46] Bill Blight: safer [11:46] Andrew Hellershanks: yes, I thought we already established that. [11:46] Gavin.Hird @grid.xmir.org:8002: so it takes a while for the viewer to build up the scene even if it could load everything superfast from the server [11:46] Ubit Umarov: yep robust should be safer, but don't see issues if last [11:47] Kayaker Magic: But on a working grid, swapping robust has the potential of bringing everyone down, while one server only annoys a subset. [11:47] Ubit Umarov: ( i meant robust first ) [11:47] Ubit Umarov: ( and only on this case.. previus 0.9 to snail ) [11:47] Arielle Popstar: Gavin, why is  mine  and  others  eperiences  totally  different  from  Master  code  vs  Nani's  modified  code  that  removes  the  throttles? [11:47] Andrew Hellershanks: Kayaker, Robust starts up quickly. The impact on a grid from rebooting (to change) Robust is minimal if it is even noticed at all. [11:47] Ubit Umarov: standard procedure should be both at same time :) [11:48] Bill Blight: because you guys don't care if you make everyone on the sim lag Arielle .. [11:48] Gavin.Hird @grid.xmir.org:8002: Does Nani's use the same asset server? [11:48] Arielle Popstar: everyone  rezzes  fast  Bill [11:48] Arielle Popstar: it  doesnt  make  anyone  lag [11:48] Sheera.Khan @hypergrid.org:8002: hmmm, would there be a db migration involved in swapping ROBUST to a newer version? [11:48] Bill Blight: rezzes does not equal doing something [11:49] Sheera.Khan @hypergrid.org:8002: then it might be noticable ^^ [11:49] Bill Blight: try to be driving a vehicle or running or border crossing [11:49] Arielle Popstar: have  you  tried  Nani's  code  Bill? [11:49] Ubit Umarov: i really don't remember, but any db changes on snal should be minimal [11:49] Arielle Popstar: or  allowed  your  residents  to test  it? [11:49] Andrew Hellershanks: Sheera, Only if there was a DB migration. I don't recall any DB changes between pre and post snail [11:49] Bill Blight: my residents don't complain [11:49] Gavin.Hird @grid.xmir.org:8002: where is the repository Arielle? [11:49] Bill Blight: I have never gotten a complaint about mesh rezzing [11:50] Gavin.Hird @grid.xmir.org:8002: and does the test use the same asset /robust server as [11:50] Bill Blight: Haycinth has been to some of our events, and she does not complain either [11:50] Gavin.Hird @grid.xmir.org:8002: in both cases* [11:50] Arielle Popstar: http://nani.shivablog.com/ [11:51] Gavin.Hird @grid.xmir.org:8002: ok, thanks [11:52] Kayaker Magic: What are the Nani changes? [11:52] Arielle Popstar: throttle code  removed/circumvented  to begin  with [11:53] Arielle Popstar: other tweaks  as  far as threading is  cocerned [11:53] Arielle Popstar: check at  kaniva  regions  in osgrid [11:54] Arielle Popstar: Bill, are  you  running  stock master? [11:55] Bill Blight: stock enough, only some LSL changes testing the new llName2Key functions [11:55] Andrew Hellershanks: Five minutes before the top of the hour. Any other OS topic for today? [11:55] Bill Blight: here anyway [11:55] Bill Blight: but no changes to the mesh code on my grid [11:55] Arielle Popstar: ok asked  Hy and  she  said her  experience  at your  place  was  better  than average [11:56] Ubit Umarov: hmm forgot to look to that patch, it is stable now ? [11:56] Bill Blight: works fine [11:56] Gavin.Hird @grid.xmir.org:8002: From the "big grid", SL are probably going to release Axon this week - that is animated mesh [11:56] Bill Blight: both llName2Key and llRequestUserData [11:56] Ubit Umarov: when i looked ppl was changing i think [11:56] Arielle Popstar: but you  run on beefy servers  etc  with  good  networks [11:56] Bill Blight: it is done now [11:56] Bill Blight: the name2key stuff [11:57] Arielle Popstar: and a  admin  for  25 years [11:57] Ubit Umarov: hmm not sure we should try animesh suport [11:57] Ubit Umarov: we do have npcs [11:57] Gavin.Hird @grid.xmir.org:8002: because you can animate any object with it [11:57] Andrew Hellershanks: Bill, when did LL add those new functions? [11:57] Bill Blight: they are not new [11:57] Bill Blight: they are old functions [11:57] Ubit Umarov: yeah been in testing for ages [11:58] Andrew Hellershanks: Bill, why did you say they were new? [11:58] Bill Blight: we just had os versions of them [11:58] Bill Blight: they are new to us [11:58] Bill Blight: we did not have them [11:58] Ubit Umarov: hmm ? cross talk ? :) [11:58] Ubit Umarov: ( i was talking about animesh ) [11:58] Bill Blight: (yes cross talk) [11:59] Ubit Umarov: those lsl i will look the the patchs on mantis [11:59] Gavin.Hird @grid.xmir.org:8002: one example - a stupidly simple rig of 5 bones is sufficient to animate a bird like a chicken [11:59] Andrew Hellershanks: Bill, what changes have you made re: llName2Key and llRequestUserData? [12:00] Bill Blight: I did not make changes [12:00] Bill Blight: they never existed here before [12:00] Andrew Hellershanks: [11:55] Bill Blight: stock enough, only some LSL changes testing the new llName2Key functions [12:00] Bill Blight: Madarinka and Mewtwo started it, I just helped test and tweak it [12:00] Ubit Umarov: its patchs submited on mantis andrew [12:00] Bill Blight: http://opensimulator.org/mantis/view.php?id=8370 [12:01] Bill Blight: http://opensimulator.org/mantis/view.php?id=8369 [12:01] Andrew Hellershanks: ok. I'm just puzzled by the fact that those LL functions are old but they are still new to us. [12:01] Bill Blight: we never implemented them because we had a ossl function that did the same thing, I am guessing [12:01] Ubit Umarov: i suppose the last one is the one valid ? :) [12:01] Andrew Hellershanks nods [12:01] Ubit Umarov: or they are incremental ? [12:02] Bill Blight: one of those mantis is llName2Key ther other is llRequestUserData [12:02] Ubit Umarov: hmm we should not allow incremental on same mantis issue [12:02] Bill Blight: the last patch on each is the good one [12:02] Kayaker Magic: I thought those two were already working here! [12:02] Andrew Hellershanks: The wiki page stating the state of implementation of LSL functions is probably out of date. [12:02] Bill Blight: no they did not work [12:03] Bill Blight: llKey2Name worked but not llName2Key [12:03] Bill Blight: we have osAvatarName2Key [12:04] Kayaker Magic: Ah yes, llName2Key is fairly recent in SL, I recall everyone used hacks to get that information in the past. External servers, etc. [12:04] Gavin.Hird @grid.xmir.org:8002: for script compatibility it is good to have as many LSL functions working as possible [12:05] Andrew Hellershanks: Kayaker, there was a time when you had to call out to an external web page to do the look up. [12:05] Kayaker Magic: Right, I remember those days. [12:05] Gavin.Hird @grid.xmir.org:8002: I remember that [12:06] Kayaker Magic: And I also recall llName2Key is asynchronous while osAvatarName2Key is synchronous so it was threat level HIGH [12:07] Andrew Hellershanks: I'm a little surprised by us not having the llName2Key. The wiki page for the SL function was added in 2011. [12:08] Bill Blight: there is a test box for it sitting out side, let me grab it .. [12:08] Kayaker Magic: I for one never noticed when SL added llName2Key. I worked around it before then and forgot about the issue. [12:08] Andrew Hellershanks nods [12:08] llName2Key test flüstert: Resident: Gavin Hird doesn't exist in the scene. [12:08] Ubit Umarov: lol [12:08] Bill Blight: you have to use HG name [12:09] Bill Blight: full hg name [12:09] Kayaker Magic: Has it really been 7 years? Where has the time gone? [12:09] Andrew Hellershanks: I had set up a PHP page to do the look up and then there was the OSSL function that came along. I had forgotten about it. I thought we were at a point that all LSL functions were supported (although, not all fully). [12:09] Bill Blight: don't have it showing the actual keys [12:09] Ubit Umarov: now i remember why i did delay checking the patch :) [12:09] Bill Blight: just testin gif they get them [12:10] Andrew Hellershanks: Hah. It doesn't trim trailing whitespace before doing the lookup. [12:10] Bill Blight: no it doesn't [12:11] Bill Blight: it does exact string match [12:11] Ubit Umarov: ( you are testing a submited patch, accepted code may be diferent ..) [12:11] Andrew Hellershanks: Is that a problem with the implementation of llName2Key or in the script that calls the LSL function? [12:11] Bill Blight: yes [12:11] Bill Blight: this is the mantis patch [12:11] Bill Blight: not accepted code [12:12] Ubit Umarov: ( not rejected either just in queue to analises ) [12:12] Bill Blight: Most likely both Andrew [12:12] Bill Blight: personally don't think there should be string trim on the function, make people actually do it right [12:12] Bill Blight: LOL [12:12] Ubit Umarov: i do remember got confused with all those string checks :) [12:13] Bill Blight: yes [12:13] Bill Blight: it is much simpler now [12:13] Bill Blight: look at the current patch [12:13] Bill Blight: slimmed down a LOT [12:13] Ubit Umarov: and will get a delay :p [12:13] Bill Blight: which I will promptly remove [12:14] Bill Blight: :P [12:14] Andrew Hellershanks: oh, I think I just remembered one of the differences between the LSL function and the os one. With the LSL one the avatar whose key you need must be in the scene. IIRC, the OSSL function returns the key even when the avatar isn't in th region. [12:14] Ubit Umarov: yeah delays on those :p [12:14] Bill Blight: llRequestUserKey works that way [12:14] Bill Blight: it uses the dataserver event [12:16] Ubit Umarov: hmm not sure the lsl one should suport hg... [12:16] Ubit Umarov: need to think a bit [12:16] Bill Blight: why should it not [12:16] Andrew Hellershanks: The LSL wiki page says case is ignored. The patch will need some minor changes. [12:16] Bill Blight: HG is part of our ecosystem [12:16] Bill Blight: case is ignored on the patch [12:17] Bill Blight: look at the response to your query [12:17] Ubit Umarov: i do not want the lsl to go out to grid [12:17] Bill Blight: [12:10] llName2Key test: Andrew Hellershanks: Works [12:10] llName2Key test: andrew hellershanks: Works [12:10] llName2Key test: Andrew.Hellershanks: Works [12:10] llName2Key test: andrew.hellershanks: Works [12:17] Andrew Hellershanks: ok. The 'true' argument must mean to ignore case. [12:17] Ubit Umarov: but ill see it [12:17] Arielle Popstar: Hg should  be  the  standard, not  grid  mode [12:19] Arielle Popstar: I may be a pain in the ass in these meetings but  remember I want  the  same thing  as everyone  here: a better  Opensim experience. You all tend to look at it  from a  technical standpoint  whereas  I look at it  from a  community/resident one. That can sometimes appear conflicting and I am sorry for that but long term, if it  doesnt work well for  the  residents, you  will be  just doing  a project noone  will use. [12:19] Andrew Hellershanks: I was wondering why there is HomeURI and GatekeeperURI in [Hypergrid] located in GridCommon.ini but they are commented out in that file. Would it make more sense to have them uncommented and located in GridHypergrid.ini instead? [12:20] Andrew Hellershanks: The default values (if uncommented) are obtained by use of constants. [12:20] Kayaker Magic: +1 Arielle [12:21] Bill Blight: Don't disagree with your sentiment Arielle, but at the same time, I choose not to let the others on my sim lag because a subset of users that are in love with mesh avatars, cause those that are not to lag [12:21] Andrew Hellershanks: Arielle, I understand that. I've been a pain about some issues on projects in the past and eventually people realized it was something that needed fixing and it got fixed. [12:21] Bill Blight: that is my stand on it [12:22] Andrew Hellershanks: Sometimes being the squeaky wheel works. [12:22] Arielle Popstar: appreciated Bill  but  in our  testing  of   the  unthrottled  code   noone  has   found  any  lag [12:23] Bill Blight: do you fly fast vehicles, or run a lot or do a lot of common things like that in your testing? [12:23] Bill Blight: or do you just walk and dance? [12:23] Arielle Popstar: no i dont  Bill [12:23] Arielle Popstar: i look at it  from a  community  event  stand point [12:23] Arielle Popstar: not a  vehicular  one [12:23] Bill Blight: That is not a good test if you don't test many conditions that can occur on the region [12:24] Arielle Popstar: events are  an important  part  too [12:24] Bill Blight: you have to test with other activities going on on the region [12:24] Sheera.Khan @hypergrid.org:8002: could there be different optmization settings for different kinds of usage maybe? [12:24] Arielle Popstar: which then may   lead  to a  need  to  make the throttles  optional per  region [12:24] Bill Blight: Just showing up to dance and stand around is not the only thing Opensimulator is used for [12:25] Arielle Popstar: its not  but  vehicles  arent  either [12:25] Bill Blight: no but you should test all of those, and the throttles come to a good happy medium if you have both going on, others don't lag while some take longer to rez, it is called respecting everyone on the sim , not just one class [12:26] Bill Blight: I should say others don't lag as bad, because it does still cause some [12:26] Arielle Popstar: optional throttles  is  likely the best solution [12:27] Andrew Hellershanks: I suspect if it was optional a lot of people would just disable them without knowing why the throttles existed. [12:27] Bill Blight: And didn't someone do that and bring Metro down at one time, because they removed all throttles on their attached regions? [12:28] Sheera.Khan @hypergrid.org:8002: we have so many options to choose from... would an additional option harm anyone? Just set it to "the right thing" per default and let the sim owner decide ... [12:28] Arielle Popstar: yes [12:28] Arielle Popstar: i agree Sheera [12:28] Arielle Popstar: i find  vehicular  sims  to be  a  fairly small minority [12:28] Arielle Popstar: should code  be  geared  to it  onl;y? [12:28] Sheera.Khan @hypergrid.org:8002: the grid owner always has the means to throttle at the grid services [12:28] Bill Blight: try 300 attached regions with NO throttles [12:29] Arielle Popstar: well there is  an event  at  The Almost Islands [12:29] Arielle Popstar: I invite you  to come and  look [12:29] Bill Blight: never said to that ONLY said it needs to be fair [12:29] Arielle Popstar: nods [12:30] Arielle Popstar: anyway i am  off to the  event [12:30] Arielle Popstar: thx for  hosting  the  meeting  Andrew  and   Bill [12:30] Arielle Popstar: and thx  Ubit  for  coming [12:30] Ubit Umarov: :) [12:30] Andrew Hellershanks: yw, Arielle. Have fun at your event. [12:31] Arielle Popstar: and Sheera  for   logging  and  posting  the  log  :) [12:31] Andrew Hellershanks: We are half hour past the hour mark. Any last minute items before I call this meeting one to a close? [12:32] Sheera.Khan @hypergrid.org:8002: you're welcome :-) [12:32] Andrew Hellershanks: Oh. Just us four left. All righty then, that is this meeting done and dusted. See you next week. [12:32] Bill Blight: no more log [12:32] Bill Blight: no loggy [12:33] Bill Blight: OMG I want to get out the machete and the hockey mask .. [12:33] Andrew Hellershanks: I get to go back to work on some ini files. Oh, joy. :P [12:33] Sheera.Khan @hypergrid.org:8002: ok, log closed ^^