Mono/2008-03-14

From Second Life Wiki
< Mono
Revision as of 16:09, 14 March 2008 by Periapse Linden (talk | contribs) (New page: [14:59] Periapse: Hi, Phantom [15:00] Phantom Ninetails: :) [15:00] Phantom Ninetails: COuld I get you to delete those pac-men over there? They've been bothering me for a while [15...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
[14:59]  Periapse: Hi, Phantom
[15:00]  Phantom Ninetails: :)
[15:00]  Phantom Ninetails: COuld I get you to delete those pac-men over there? They've been bothering me for a while
[15:00]  Siann Beck: Hey Peri.
[15:00]  Periapse: where are they?
[15:00]  Phantom Ninetails: South
[15:00]  Periapse: oh
[15:00]  Periapse: brb
[15:00]  Phantom Ninetails: 'Kay
[15:01]  Entering god mode, level 200
[15:02]  Phantom Ninetails: Thanks :)
 [15:03]  Lee Ludd: Is this the Mono meeting?
[15:03]  Siann Beck: Yep
[15:03]  Periapse: Yes, Lee, welcome
[15:03]  Lee Ludd: Thanks.
[15:03]  Phantom Ninetails: :)
[15:03]  Periapse: So, since the last meeting, we've gotten another refresh
[15:03]  Siann Beck: Yay!
[15:03]  Periapse: how is this working for you all?
[15:03]  Phantom Ninetails: I noticed that, it fixed key comparisons :)
[15:03]  Lee Ludd: It solved all my problems.
[15:04]  Phantom Ninetails: It broke control events though :(
[15:04]  Siann Beck: Much better; I'm able to actually test my scripts :)
[15:04]  Periapse: Yes, although there are still a few problems with keys
[15:04]  Periapse: and control events
[15:04]  Phantom Ninetails: :(
[15:04]  Siann Beck: Yeah, I'm having trouble with key values getting corrupted.
[15:04]  Lee Ludd: It can't find some builtin in keys, is that what you're referring to?
[15:04]  Periapse: these are new issues, and Babbage and Scouse are looking at them
[15:04]  Periapse: SVC-1825 and SVC-1827 I think
[15:04]  Phantom Ninetails: :)
[15:05]  Periapse: :-)
[15:05]  Periapse: Siann, what's this about key corruption? I thought that was fixed
[15:05]  Phantom Ninetails: I'm the one who submitted SVC-1827 :P
[15:06]  Siann Beck: I haven't had a chance to look into it yet, but I have one script bundling some values into a string to pass via link message; on the other side, the key value is corrupted -- binary characters.
[15:06]  Periapse: and 1825, no?
[15:06]  Phantom Ninetails: Nope, I didn't submit that one, merely pointed it out in the blog
[15:06]  Siann Beck: It could be the link message doing it; I haven't had a chance to dig into it.
[15:06]  Periapse: ah
[15:06]  Phantom Ninetails: :)
[15:06]  Periapse: Ok, Siann -- if you can get to the bottom of it that would be great
[15:06]  Siann Beck: OK
[15:06]  Phantom Ninetails: Credit for 1825 goes to Creem Pye
[15:06]  Periapse: if there are still problems with keys we need to know asap
[15:07]  Siann Beck: Alright, I'll see if I can check into it after this.
[15:07]  Periapse: Thanks. If I see a new JIRA from you I'll pass it on immediately to Babbage
[15:07]  Siann Beck: OK
[15:07]  Periapse: He did the key work
[15:08]  Periapse: Let's see, what other news do I have...
[15:08]  Periapse: This grid will likely get a new viewer on Monday or Tuesday
[15:08]  Periapse: I don't know much about it -- the havok team is doing it
[15:08]  Lee Ludd: The beta grid?
[15:08]  Periapse: all we did is give them the patch for the mono UI
[15:08]  Phantom Ninetails: Yay! Hopefully it'll be one without that Release Keys button in the way =)
[15:09]  Siann Beck: Yeah! That's annoying.
[15:09]  Periapse: yes, Lee, I'm not sure if you'll be required to update or not
[15:09]  Lee Ludd: np if I do
[15:09]  Periapse: well, I'm using the latest RC and Release Keys is still here
[15:09]  Phantom Ninetails: Is it over top of the text?
[15:09]  Phantom Ninetails: Covering half a line
[15:09]  Periapse: I haven't gotten around to hacking the xml to get rid of it
[15:09]  Siann Beck: It blocks the tab for minimized windows.
[15:09]  Periapse: oh, no, it's in its "old" spot
[15:10]  Phantom Ninetails: Ah, then that's much better :)
[15:10]  Periapse: but it's still not something I ever use, so it just takes up space
[15:10]  Phantom Ninetails: Indeed
[15:10]  Phantom Ninetails: But it's better to take up space without covering up chat space :P
[15:10]  Periapse: Yep
[15:10]  Phantom Ninetails: :)
[15:10]  Siann Beck: Heh -- I use chat bubbles, so I never noticed that problem.
[15:11]  Periapse: The new viewer will probably be based off of 1.19.1
[15:11]  Periapse: which will mean it has windlight built in
[15:11]  Siann Beck: Cool!
[15:11]  Phantom Ninetails: Hmm, nifty, I've never used windlight before
[15:11]  Siann Beck: It's very nice.
[15:11]  Periapse: or they may go conservative and build it off of release which is 1.19.0
[15:11]  Phantom Ninetails: Guess I'll be having some fun with that
[15:12]  Lee Ludd: Windlight is beautiful.
[15:12]  Periapse: I think the major change is for Havok -- they are testing upping the build ceiling
[15:12]  Phantom Ninetails: SO I've heard. Except I hear avatars aren't so beautiful in it :P
[15:12]  Periapse: So -- don't quote me on this 'cause i'm not certain -- but I heard 4000m
[15:12]  Siann Beck: It depends on how well they're drawn.
[15:12]  Phantom Ninetails: I heard 4096 ;)
[15:12]  Lee Ludd: wow
[15:12]  Siann Beck: And of course, how you have the light settings tweaked.
[15:12]  Phantom Ninetails: I see
[15:13]  Periapse: More like a space cabin than a sky cabin
[15:13]  Phantom Ninetails: Hee, yeah, that's going to be fun to play with
[15:13]  Periapse: since it's way beyond clouds or draw distance
[15:13]  Phantom Ninetails: My draw distance is set to 4096 :P
[15:13]  Lee Ludd: how do you move?
[15:13]  Phantom Ninetails: Not alot to draw on the beta grid so it's great
[15:13]  Siann Beck: Are you serious?!
[15:13]  Siann Beck: Oh, you mean here.
[15:13]  Phantom Ninetails: Getting about 70fps :P
[15:13]  Phantom Ninetails: Yeah, here
[15:13]  Periapse: Phantom, do you have it set that high on agni?
[15:13]  Phantom Ninetails: Nope, just here
[15:14]  Phantom Ninetails: It'd use way too much of my precious bandwidth on the main grid :P
[15:14]  Lee Ludd: It would use all of it.
[15:14]  Phantom Ninetails: ^_^
[15:14]  Lee Ludd: 1 fpd
[15:14]  Siann Beck: lol
[15:14]  Phantom Ninetails: lol
[15:14]  Periapse: I'm using my main grid viewer now. So I could up the draw distance while I'm here.
[15:14]  Phantom Ninetails: :)
[15:14]  Periapse: but if i forget to turn it back down before I log back on the main grid i'm in trouble...
[15:15]  Phantom Ninetails: Heh, yeah :P
[15:15]  Lee Ludd: What is the schedule for pushing mono to the main grid?
[15:15]  Lee Ludd: or the prospective schedule
[15:15]  Periapse: At present there is no schedule for that. Let me explain
[15:16]  Periapse: This milestone for Mono is simply to do a beta and get Mono as compatible to LSL as possible
[15:16]  Lee Ludd: good
[15:16]  Periapse: And we're nearly there
[15:16]  Lee Ludd: i think so
[15:16]  Phantom Ninetails: Yeah it's going along pretty well :)
[15:16]  Periapse: if you look at the meta issue you see we're donw to the last dozen bugs
[15:17]  Phantom Ninetails: :)
[15:17]  Periapse: so then we need to decide what's next
[15:17]  Periapse: it may be that what's next is indeed a push to get Mono on agni
[15:18]  Periapse: but first we need to make sure that, as is, Mono is a significant advantage.
[15:18]  Periapse: Otherwise we should add value, enhancements before we push to the main grid
[15:19]  Siann Beck: Would a Havok4+Mono beta here be a good idea first?
[15:19]  Periapse: So one thing that will help us make that decision is the experiences you have had with Mono
[15:19]  Periapse: Benchmarks are great, but don't tell the story of how something behaves in the real world (well, real virtual world)
[15:20]  Periapse: So we need to know (a) do your experiences suggest that Mono is a win?
[15:20]  Siann Beck: (a) yes!
[15:20]  Periapse: and (b) we need to get some stats on how Mono changes the performance of a typical region
[15:20]  Lee Ludd: Well I make a fairly complicated scripted object
[15:20]  Lee Ludd: And I have a lot of them standing on my sim.
[15:21]  Lee Ludd: You could bring that sim into here and see what happens with several thousand scripts running under mono.
[15:21]  Phantom Ninetails: I work alot with vehicles so I haven't been able to do quite as much testing as I'd like
[15:21]  Periapse: So, Siann, to your observation, Yes, Havok4 + Mono is something else we'd like to test before we put Mono out on agni
[15:22]  Periapse: Lee -- the problem with, say, bringing your region over here, is that there isn't any way to automatically recompile all scripts to Mono
[15:22]  Periapse: you would have to do that, and it doesn't sound like much fun
[15:22]  Lee Ludd: No but you want to do that I will go through and recompile them.
[15:23]  Lee Ludd: It would take me a few hours but if it advances science I'm willing.
[15:23]  Siann Beck: Just select them in bunches and recompile from the tools menu
[15:23]  Periapse: This isn't like Havok, where the physics engine covers everything.
[15:23]  Lee Ludd: You have to open the script and set the mono flag
[15:23]  Lee Ludd: You can't do that in bunches I think.
[15:23]  Siann Beck: No. you can select Mono from the meny
[15:23]  Phantom Ninetails: Tools | Recompile scripts in selection | Mono
[15:23]  Lee Ludd: O
[15:23]  Periapse: There is a menu item to ... thx phantom
[15:24]  Phantom Ninetails: ^_^
[15:24]  Lee Ludd: I didn't know that.
[15:24]  Phantom Ninetails: It's very handy
[15:24]  Lee Ludd: That's nice
[15:24]  Siann Beck: Quite!
[15:24]  Periapse: Phantom -- you've been using that menu option? Does it work consistently?
[15:24]  Periapse: I've heard anecdotal reports of problems
[15:24]  Phantom Ninetails: Sometimes it freezes up, but I haven't tested it since the latest refresh
[15:24]  Periapse: but nothing I could repro
[15:25]  Phantom Ninetails: I think it was from that uthread injection error you got in scripts with if(key)
[15:25]  8D_blank: Script run-time error
[15:25]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:25]  8D_blank: Script run-time error
[15:25]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:25]  8D_blank: Script run-time error
[15:25]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:25]  8D_blank: Script run-time error
[15:25]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:25]  Periapse: So, let's not rez scripts until the office hour is over
[15:26]  8D_blank says Goodbye, Lee.
[15:26]  Periapse: normally I turn scripting off, but there were other people in the region
[15:26]  Lee Ludd: it worked.
[15:26]  Periapse: ?? what worked? recompile selection?
[15:26]  Lee Ludd: select and recompile | mono
[15:27]  Lee Ludd: Four scripts
[15:27]  Lee Ludd: all them now working under mono
[15:27]  Periapse: Oh, good. I've used it also
[15:27]  8D_blank: Script run-time error
[15:27]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:27]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:27]  8D_blank: Script run-time error
[15:27]  8D_blank: Script run-time error
[15:27]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:27]  8D_blank: Script run-time error
[15:27]  8D_blank: System.Security.VerificationException: A system exception has occurred.
 at LindenLab.SecondLife.Script.Deserialize (System.Byte [] class_data, System.Byte [] object_data)  [0x00000] 
[15:28]  Siann Beck: Peri, what about the database update?
[15:28]  Periapse: Sidewinder decided not to do this. I'm not sure why.
[15:28]  Periapse: Do you need it for any reason?
[15:28]  Siann Beck: Hm. It sure would be handy.
[15:29]  Siann Beck: Yes, there's a complex object I'd rather not rebuild here to test its scripts.
[15:29]  Periapse: Items you have in inventory that you want over here?
[15:29]  Periapse: right.
[15:29]  Periapse: I'll ping Sidewinder again about this. But Mono is really just a guest here on aditi now
[15:29]  Siann Beck: Right
[15:29]  Periapse: Once Havok4 is done we'll have the whole grid
[15:30]  Lee Ludd: I just recompiled the scripts in 5 doors with a single command.
[15:30]  Periapse: If there hasn't been a refresh by then, I'll order one
[15:30]  Siann Beck: OK. See if he'll do it sooner, though.
[15:30]  Periapse: Yes, I will. He's not around now (time zone thing), so I'll ask on Monday
[15:30]  Siann Beck: OK
[15:31]  Periapse: so any other questions?
[15:31]  Phantom Ninetails: I'm good
[15:32]  Periapse: Wow, it's really getting dark here.
[15:32]  Periapse: my windlight viewer is doing admirably
[15:32]  Siann Beck: Assuming I can nail down this key corruption issue, when can we expect another refresh?
[15:32]  Phantom Ninetails: Dark huh? That explains why you're wearing a light :)
[15:33]  Periapse: Yes, Siann. I think we'll do another refresh next week. We've got (in addition to whatever you find) the new key comparison and control event problems, as well as some unicode quirks
[15:33]  Siann Beck: OK
[15:33]  Periapse: and a couple other things on that list
[15:34]  Phantom Ninetails: Looking forward to it :)
[15:34]  Lee Ludd: I'm really hoping mono can be fully out there by 2009.
[15:34]  Siann Beck: I'm hoping before then!
[15:34]  Lee Ludd: I --really-- like the larger code space.
[15:35]  Lee Ludd: That's going to make a big big difference to me.
[15:35]  Periapse: Cool. We'll have Mono on the main grid before 2009.
[15:35]  Lee Ludd: great.
[15:35]  Periapse: The only question is how many features will it have
[15:35]  Lee Ludd: Anything I can offer to help with, let me know.
[15:35]  Rex Cronon: hello everybody. this mono viewer seems to not like me. i crashed on login:(
[15:35]  Phantom Ninetails: :(
[15:35]  Periapse: If we decide to get C# support in there, it make take longer
[15:35]  Lee Ludd: well don't let best get in the way of better.
[15:35]  Phantom Ninetails: Well, at least you made it, hello Rex :)
[15:35]  Periapse: if we decide it's good to go as is, well maybe in just another month
[15:36]  Periapse: Hey, Rex
[15:36]  Rex Cronon: hi
[15:36]  Lee Ludd: I'd love C# too, but lsl is fine
[15:36]  Rex Cronon: why not have lsl3 first and than c#, java...
[15:36]  Siann Beck: What thought, if any, has been given to LSL3? I know Sai is really interested in it, and I'm starting to think it would be a good idea.
[15:36]  Lee Ludd: then fortran
[15:36]  Lee Ludd: pli/1
[15:37]  Phantom Ninetails: lol
[15:37]  Siann Beck: And also Rex, apparently :)
[15:37]  Periapse: Rex, I was just speaking speculatively. We haven't decided what's next yet.
[15:37]  Siann Beck: COBOL!!!
[15:37]  Lee Ludd: ada
[15:37]  Lee Ludd: need a bigger code space.
[15:38]  Rex Cronon: i think ll needs LSL3, not every scripter here is a programmer in rl
[15:38]  Periapse: Babbage is looking at LSL3, C#, or script libraries, or improved scheduling, as the next project
[15:38]  Lee Ludd: what is lsl3?
[15:38]  Siann Beck: What LSL2 could be if it were a real language :)
[15:38]  Phantom Ninetails: I'm guessing LSL2+1 :P
[15:38]  Lee Ludd: lsl2 is a nice little language.
[15:38]  Rex Cronon: something between c# and java:)
[15:38]  Periapse: lol -- there's a wiki and a JIRA with discussion. Let me find it...
[15:39]  Lee Ludd: I'd like an #include and a few other things.
[15:39]  Siann Beck: Well, yes, it's not bad, but it would be nice to have some real language constructs.
[15:39]  Siann Beck: switch, break, continue....
[15:39]  Phantom Ninetails: Yeah those would be very useful
[15:39]  Rex Cronon: arrays, r quite important
[15:39]  Siann Beck: Yes!
[15:40]  Phantom Ninetails: :)
[15:40]  Lee Ludd: i agree with that.
[15:40]  Periapse: https://wiki.secondlife.com/wiki/LSL3
[15:40]  Lee Ludd: thanks
[15:40]  Siann Beck: Oh cool, I didn't know about that
[15:40]  Rex Cronon: and LLShowInputDialog :)
[15:40]  Periapse: Well, it's a grassroots effort
[15:40]  Rex Cronon: so u can enter at least text
[15:41]  Phantom Ninetails: :)
[15:41]  Periapse: Alright, any other questions?
[15:42]  Lee Ludd: not at the moment Periapse
[15:42]  Siann Beck: That's it for me.
[15:42]  Lee Ludd: Thanks for your time.
[15:42]  Rex Cronon: did i miss anything important due to my crash on login?
[15:42]  Lee Ludd: Just the parade of naked girls that marched past.
[15:42]  Phantom Ninetails: Expecting a mono refresh in about a week
[15:42]  Siann Beck: lol
[15:42]  Phantom Ninetails: lol
[15:42]  Periapse: Not really, rex, we're looking at some new issues since the update
[15:43]  Siann Beck: I'll send you the transcript, Rex.
[15:43]  Periapse: maybe a new viewer
[15:43]  Rex Cronon: ok that i didn't miss a lot, too bad that there are more issues
[15:43]  Siann Beck: Hey there, Sai!
[15:43]  Rex Cronon: no need to siann, i think periapse will post it
[15:43]  Periapse: I'll post the transcript on the Mono beta FAQ page
[15:43]  Rex Cronon: hi sai
[15:43]  Saijanai Kuhn: hey lall. Sorry I'm late.
[15:43]  Periapse: Welcome Sai
[15:43]  Phantom Ninetails: Greetings
[15:43]  Periapse: Sai we're just wrapping up.
[15:44]  Rex Cronon: thanks for the thought:)
[15:44]  Periapse: Do you have any special questions?
[15:44]  Saijanai Kuhn: NP. Just wanted to catch Babbage but he's not here
[15:44]  Periapse: naw, Babbage is likely enjoying a pint in the pub right now
[15:44]  Saijanai Kuhn: COuld you pass on to him Rob's response about the change to jira form entry?
[15:44]  Periapse: it is Friday evening for him after all.
[15:45]  Siann Beck: Saturday morning, actually :)
[15:45]  Saijanai Kuhn: ah, ok where's he at, UK?
[15:45]  Periapse: So Sai, I actually haven't seen Babbage in a couple of days.
[15:45]  Rex Cronon: quite an eventfull day at ll isn't it?
[15:45]  Periapse: I've been rather busy with other duties, and he's been in meetings.
[15:46]  Periapse: I think he missed Wed's office hour
[15:46]  Siann Beck: He did.
[15:46]  Saijanai Kuhn: shameless plug: https://wiki.secondlife.com/wiki/User:Saijanai_Kuhn/Mono_issues
[15:46]  Periapse: But he'll be back
[15:46]  Periapse: Oh, Sai, we all know about your spreadsheet. Oh, except maybe Lee
[15:46]  Lee Ludd: I've opened the page.
[15:47]  Periapse: Lee, Sai has organized the (dwindling) number of JIRAe
[15:47]  Periapse: for mono
[15:47]  Saijanai Kuhn: the form entry for jira can be modified easily to handle that error message in a its own text box, which would mean I wouldn't have to keep doing that
[15:47]  Rex Cronon: your fame is spreading sai:)
[15:47]  Saijanai Kuhn: if/when you guys go to multi-language support, it will become more important I think
[15:47]  Periapse: Well, Sai, it's more likely that I'll talk to Rob about it, not Babbage.
[15:47]  Periapse: it sound like a good thing to do, regardless of Mono
[15:48]  Periapse: and Rob is right here in Seattle with me
[15:48]  Saijanai Kuhn: KK. before the consistent error messages it made no sense but if those error messages stick around...
[15:48]  Periapse: So i think we'll "just do it"
[15:48]  Saijanai Kuhn: hooray. No more eyetsrain
[15:48]  Phantom Ninetails: I didn't know about his spreadsheet
[15:48]  Saijanai Kuhn: eyestrain*
[15:49]  Periapse: Ah, well there we go. It was most useful when there were a lot of open issues
[15:49]  Phantom Ninetails: Interesting :P
[15:49]  Saijanai Kuhn: yeah most of those green should be silver (closed) now. Forgot to do it
[15:49]  Saijanai Kuhn: another thing that would be handled automaticaly
[15:50]  Saijanai Kuhn: did you guys talk any about the future directions?
[15:50]  Periapse: Right now the team is leaning toward getting Mono out on Agni as the next step
[15:51]  Saijanai Kuhn: ah, OK. fell Future FUTURE directions after that... ;-)
[15:51]  Periapse: because everyone I talk to, internal and external, seems to agree.
[15:51]  Periapse: but that means about a month of performance testing, and we're not sure how to do that yet
[15:51]  Saijanai Kuhn: https://wiki.secondlife.com/wiki/LSL3 is strife's page for a new LSL 3
[15:51]  Periapse: by performance testing I mean finding out how Mono affects sim performance for a typical region
[15:52]  Siann Beck: Yes, we talked about LSL3 a bit.
[15:52]  Periapse: yes, we mentioned that a bit
[15:52]  Siann Beck: I wondered if your ears were itching :)
[15:52]  Phantom Ninetails: lol
[15:52]  Saijanai Kuhn: was in traffic ;-)
[15:52]  Periapse: so, (a) Mono to agni, (b) script libraries, (c) LSL3, (d) C#, (e) improved scheduling
[15:52]  Saijanai Kuhn: https://jira.secondlife.com/browse/SVC-1657 is my jira on it
[15:53]  Saijanai Kuhn: is that the schedule or just choices?
[15:53]  Periapse: That's the palette of choices, not in any order
[15:53]  Rex Cronon: script libraries?
[15:53]  Saijanai Kuhn: ah ok. WEll, seems mono to agni is the obvious first choice
[15:53]  Siann Beck: I agree, start getting the benefits of it out there ASAP
[15:54]  Phantom Ninetails: It'd certainly be interesting
[15:54]  Lee Ludd: I'm in favor of it
[15:54]  Rex Cronon: not sure what u mean when u say "script libraries"
[15:54]  Saijanai Kuhn: my idea of script library is some name space that you can use that doesn't step on the 64KB limit for a script
[15:54]  Saijanai Kuhn: not sure what they mean
[15:54]  Lee Ludd: how about object-level libraries.
[15:54]  Periapse: Right, Rex. Let me explain (though this is still notional, there's no design yet):
[15:54]  Lee Ludd: So people can have their own library of builtin functions.
[15:55]  Periapse: well it's basically that, Lee. A way to link in user libraries
[15:55]  Rex Cronon: like dll files
[15:55]  Lee Ludd: very good.
[15:55]  Saijanai Kuhn: side-stepping the memory lmit?
[15:55]  Periapse: yes, and you would be able to write new APIs on top of the LL functions
[15:55]  Periapse: and sell them
[15:55]  Saijanai Kuhn: ah, very very kool
[15:55]  Phantom Ninetails: Well that's handy
[15:55]  Siann Beck: Ooh! I like that!
[15:55]  Periapse: and yes, avoid the 64k limit (i think)
[15:56]  Rex Cronon: interesting, where r u going to share more info about it?
[15:56]  Saijanai Kuhn: might need a limit on a given library though
[15:56]  Periapse: Well, as soon as Babbage gets a design doc out, I'll paste it into the secondlife wiki
[15:56]  Saijanai Kuhn: tres nice
[15:56]  Rex Cronon: cool
[15:56]  Periapse: it's come up at several of his office hours
[15:57]  Periapse: and he's been thinking about how to actually do this
[15:57]  Periapse: but I think it requires C# first
[15:57]  Siann Beck: I assume the libraries coudl be written in any Mono-compatible language?
[15:57]  Saijanai Kuhn: that would make scripting a more lucrative business in some ways since scripts are the only 100% secure asset, even in the meta-grid
[15:57]  Periapse: at least his method does
[15:58]  Siann Beck: True, Sai.
[15:58]  Periapse: Interesting, sai
[15:58]  Periapse: well, I need to get going. Are there any final questions?
[15:58]  Lee Ludd: No I'm easy.
[15:58]  Rex Cronon: none here
[15:58]  Saijanai Kuhn: zero's been talking about having attachments remain in the agent domain so they remain part of the LL server system
[15:58]  Saijanai Kuhn: so you CAN take your scripted bling with you
[15:59]  Periapse: lol
[15:59]  Siann Beck: Heh!
[15:59]  Periapse: Thanks for coming everyone!
[15:59]  Lee Ludd: yw
[15:59]  Siann Beck: Thanks for your time, Peri.
[15:59]  Phantom Ninetails: :) Sayonara, glad to chat
[15:59]  Periapse: Stay tuned for the next update, next week
[15:59]  Periapse: Cheers!
[15:59]  Rex Cronon: bye periapse
[15:59]  Saijanai Kuhn: good see you all. I'll grab the chat log when you put it up
[15:59]  Phantom Ninetails: :)
[15:59]  Saijanai Kuhn: laters periapse