Beta Server Office Hours/Minutes/2014-01-09

[2014/01/09 15:01] Inara Breen: Hi, Maestro, Caleb. Happy new year to you both.
[2014/01/09 15:01] Maestro Linden: Yes, happy new year everybody!
[2014/01/09 15:01] Caleb Linden: happy new year
[2014/01/09 15:01] Jenna Felton: hello Maestro, Caleb, Psi Theresa :)
[2014/01/09 15:01] Jenna Felton: happy new year
[2014/01/09 15:01] Theresa Tennyson: Happy New Year, everyone!
[2014/01/09 15:01] Yuzuru Jewell: Hello, Maestro, Caleb. Happy New Year.
[2014/01/09 15:02] Yuzuru Jewell: Hello, Theresa.
[2014/01/09 15:02] Yuzuru Jewell: Hello, Nalates.
[2014/01/09 15:03] Nalates Urriah: Hi Yuzuru
[2014/01/09 15:04] Maestro Linden: So, let's get started: https://wiki.secondlife.com/wiki/Server_Beta_User_Group#Agenda
[2014/01/09 15:04] rcdsQueChatLog: Rex Cronon, you can read the log here:
 http://rcds.nfshost.com/ques_view_chatLog.php?queOwner=llsl%3ARex+Cronon&queName=chatLog&pg=1
[2014/01/09 15:04] Nalates Urriah: k
[2014/01/09 15:04] Rex Cronon: hello everybody
[2014/01/09 15:05] Maestro Linden: I don't have a whole lot in the way of topics; mostly I'll just go over the RC channel update
[2014/01/09 15:05] Maestro Linden: We had server rolls this week to all channels
[2014/01/09 15:05] Maestro Linden: which was the first roll in half a month
[2014/01/09 15:06] Maestro Linden: the main channel got the version that was previously on all three RCs; the one and only change in that update was a fix for a bug around prim accounting for vehicles
[2014/01/09 15:07] Maestro Linden: The RCs were also updated to a new project with lot of
[2014/01/09 15:07] Maestro Linden: https://wiki.secondlife.com/wiki/Release_Notes/Second_Life_RC_BlueSteel/13#13.12.20.285035
[2014/01/09 15:08] Maestro Linden: It had the usual set of crash fixes (always welcome), and otherwise had a few new features
[2014/01/09 15:08] Maestro Linden: Two of the new features are immediately accessible, while the other ones require special viewers to use
[2014/01/09 15:09] Maestro Linden: the immediately accessible features are: llLoadURL() now forces a 0.1 second sleep instead of 10.0 seconds
[2014/01/09 15:09] Maestro Linden: and the other new feature is a set of new LSL functions to uniformly scale an object
[2014/01/09 15:10] Maestro Linden: have any of you had a chance to play with the new functions?
[2014/01/09 15:10] Nalates Urriah: not me
[2014/01/09 15:10] Rex Cronon: i haven't
[2014/01/09 15:10] arton Rotaru: I did
[2014/01/09 15:10] Maestro Linden: Cool
[2014/01/09 15:11] arton Rotaru: yup, nice to have
[2014/01/09 15:11] Maestro Linden: I haven't heard any complaints yet, so I suppose they're working perfectly..
[2014/01/09 15:11] Maestro Linden: the actual 'uniformly resize' functionality is actually the same one that the viewer uses when you select and resize a linkset
[2014/01/09 15:12] Maestro Linden: We went over the other new features in the last user group, I believe
[2014/01/09 15:12] Maestro Linden: but I'll summarize them again, as it's been a while
[2014/01/09 15:13] Rex Cronon: too bad u can't scale along only one axis:)
[2014/01/09 15:13] Maestro Linden: 1) let users specify the default next-owner permissions when creating an object (e.g. not just no-mod/no-copy/transfer)
[2014/01/09 15:13] Maestro Linden: yeah, that would be nice
[2014/01/09 15:13] Maestro Linden: (1) requires a new viewer which has UI to set the default permissions preference and inform the sim
[2014/01/09 15:14] Maestro Linden: 2) store a list of 'current' LSL syntax on the simulator, and let the viewer download the syntax definition. The viewer's script editor then uses the syntax definitions to have tooltips and highlighting of known functions and constants
[2014/01/09 15:15] Maestro Linden: This also requires a new viewer which knows how to download the syntax table; the main jira for the viewer changes is at https://jira.secondlife.com/browse/STORM-1831
[2014/01/09 15:16] Maestro Linden: Right now there are a few bugs in the viewer related to that feature; specifically, function arguments are presented out of order in the tooltips
[2014/01/09 15:16] Maestro Linden: (or rather, that's the biggest issue)
[2014/01/09 15:17] Jenna Felton: what would be nice is, you hold the Ctrl key and click on a function or constant in the scrit editor and the viewer opens the LSL wiki for the function or constant :) like it is in eclipse
[2014/01/09 15:17] Maestro Linden: There are also some documentation errors in the syntax file itself, which were only partially fixed for this RC release. A lot of the errors are things like repeating text, bad whitespace, or inaccurate definitions of functions.
[2014/01/09 15:18] Maestro Linden: yeah, that would be slick
[2014/01/09 15:18] Maestro Linden: with tooltips, you can give brief summary, but there's not enough space to present all the options for particle systems and such
[2014/01/09 15:19] Maestro Linden: but at least with this change, llCastRay will finally be highlighted as a function :)
[2014/01/09 15:19] arton Rotaru: hehe
[2014/01/09 15:19] arton Rotaru: there are a quite a few
[2014/01/09 15:19] Jonathan Yap: It might also be nice to be able to start typing a function name (etc) and see a list of valid function names that starts with those initial letters
[2014/01/09 15:20] Jenna Felton: but having the complete syntax highlighting is cool thing
[2014/01/09 15:20] Maestro Linden: yeah, that would be nice too
[2014/01/09 15:20] Jenna Felton: yes, code completing would be cool also
[2014/01/09 15:21] Maestro Linden: oh, here's a tip for you scripters..
[2014/01/09 15:21] Jonathan Yap: or if you have typed enough to make the name uniquely identifiable a key sequence would finish spelling it out
[2014/01/09 15:22] Maestro Linden: it seems that llSoundPreload (the 'deprecated' function) does the exact same thing as llPreloadSound - the only difference is that the deprecated one does not have a forced delay!
[2014/01/09 15:22] arton Rotaru: aha
[2014/01/09 15:22] Jenna Felton: hehe, good to know
[2014/01/09 15:22] arton Rotaru: there is also the llSound function which plays multiple sounds from one prim, right?
[2014/01/09 15:22] Maestro Linden: Well, I haven't tried it, but I'm pretty sure that's the case (I found this out while correcting some of the tooltip issues)
[2014/01/09 15:23] Maestro Linden: well, llSound can play multiple sounds from the same sound if they're not attached, but that's about the same as llTriggerSound
[2014/01/09 15:23] arton Rotaru: ahh okay
[2014/01/09 15:24] Maestro Linden: I would be surprised if you can play multiple simultaneous attached sounds (like llPlaySound()) using llSound..
[2014/01/09 15:24] arton Rotaru: will give it a try someday
[2014/01/09 15:24] Maestro Linden: huh, Maybe I'm wrong, Arton
[2014/01/09 15:24] Maestro Linden: I don't see an 'attached' option. but since you can loop, I imagine it is attached..
[2014/01/09 15:25] Maestro Linden: That's all I have for announcements this week
[2014/01/09 15:27] Maestro Linden: I don't anticipate there will be any RC updates next week; group ban is getting close but not quite ready, and there are won't be any regular server maintenance update ready.
[2014/01/09 15:27] Theresa Tennyson: There are a couple of recent issues affecting breedables - mysterious disappearances and not being able to drop attachments. Any news on them?
[2014/01/09 15:27] Maestro Linden: yes, they appear to have stopped
[2014/01/09 15:27] Maestro Linden: I mean, the issues have
[2014/01/09 15:28] Maestro Linden: there were reports (specifically, a certain type of cat was badly effected) of this issue happening between December 24 and January 2
[2014/01/09 15:28] Maestro Linden: however, the people who saw the issue say that it disappeared after the 2nd
[2014/01/09 15:28] Maestro Linden: which was also the day most of us returned from Christmas break..
[2014/01/09 15:29] Jonathan Yap: hmmmz, a catastrophe averted
[2014/01/09 15:29] Nalates Urriah: The server fear you guys.
[2014/01/09 15:29] Maestro Linden: We'd still like to hear about any ways to reproduce it,
[2014/01/09 15:29] Maestro Linden: but for now we don't know hot to trigger the bug
[2014/01/09 15:30] Jonathan Yap: Any chance it was because the regions had not been restarted for a while?
[2014/01/09 15:30] Jenna Felton: make a big linden holiday and see if the bug returns
[2014/01/09 15:30] Theresa Tennyson: Does dropping attachments involve the asset servers? Because they were pretty rough over break.
[2014/01/09 15:30] Jonathan Yap: Or some comm issue with those cats talking back to a central server
[2014/01/09 15:30] Maestro Linden: I think it was related to bad performance of the asset server,
[2014/01/09 15:31] Maestro Linden: since attaching an inworld object causes a copy of the object asset to be uploaded
[2014/01/09 15:31] Maestro Linden: and I do notice, for example..
[2014/01/09 15:31] Maestro Linden: if I make an object with 1000 scripts and wear it as an attachment,
[2014/01/09 15:31] Maestro Linden: the asset takes a long time to upload
[2014/01/09 15:32] Maestro Linden: and during this time, I see the same symptoms as the bug
[2014/01/09 15:32] Maestro Linden: 1) object doesn't appear in inventory
[2014/01/09 15:32] Maestro Linden: 2) drop button is greyed out
[2014/01/09 15:32] Maestro Linden: by 'long time' I mean 1-2 seconds
[2014/01/09 15:32] Rex Cronon: i think server is busy loading its scripts
[2014/01/09 15:32] Theresa Tennyson: Can you tell us what you had to do to fix the asset servers or is it a sekrit?
[2014/01/09 15:33] Maestro Linden: I'm not sure what they did, if anything.
[2014/01/09 15:33] Maestro Linden: I like your idea though, Jenna
[2014/01/09 15:33] Jenna Felton: is the sim volunerable while that 2 seconds?
[2014/01/09 15:33] Maestro Linden: maybe I can just take a long vacation and see if that's sufficient to trigger it :)
[2014/01/09 15:33] Jenna Felton: hehe
[2014/01/09 15:34] Jenna Felton: could probably work :)
[2014/01/09 15:34] Maestro Linden: when I did it, the sim was otherwise okay; I dont' think it would affect anybody else who was also attaching an object
[2014/01/09 15:35] Maestro Linden: the asset upload is not a blocking call, fortunately
[2014/01/09 15:35] Jenna Felton: its because when a system is not responding, further loads on it could initiate some kind of attack
[2014/01/09 15:36] Inara Breen: Have there been any more reports of Dwarfins mysteriously poofing?
[2014/01/09 15:37] Maestro Linden: /me asks Simon and Alexa.. they were looking into that directly
[2014/01/09 15:38] Inara Breen: Yrah, I mean to Ask Simon on Tuesday, but got sidetracked...
[2014/01/09 15:39] Maestro Linden: Okay, they haven't heard of any recent reports of Dwarfins going poof
[2014/01/09 15:39] Inara Breen: /me nods
[2014/01/09 15:40] Maestro Linden: Simon mentioned that one of the Dwarfins guys was investigating on aditi
[2014/01/09 15:40] Inara Breen: Yeah... Andrew suggested cloning the Dwarfins home region over here
[2014/01/09 15:41] Maestro Linden: Hm, Dwarfin 243228 went MIA on Tuesday
[2014/01/09 15:42] Theresa Tennyson: There's a Dwarfins Rock region on Aditi now, with somebody there...
[2014/01/09 15:43] Maestro Linden: That's probably the issue reporter
[2014/01/09 15:43] Inara Breen: Yep, that's likely be Dante
[2014/01/09 15:43] Inara Breen: that'll*
[2014/01/09 15:44] Maestro Linden: the latest update from Dante is that disappearances seem to be correlated with a 'move to random position' behavior. They don't use pathfinding
[2014/01/09 15:46] Maestro Linden: I don't believe it's an issue which people see often though, since there would likely be many Jira reports otherwise
[2014/01/09 15:47] Jonathan Yap: Do you know how much pathfinding is being used?
[2014/01/09 15:47] Object: Hello, Avatar!
[2014/01/09 15:48] Jenna Felton: i have not seen much stuff on marketplace using pathfinding
[2014/01/09 15:48] Maestro Linden: In general? I'm not sure. I don't think it's used too widely for stuff that people sell.
[2014/01/09 15:48] Jonathan Yap: I wonder if that is because private regions may not know to turn it on?
[2014/01/09 15:49] Maestro Linden: But perhaps people building for their own sims would be more likely to use it, since they would have control over setting the pathfinding types of their objects
[2014/01/09 15:49] Maestro Linden: it's on by default, but you need to set any floor prims to 'walkable'
[2014/01/09 15:49] Jenna Felton: i beleive everyone knows about pathfinding.. after that huricane around it year ago :)
[2014/01/09 15:50] Jonathan Yap: my characters are ending up stuck on parcel boundaries (or fallen over a cliff into the sea)
[2014/01/09 15:50] Maestro Linden: and preferably set up some obstacles so that the navmesh is simple
[2014/01/09 15:50] Theresa Tennyson: A lot of sim owners turned it off because it was stealing physics time even without pathfinding characters - it doesn't do that much any more but most people don't realize it.
[2014/01/09 15:53] Jenna Felton: yes that was the hurricane around it
[2014/01/09 15:53] Jenna Felton: PF was mentioned in the most important blogs
[2014/01/09 15:54] Maestro Linden: well, simplifying the navmesh also goes a long way
[2014/01/09 15:55] Maestro Linden: but I guess some sim owners found it more convenient to disable dynamic pathfinding (though even then, simplifying the navmesh should improve performance, as the sim has a better idea of which objects "don't normally move")
[2014/01/09 15:56] Theresa Tennyson: It was New, and therefore Evil. And you have to admit there were some serious unrelated server issues that went down at the same time that spooked people.
[2014/01/09 15:57] arton Rotaru: FWIW, llSound does play only one looped sound
[2014/01/09 15:58] Maestro Linden: that makes sense to me, arton
[2014/01/09 15:58] arton Rotaru: yep, it plays multiple non looped sounds
[2014/01/09 15:58] Maestro Linden: attached sounds are a property of the object
[2014/01/09 15:59] arton Rotaru: like llTrigger.., so yeah youu were right Maestro
[2014/01/09 15:59] Maestro Linden: hm do they move with the object?
[2014/01/09 15:59] Maestro Linden: ah
[2014/01/09 15:59] Maestro Linden: okay
[2014/01/09 15:59] arton Rotaru: haven't tried that
[2014/01/09 16:00] rcdsQueChatLog: Rex Cronon, you can read the log here:
 http://rcds.nfshost.com/ques_view_chatLog.php?queOwner=llsl%3ARex+Cronon&queName=chatLog&pg=1
[2014/01/09 16:00] Rex Cronon: i g2g. tc everybody and have a nice day:)
[2014/01/09 16:00] Maestro Linden: Alright, time for me to get back to test planning
[2014/01/09 16:00] Caleb Linden: ciao
[2014/01/09 16:01] Maestro Linden: thanks for coming, everybody!
[2014/01/09 16:01] Jonathan Yap: Take care everyone
[2014/01/09 16:01] arton Rotaru: thanks for the meeting
[2014/01/09 16:01] Yuzuru Jewell: Thank you, Maestro.
[2014/01/09 16:01] Jenna Felton: have a good weekenend and thanks for meeting, Maestro and Caleb
[2014/01/09 16:01] Theresa Tennyson: /me is off to explore but expects to be rebuffed.
[2014/01/09 16:01] Maestro Linden: you all have a good weekend too!