User:Andrew Linden/Office Hours/2008 11 06

From Second Life Wiki
Jump to navigation Jump to search

Transcript of Andrew Linden's office hours:

[17:09] Andrew Linden: Hey everyone.
[17:09] Simon Linden: they're interesting
[17:09] Siobhan McCallen: other than fall on us and repeat what we sy in hovertext, not really
[17:09] Rex Cronon: hi andrew
[17:09] Sindy Tsure thinks this may be a good time to detach her rezzer thing before we end up in a herd of sheep
[17:09] Arawn Spitteler: Hi, Andrew, be careful not to ask a bout Sheep, when in God Mode.
[17:09] Andrew Linden: I got sidetracked trying to fix a floor at one of the Welcome Area's
[17:09] Siobhan McCallen: hello Andrew
[17:09] Sindy Tsure: heya andrew
[17:09] Andrew Linden: but I only messed it up insttead
[17:09] Siobhan McCallen: good idea sindy
[17:09] Sindy Tsure: d'oh
[17:09] Maggie Darwin: sheep sheep sheep, that's all anybody talks about
[17:10] Rex Cronon: in some sims these thing would be considered spam at best and griefing at worst
[17:10] Arawn Spitteler: Something that would be nice, is a relative rezzer.
[17:10] Siobhan McCallen: only if it landed on your head
[17:10] Maggie Darwin: I have too many relatives already
[17:10] Arawn Spitteler: It's only grievous, when the Spam runs dry.
[17:10] Siobhan McCallen: i hate dry spam. I prefer mine crispy
[17:10] Sindy Tsure: magic rezzers are always tricky.. most of the things mine rez are temp but they also have a timer that llDie's after 10 sceonds or so
[17:11] Sindy Tsure: fine line between funny and spam :)
[17:11] Andrew Linden: ok, so what is up with the little falling objects with floating text?
[17:11] Sindy Tsure: though i still like maggies chat thing
[17:11] Siobhan McCallen: random silliness
[17:11] Sindy Tsure nods
[17:11] Maggie Darwin: Hmm? What thing?
[17:11] Andrew Linden: Oh ok.
[17:11] Maggie Darwin: I killed iot
[17:11] Maggie Darwin: it
[17:12] Siobhan McCallen: and I don't see a thing. that's mys tory and I'm sticking to it
[17:12] Maggie Darwin: She said sheepishly
[17:12] Sindy Tsure: so.. this is the pricing policy meeting, right?
[17:12] Sindy Tsure hides under the table
[17:12] Andrew Linden: Haha Sindy
[17:12] Siobhan McCallen pulls out a very large trout
[17:12] Arawn Spitteler wonders how much a policy would cost.
[17:12] Andrew Linden: I really haven't been paying attention to the openspace stuff
[17:12] Sindy Tsure waits for the 'logged out by admin' message
[17:12] Sindy Tsure: lucky you, andrew!
[17:12] Maggie Darwin: Actually, I was very favorably impressed with what M had to say.
[17:13] Andrew Linden: I got an email from someone asking about possible features/workarounds/changes to openspaces
[17:13] Siobhan McCallen: don't, andrew...save yourself!
[17:13] Andrew Linden: and it was only through the questions being asked that I learned about some various price / avatar limit / performance gradations that are in the proposal stage, or else officially announced
[17:14] Andrew Linden: I'm not even sure.
[17:14] Andrew Linden: I've been very "heads down" in the code
[17:14] Sindy Tsure: sorta 1/2 announced, i think
[17:14] Andrew Linden: and just delete all my emails about the subject
[17:14] Sindy Tsure: still some tbd's in there
[17:14] Simon Linden: yeah, the details aren't out yet
[17:14] Arawn Spitteler: People who actually want to use their Open Space, will have it priced as Homestead.
[17:14] Siobhan McCallen: half announced over the sound of the wailing and gnashing of teeth
[17:15] Sindy Tsure: i had an openspace question, tho not related to the pricing stuff
[17:15] Maggie Darwin: "actually use" being defined as "use far beyond the original intention"
[17:15] Andrew Linden: As I said in my response to the email... My preference is that we get rid of openspaces and instead throw a team at optimizing the simulator to allow lots of avatars and much better script performance
[17:15] Andrew Linden: then drop region prices across the board
[17:16] Andrew Linden: but I doubt that is going to happen... not enough people to throw at the project
[17:16] Simon Linden: I think there's a place for them as cheaper, lower capactiy regions, but it really needs to be well defined
[17:16] Andrew Linden: Here's an idea I had...
[17:16] Maggie Darwin: I have a project like that where I work. Not enough time to do right, somehow find time to do over
[17:16] Sindy Tsure: does it involve sheep?
[17:16] Arawn Spitteler: Charge 1/8 price, but charge for uses?
[17:16] Andrew Linden: what if the monthly price of the region was a function of max_avatar_count and max_prim_count?
[17:17] Andrew Linden: Then we would let the region owners set their limits
[17:17] Arawn Spitteler: Do't forget scripts
[17:17] Andrew Linden: and charge them a sliding scale... low limits would correspond to a low price
[17:17] Maggie Darwin: In general, computer performance is a black art. Too black for most residents to reason about successfully.
[17:17] Rex Cronon: so if i had 1 prim and one avatar, i would pay 2USD:)
[17:17] Andrew Linden: yeah... we would probably have to implement script limits too, so the region owners could pick that too
[17:18] Maggie Darwin: M has already promised you *will* have script limits
[17:18] Arawn Spitteler: Did you see what happened at Burning Life?
[17:18] Simon Linden: All scripts aren't created equal, however. They can have a wide range of impact, so I (personally) don't like the 'X number of scripts" limit
[17:18] Maggie Darwin: I didn;t see anyting happen a Burning Life, The lag was too bad
[17:18] Andrew Linden: Well Rex, the formula could be something like: base_price + A * avatar_limit + B * prim_limit + C * script_limit
[17:18] Sindy Tsure: wouldn't that cause a _ton_ of really cheap sims to be ordered for oceans?
[17:18] Maggie Darwin: And then I crashed. Repeatedly
[17:19] Andrew Linden: Perhaps Sindy
[17:19] Siobhan McCallen: Is the issue prim count, or is it actual server load?
[17:19] Sindy Tsure likes the idea, andrew.. think there may be tricky bits on keeping the hosts busy enough but not too busy
[17:19] Siobhan McCallen: what REALLY loads a server?
[17:19] Andrew Linden: one reason for doing that would be to give region owners incentives to optimize
[17:19] Andrew Linden: but also would allow them to pick how much they wanted (pay for what you use)
[17:20] Rex Cronon: andrew, u should have been with jack when he asked user input about the new prices
[17:20] Maggie Darwin: Funny how the incentives always seem to lead the tools
[17:20] Andrew Linden: then we could try to group the low-resource regions accordingly on the simulator host machines
[17:20] Andrew Linden: (that is the hard part)
[17:20] Arawn Spitteler: Hi, Ella, we're discussing forbidden subjects
[17:20] Sindy Tsure: desmond suggested somehting with the same sort of goal.. he wanted his sims to be all on the same host so he could manage the load better
[17:21] Sindy Tsure: depending on what they were going to be used for
[17:21] Sindy Tsure: ..without impacting other sims on that core, since that was one of the big reasons jack gave for the price change
[17:21] Arawn Spitteler: That idea has some popularity, but it requires design of a different allocation algorhythm
[17:21] Maggie Darwin: Back when they were sold four at a time, they *were* all on the same CPU
[17:21] Andrew Linden: We don't currently do such region grouping by region owner
[17:21] Sindy Tsure: yep.. and rolling restarts take down your estate..
[17:21] Andrew Linden: that is, grouping them on host machines
[17:22] Maggie Darwin: I know two adjacent full sims that are clearly in different colos
[17:22] Maggie Darwin: because you take your life in your hands trying to cross
[17:22] Andrew Linden: No Maggie, the regions use a "fall as they may" scheme when it comes to the actual machine hosting them
[17:22] Sindy Tsure: i think LL wants things near on the grid to be far on the hardware
[17:23] Sindy Tsure: or not-near anyway
[17:23] Simon Linden: We actually want the hardware to not matter, but reality strikes back
[17:23] Andrew Linden: there are some technical reasons why region grouping by nearby hardware would be a good thing
[17:23] Arawn Spitteler: There should be some examination of usage trends, so fred can party while joe's at work
[17:23] Sindy Tsure: hardware is just a necessary evil to run the software, simon
[17:23] Sindy Tsure: shared cache!
[17:23] Andrew Linden: but it is just easier to let the cards just fall where they will
[17:23] Maggie Darwin: That quickly becomes an impondeable linear programming problem
[17:24] Maggie Darwin: I'm involved in similar work on a Java bladecenter cluster
[17:24] Sindy Tsure gets the phone.. brb
[17:25] Siobhan McCallen: does prim count *alone* heavily load a region?
[17:25] Siobhan McCallen: say, if I rez just static prims?
[17:25] Simon Linden: Rezzing in particular adds load - the new object has to be integrated into the world, and that's slow
[17:25] Andrew Linden: sorta, there is a cost per static prim
[17:25] Arawn Spitteler: Then, if one estate owner could rent by server, he could do the anticipation and negotiations. "You get to party between..."
[17:26] Andrew Linden: smaller than per-dynamic prim
[17:26] Maggie Darwin: But once it stabilizes...
[17:26] Andrew Linden: and moving dynamic prims are even more expensive
[17:26] Andrew Linden: but not all prims are created equal
[17:26] Simon Linden: But it varies greatly by the type - a cube has a lot fewer triangles that some oddly twisted torus
[17:26] Siobhan McCallen: so...if it has physics, it has a higher cost. and if it's scripted it's a higher cost, and if it has particles or sound, it's a higher cost.
[17:26] Sindy Tsure: and people tping in with attachments counts as rezzing?
[17:26] Siobhan McCallen: things the server has to poll to generate, right?
[17:26] Andrew Linden: yeah, but floating the cost would be complicated
[17:27] Simon Linden: yeah, I've looked at the TP arrival problem - the biggest slowdown there is our XML parser
[17:27] Andrew Linden: (that is, using floats for cost instead of integers)
[17:27] Maggie Darwin chokes
[17:27] Sindy Tsure: eXpensive Markup Language?
[17:27] Simon Linden: yep
[17:27] Maggie Darwin: You serialize object to XML?
[17:27] Maggie Darwin: Holy shit
[17:27] Simon Linden: Don't look at me - wasn't my idea :)
[17:27] Sindy Tsure: lol
[17:27] Sindy Tsure: er.. before i laugh, was it andrews?
[17:27] Sindy Tsure: idea?
[17:27] Simon Linden: I'm actually going to look at changing that for TPs in the next few months - we have an alternative binary format
[17:28] Siobhan McCallen: I ask because I went to an OS region and rezzed a 2000-prim static build, and while it took a little while to instantiate, once stable, all it added was .1ms of sim time
[17:28] Andrew Linden: We used to have a more svelt format
[17:28] Andrew Linden: but someone switched to XML
[17:28] Maggie Darwin: *cough*ProtoBuffs*cough*
[17:28] Sindy Tsure had an openspace question..
[17:28] Maggie Darwin: Only one?
[17:28] Sindy Tsure: is the openspace/full sim code identical?
[17:28] Sindy Tsure: but config'ed differently?
[17:28] Andrew Linden: yes Sindy.
[17:29] Sindy Tsure: or maybe some #ifdef differences?
[17:29] Simon Linden: We've looked at them - protobufs would be good. It's a possibility if our binary format isn't fast enough
[17:29] Maggie Darwin: Bad enough to have one version.. :-)
[17:29] Andrew Linden: same code, different limits
[17:29] Sindy Tsure: so just config.. ok.. ty!
[17:29] Maggie Darwin: You have a binary format in development?
[17:29] Andrew Linden: in fact, all of our server hosts are same code across the board, different configs
[17:30] Simon Linden: There's been one around for a while -- I haven't used it or checked out the performance
[17:30] Andrew Linden: the db servers have the same code image as our simulator hosts, as our web servers
[17:30] Sindy Tsure blinks
[17:30] Sindy Tsure: asset servers run sims?
[17:30] Sindy Tsure: or do you mean OS image?
[17:30] Andrew Linden: oh... the asset servers are special, I forgot about them
[17:31] Sindy Tsure picks presense servers instead
[17:31] Andrew Linden: and I think some of our database machines are silver or coper-plated hardware... a slight step up from the bronze-plated, or nickel simulator hosts
[17:32] Sindy Tsure: are you making that up?
[17:32] Andrew Linden: but the software installed is the exact same
[17:32] Rex Cronon: too bad u don't have gold plate, as people like bling:)
[17:32] Sindy Tsure: shiny!
[17:32] Andrew Linden: what I mean is... "gold plated hardware" are Very Expensive Machine's... IBM mainfraims and things like that
[17:32] Sindy Tsure: oh...
[17:33] Andrew Linden: I consider the asset servers to be "silver plated hardware"
[17:33] Sindy Tsure: lol.. ok
[17:33] Andrew Linden: pretty expensive, but not the most
[17:33] Andrew Linden: copper plated would be 3-U servers with backup power supplies and RAID or something fancy
[17:33] Sindy Tsure pictured prospero with a little scrap metal business on the side..
[17:33] Simon Linden: We did recently have some experimental stuff running on 8-core / 16GB machines and it was fast :)
[17:33] Andrew Linden: nickel or bronze would be cheap 1U pizzaboxen
[17:34] Siobhan McCallen: level 5 RAID, special cooling...
[17:34] Sindy Tsure: oh.. is that the class 6 hosts that the rumors are starting on?
[17:34] Sindy Tsure: er.. scratch that question.. i can wait for jack to announce them.. :)
[17:35] Sindy Tsure: 1.25 sim still on track for next week?
[17:35] Siobhan McCallen: brb
[17:35] Andrew Linden: Uh... server-1.25
[17:35] Sindy Tsure nods
[17:36] Andrew Linden: there were two new bugs in it I was supposed to look at today... haven't got to it yet :-(
[17:36] Andrew Linden: but I don't think they are blockers
[17:36] Andrew Linden: lemme check my email
[17:36] Maggie Darwin: I just found out that the Inner Strength HUD....successor to Force Powers...appears to be unable to shut off an attack once launched in 1.25
[17:37] Maggie Darwin: I'm working the issue with the developer, who is mostlly in absentia
[17:37] Sindy Tsure: unable to shut off an attach?
[17:37] Sindy Tsure: *attack
[17:37] Andrew Linden: looks like server-1.25 is still on target for next week.
[17:37] Arawn Spitteler: Have you tried basic benchmarking?
[17:38] Maggie Darwin: Sindy ....yeah...for instance
[17:38] Maggie Darwin: See the halo?
[17:38] Maggie Darwin: Now it's gone.
[17:38] Maggie Darwin: On 1.25 I can;t make it go away
[17:39] Andrew Linden: Maggie, sounds like you should file a bug and try to get the attention of one of the 1.25 team.
[17:39] Arawn Spitteler: Could be an interest list problem, or price of tea problem. Did you ask anouther, if it was a local appearence?
[17:39] Andrew Linden: A copy of the problem object is going to be needed to reproduce the problem.
[17:39] Maggie Darwin: Well, I don't own the code. I filed a report with the builder
[17:39] Andrew Linden: Ah ok
[17:39] Siobhan McCallen: back
[17:39] Maggie Darwin: /emote biobreak
[17:39] Maggie Darwin: Biobreak!
[17:40] Siobhan McCallen: the push issues appear to be fixed in 1.25
[17:40] Siobhan McCallen: and collisions
[17:40] Andrew Linden: the bullet hits? or scripted pushes?
[17:41] Siobhan McCallen: actually, both.
[17:41] Andrew Linden: I think I saw some of the comments on some of those "fix pending" bugs
[17:41] Sindy Tsure just wants the wobbly camera bug to get fixed! that's been torturing me this week for some reason
[17:41] Andrew Linden: and the tests looked good
[17:41] Siobhan McCallen: the push cap to zero is not capping to zero anymore
[17:41] Siobhan McCallen: and bullets are hitting well
[17:41] Andrew Linden: I think I got one verify on the camera oscillation bug
[17:41] Siobhan McCallen: yes, breathing camera is fixed too
[17:42] Siobhan McCallen: I haven't *seen* an instance of attachments appearing and disappearing while sitting, either
[17:42] Maggie Darwin: I have to dash...Sio's gonna cover the rest of this for us.
[17:42] Sindy Tsure: actually being gone or just not visible?
[17:42] Sindy Tsure: cya, maggie
[17:42] Siobhan McCallen: just going invisible
[17:42] Siobhan McCallen: happens primarily on poseballs
[17:43] Sindy Tsure: i think that's a known vwr bug.. zooming in a bit for a second fixes it up
[17:43] Siobhan McCallen: doesn't fix it permanently. moving the cam around yourself makes them appear and disappear
[17:43] Sindy Tsure will believe that
[17:44] Siobhan McCallen: http://jira.secondlife.com/browse/VWR-8920
[17:44] Siobhan McCallen: prospero says 1.22 viewer is supposed to fix it
[17:44] Sindy Tsure thinks it's been 3-4 weeks since she's mentioned http://jira.secondlife.com/browse/SVC-22
[17:45] Siobhan McCallen: but I can't verify it, of course
[17:45] Arawn Spitteler: Which is SVC-22?
[17:45] Siobhan McCallen: parcel limits, vehicles, and border crossings
[17:45] Sindy Tsure: that's vehicles going all weird if you cross a sim boundary and the parcel on the other side is full
[17:45] Arawn Spitteler: Oh, yes, I keep suggesting that Andrew take a road trip
[17:46] Andrew Linden: ah yes, SVC-22 one of my favorites
[17:46] Siobhan McCallen: it's what causes you to get unseated and leave a vehicle in the air over a full parcel that you can't kill
[17:46] Arawn Spitteler: Start at Tulup Tree, and hang a west at Neumogen
[17:46] Sindy Tsure: vehicles are a special case - they shouldn't get bounced on a full parcel and don't, unless you're crossing to a different sim
[17:46] Sindy Tsure: it just appears to be there, i think.. a relog makes it go away
[17:46] Siobhan McCallen: normally, when you hit a full parcel, you see "x sims seated on, will delete on stand" or some such
[17:47] Siobhan McCallen: but not on a sim crossing. on a crossing to a full parcel, you get booted off the vehicle and the vehicle sits in the sky
[17:47] Andrew Linden: someday I'll be able to start on SVC-22
[17:47] Arawn Spitteler: Temps and Vehicles aren't even supposed to be counted, for the parcel
[17:47] Andrew Linden: hrm...
[17:48] Andrew Linden: I thought it was sim-crossing into parcel in which you're not allowed
[17:48] Andrew Linden: boots the avatar
[17:48] Andrew Linden: but leaves the vehicle
[17:48] Sindy Tsure: could be.. i think that happens within a sim, too
[17:48] Andrew Linden: or is it... cross into region that is "avatar full"
[17:48] Arawn Spitteler: That's just a normal accdess line orbiting
[17:48] Sindy Tsure: svc-22 is really about full parcels, i think
[17:49] Andrew Linden: vehicle continues but leave avatar in the neighbor region
[17:49] Siobhan McCallen: there's another issue of ban lines.
[17:49] Siobhan McCallen: they shouldn't be bouncing the av off the vehicle and leaving the vehicle in the air either
[17:49] Arawn Spitteler: Noobs shouldn't have to be orbited, when their vehicles are stolen
[17:49] Siobhan McCallen: similar, but not svc-22
[17:50] Siobhan McCallen: a lot of the vehicle continuing with the avatar in the original region are caused by expired region handoffs
[17:50] Sindy Tsure: #2 in the description of svc-22 is the one i've been thinking of
[17:50] Arawn Spitteler: "Can not region cross into banned parcel," does that take vehicles?
[17:50] Sindy Tsure: "2. Some of the time, usually with a full parcel, it's not checking whether the vehicle is a vehicle (vehicles are supposed to be counted against sim overhead, not the current parcel) and starting the return process, then abandoning it partway through."
[17:51] Siobhan McCallen: if you tp into the region with the vehicle quickly enough, you are still "sitting" in it, and will arrive back on the vehicle
[17:51] Andrew Linden: Ah ok I get it
[17:51] Andrew Linden: right... the vehicle crosses first, avatar arrives shortly after
[17:51] Siobhan McCallen: but that's not svc-22, that's a region handoff problem, mostly because the destination sim is in a colo
[17:51] Andrew Linden: so for a brief moment the "vehicle" has no seated avatar
[17:52] Andrew Linden: and the parcel count code determines that it is a "regular object"
[17:52] Siobhan McCallen: if the timing isn't right, the av ends up in limbo, still "seated" but not in the same region as the vehicle
[17:52] Arawn Spitteler: The vehicle is a linked object, and should have the Primatar as a link.
[17:52] Sindy Tsure: it goes very weird..
[17:52] Siobhan McCallen: you can't stand up, you can't move. all you can do is teleport
[17:52] Andrew Linden: well... seated avatars are not sent with the vehicle. the two are separated and sent via different paths
[17:53] Andrew Linden: region crossings need work
[17:53] Sindy Tsure: nothing in the vehicle says "i've got somebody on me"?
[17:53] Siobhan McCallen: they aren't rejoining.
[17:53] Andrew Linden: sigh... you guys know that these office hours just make me anxious, right?
[17:53] Sindy Tsure: or is that just implied?
[17:53] Andrew Linden: so many bugs, so little time
[17:53] Siobhan McCallen: sindy...it still thinks you are. if you tp into the region with the vehicle, you appear sitting back in the vehicle
[17:53] Sindy Tsure: have a sheep, andrew! no worries
[17:53] Arawn Spitteler: Take a road trip, and relax.
[17:54] Siobhan McCallen: andrew...we understand, really.
[17:54] Sindy Tsure: oops.. that didn't work well.. lol
[17:54] Andrew Linden: sindy, perhaps your little wand should trigger on the mention of "bug"
[17:54] Siobhan McCallen: It's not you, it's Murphy's Law of Cybernetic Entomology
[17:54] Sindy Tsure: lol
[17:54] Andrew Linden: then we'd have little bugs dropping constantly at these offiice hours
[17:54] Sindy Tsure: don't tempt me
[17:54] Siobhan McCallen: "There's always one more bug"
[17:54] Simon Linden: Let's have one for 'lag' as well
[17:54] Arawn Spitteler: Bugs could be vehicles, and I know just the route.
[17:55] Siobhan McCallen: uh oh.
[17:55] Siobhan McCallen: the bugs from the movie "Runaway"
[17:55] Sindy Tsure: bugs are actually on my list.. i have some bees already but they need work
[17:55] Siobhan McCallen: little robot spiders with Gene Simmons controlling 'em
[17:56] Sindy Tsure: lol
[17:56] Andrew Linden: This office hour is almost over. Anybody have some questions or issues you're holding on to for the last minute?
[17:56] Sindy Tsure: ok.. now i rmember that movie
[17:56] Sindy Tsure doesn't!
[17:56] Arawn Spitteler: SVC-2931, is Jahar being as much a jerk as I imagine?
[17:56] Andrew Linden: I'm just making it a habit to ask.
[17:56] Siobhan McCallen: I want an indulgence to orbit anyone who uses the term "bait and switch" incorrectly anymore
[17:56] Rex Cronon: can llsetdamage() accept negative values that increase your life:)
[17:57] Sindy Tsure: or llGiveMoney with negative numbers!!
[17:57] Andrew Linden: I'll see if I can hardcode that into the simulator Siobhan
[17:57] Siobhan McCallen: works for me
[17:57] Arawn Spitteler: That should be an optino for the sim owner, but was taken away, at some point
[17:57] Siobhan McCallen: give yourself a sheep out of petty cash
[17:57] Sindy Tsure: lol
[17:58] Arawn Spitteler: Some medical procedure would be nice, but many games are setting their own damage counts.
[17:59] Sindy Tsure: i've seen medical stuff in sl.. it's usually a bit.. er.. much, i think
[17:59] Siobhan McCallen: have an option for damage regions to do something other than send someone home, settable by the parcel
[17:59] Siobhan McCallen: like run an animation
[17:59] Rex Cronon: and another function to get the life value
[18:00] Andrew Linden: Hrm... that would be kinda cool... a custom death anim
[18:00] Sindy Tsure: and functions to get more info about groups/roles!
[18:00] Arawn Spitteler: Yes, llTeleportAgent. If the fear is of griefers, it should be limited to parcel or sim owners
[18:00] Rex Cronon: that isn't so hard. or it is:)
[18:00] Siobhan McCallen: wouldn't need 10,000 blasted combat huds and the damn politics around 'em
[18:00] Siobhan McCallen: since mostly what they don't like is being sent home
[18:00] Andrew Linden: probaby not too hard Rex
[18:00] Andrew Linden: the hardest part would be to provide the UI for the region/estate owners for setting it
[18:01] Arawn Spitteler: Maybe we could set up parcel scripting?
[18:01] Andrew Linden: per parcel scripting might be cool
[18:01] Siobhan McCallen: give some new options to the militaries and combat people
[18:02] Arawn Spitteler: I've always wondered, why not script the Primatoars and Clients, but Sims and Parcels should also be scriptable.
[18:02] Andrew Linden: I'll bet there are some "low hanging fruit" on the "make combat systems easier/better" front
[18:02] Rex Cronon: i guess somebody should make a jira entry requesting that, i wonder how many would vote:)
[18:03] Siobhan McCallen: maybe I'll have an alt suggest it so I don't get assassinated. ;)
[18:03] Andrew Linden: however... any feature at all seems out of reach right now... as soon as I'm done with this one project I'm going to go into "fix bugs" mode for a few weeks
[18:03] Sindy Tsure: :)
[18:03] Arawn Spitteler: TPAgent, would be a start. And I still think Forced TP is enough of a G-Team function, to be appropriate for Estate Holders.
[18:03] Siobhan McCallen: oh, I know it would be a "someday" thing
[18:03] Simon Linden: I have to bail out - RL intervenes. Thanks to everyone for coming, it was good to see you
[18:03] Siobhan McCallen: my birthday's in April. :)
[18:03] Andrew Linden: That isn't really parcel scripting so much as more per-parcel settings
[18:03] Rex Cronon: bye simon
[18:04] Simon Linden: bye
[18:04] Sindy Tsure: there will always be bugs, andrew.. i still really like the idea of a handful of devs doing a couple week of low-hanging-fruit enhancements
[18:04] Siobhan McCallen: see ya Simin
[18:04] Siobhan McCallen: Simon
[18:04] Sindy Tsure: cya, simon!
[18:04] Andrew Linden: and stuff like that maybe needs to be also settable as per-region or per-state
[18:04] Andrew Linden: per-estate
[18:04] Andrew Linden: it starts to get complicated
[18:04] Andrew Linden: each thing needs a config file with a clear override sequence
[18:05] Andrew Linden: does the per-parcel setting win? or the per-region setting?
[18:05] Rex Cronon: region maybe?
[18:05] Siobhan McCallen: region at least
[18:05] Arawn Spitteler: Where do I find an intersim sandbox?
[18:05] Sindy Tsure thinks the bigger-scope setting as the fallback
[18:05] Andrew Linden: I guess it should be per-estate, per-region, per-parcel, then per-avatar
[18:05] Siobhan McCallen: parcel would be cool, but if it's too hard to implement, region
[18:06] Sindy Tsure: hiya ella
[18:06] Arawn Spitteler: PArcels and Regions both have keys, don't they? Why not contents?
[18:06] Siobhan McCallen: estate would also be helpful for large estates.
[18:06] Siobhan McCallen: wb ella
[18:06] Andrew Linden: alright, I've got to run... I've got to go fix that floor in that Welcome Area I was talking about.
[18:06] Sindy Tsure: make it phantom!!
[18:06] Rex Cronon: bye andrew
[18:06] Siobhan McCallen: ok andrew. good to see you again
[18:06] Sindy Tsure: cya, andrew! ty!
[18:06] Arawn Spitteler: Which area? It might be fun to offer useless comments
[18:07] Sindy Tsure: ooo.. a stalking andrew party!
[18:07] Sindy Tsure: lol..
[18:07] Sindy Tsure: cya, all
[18:07] Siobhan McCallen: have my latest gadget, andrew
[18:07] Rex Cronon: bye syndi
[18:07] Rex Cronon: bye everybody
[18:07] Andrew Linden: Hangeul Arawn
[18:07] Siobhan McCallen gave you NAS Grav-Chute v. 0.71 (BOXED).
[18:08] Siobhan McCallen: high-tech parachute.
[18:08] Siobhan McCallen: looks cool
[18:08] Siobhan McCallen: see ya later!