Difference between revisions of "User:Babbage Linden/Office Hours/2008 10 08"
Jump to navigation
Jump to search
Nock Forager (talk | contribs) (New page: Transcript of Babbage Linden's office hours: {| <span id="chat1"></span> |- style="vertical-align:top;color:#669933;background-color:#FCFCFC;" | [[#chat1|[8:13] ]...) |
(changed Babbage's text color to 303000 to improve its legibility) |
||
Line 8: | Line 8: | ||
| style="white-space:normal;"|hi Babbage | | style="white-space:normal;"|hi Babbage | ||
<span id="chat2"></span> | <span id="chat2"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat2|[8:13] ]] | | [[#chat2|[8:13] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 23: | Line 23: | ||
| style="white-space:normal;"|Hi Babbage, Hi all - thought would pop in | | style="white-space:normal;"|Hi Babbage, Hi all - thought would pop in | ||
<span id="chat5"></span> | <span id="chat5"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat5|[8:14] ]] | | [[#chat5|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 33: | Line 33: | ||
| style="white-space:normal;"|hi | | style="white-space:normal;"|hi | ||
<span id="chat7"></span> | <span id="chat7"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat7|[8:14] ]] | | [[#chat7|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|not much news on mono this week | | style="white-space:normal;"|not much news on mono this week | ||
<span id="chat8"></span> | <span id="chat8"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat8|[8:14] ]] | | [[#chat8|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|we've been doing security fixes | | style="white-space:normal;"|we've been doing security fixes | ||
<span id="chat9"></span> | <span id="chat9"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat9|[8:14] ]] | | [[#chat9|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|the outstanding issues in jira are herre | | style="white-space:normal;"|the outstanding issues in jira are herre | ||
<span id="chat10"></span> | <span id="chat10"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat10|[8:14] ]] | | [[#chat10|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|http://jira.secondlife.com/browse/SVC-1276 | | style="white-space:normal;"|http://jira.secondlife.com/browse/SVC-1276 | ||
<span id="chat11"></span> | <span id="chat11"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat11|[8:14] ]] | | [[#chat11|[8:14] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but at least some of them have been fixed | | style="white-space:normal;"|but at least some of them have been fixed | ||
<span id="chat12"></span> | <span id="chat12"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat12|[8:15] ]] | | [[#chat12|[8:15] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|[http://jira.secondlife.com/browse/SVC-3099 SVC-3099] for example | | style="white-space:normal;"|[http://jira.secondlife.com/browse/SVC-3099 SVC-3099] for example | ||
<span id="chat13"></span> | <span id="chat13"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat13|[8:15] ]] | | [[#chat13|[8:15] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 73: | Line 73: | ||
| style="white-space:normal;"|k - loading | | style="white-space:normal;"|k - loading | ||
<span id="chat15"></span> | <span id="chat15"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat15|[8:15] ]] | | [[#chat15|[8:15] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|we're going through them at the moment triaging | | style="white-space:normal;"|we're going through them at the moment triaging | ||
<span id="chat16"></span> | <span id="chat16"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat16|[8:15] ]] | | [[#chat16|[8:15] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 93: | Line 93: | ||
| style="white-space:normal;"|Not for me - not on tech side of things - news here really - we met again brifly yesterdat at WVE | | style="white-space:normal;"|Not for me - not on tech side of things - news here really - we met again brifly yesterdat at WVE | ||
<span id="chat19"></span> | <span id="chat19"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat19|[8:17] ]] | | [[#chat19|[8:17] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 103: | Line 103: | ||
| style="white-space:normal;"|hi | | style="white-space:normal;"|hi | ||
<span id="chat21"></span> | <span id="chat21"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat21|[8:17] ]] | | [[#chat21|[8:17] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 113: | Line 113: | ||
| style="white-space:normal;"|:) | | style="white-space:normal;"|:) | ||
<span id="chat23"></span> | <span id="chat23"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat23|[8:17] ]] | | [[#chat23|[8:17] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|i've been seeing announcements about people releasing mono versions of products | | style="white-space:normal;"|i've been seeing announcements about people releasing mono versions of products | ||
<span id="chat24"></span> | <span id="chat24"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat24|[8:17] ]] | | [[#chat24|[8:17] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|which is good | | style="white-space:normal;"|which is good | ||
<span id="chat25"></span> | <span id="chat25"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat25|[8:17] ]] | | [[#chat25|[8:17] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|seems like people are getting the confidence to use mono in anger now | | style="white-space:normal;"|seems like people are getting the confidence to use mono in anger now | ||
<span id="chat26"></span> | <span id="chat26"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat26|[8:20] ]] | | [[#chat26|[8:20] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|have any of you been seeing .net error messages when using mono recently? | | style="white-space:normal;"|have any of you been seeing .net error messages when using mono recently? | ||
<span id="chat27"></span> | <span id="chat27"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat27|[8:21] ]] | | [[#chat27|[8:21] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 158: | Line 158: | ||
| style="white-space:normal;"|well, Babbge | | style="white-space:normal;"|well, Babbge | ||
<span id="chat32"></span> | <span id="chat32"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat32|[8:23] ]] | | [[#chat32|[8:23] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 173: | Line 173: | ||
| style="white-space:normal;"|brrrr? | | style="white-space:normal;"|brrrr? | ||
<span id="chat35"></span> | <span id="chat35"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat35|[8:24] ]] | | [[#chat35|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but we've fixed most of the problems | | style="white-space:normal;"|but we've fixed most of the problems | ||
<span id="chat36"></span> | <span id="chat36"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat36|[8:24] ]] | | [[#chat36|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|there seem to be some issues still causing .net exceptions | | style="white-space:normal;"|there seem to be some issues still causing .net exceptions | ||
<span id="chat37"></span> | <span id="chat37"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat37|[8:24] ]] | | [[#chat37|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 203: | Line 203: | ||
| style="white-space:normal;"|ahh lol | | style="white-space:normal;"|ahh lol | ||
<span id="chat41"></span> | <span id="chat41"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat41|[8:24] ]] | | [[#chat41|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 213: | Line 213: | ||
| style="white-space:normal;"|hi :) | | style="white-space:normal;"|hi :) | ||
<span id="chat43"></span> | <span id="chat43"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat43|[8:24] ]] | | [[#chat43|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 223: | Line 223: | ||
| style="white-space:normal;"|hi Trinity | | style="white-space:normal;"|hi Trinity | ||
<span id="chat45"></span> | <span id="chat45"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat45|[8:24] ]] | | [[#chat45|[8:24] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 253: | Line 253: | ||
| style="white-space:normal;"|is the garbage collection of mono scripts asynchronous? | | style="white-space:normal;"|is the garbage collection of mono scripts asynchronous? | ||
<span id="chat51"></span> | <span id="chat51"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat51|[8:27] ]] | | [[#chat51|[8:27] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|fake, no it happens synchronously | | style="white-space:normal;"|fake, no it happens synchronously | ||
<span id="chat52"></span> | <span id="chat52"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat52|[8:27] ]] | | [[#chat52|[8:27] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but the managed heap is small, so it doesn't take long | | style="white-space:normal;"|but the managed heap is small, so it doesn't take long | ||
<span id="chat53"></span> | <span id="chat53"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat53|[8:27] ]] | | [[#chat53|[8:27] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|we haven't seen any GC pauses of any significant length | | style="white-space:normal;"|we haven't seen any GC pauses of any significant length | ||
<span id="chat54"></span> | <span id="chat54"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat54|[8:28] ]] | | [[#chat54|[8:28] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|malburns, we may be moving to mono 2.0 in the future | | style="white-space:normal;"|malburns, we may be moving to mono 2.0 in the future | ||
<span id="chat55"></span> | <span id="chat55"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat55|[8:28] ]] | | [[#chat55|[8:28] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|we need it's verifier for C# | | style="white-space:normal;"|we need it's verifier for C# | ||
<span id="chat56"></span> | <span id="chat56"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat56|[8:28] ]] | | [[#chat56|[8:28] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 293: | Line 293: | ||
| style="white-space:normal;"|Mono comes from ssomewhere? | | style="white-space:normal;"|Mono comes from ssomewhere? | ||
<span id="chat59"></span> | <span id="chat59"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat59|[8:30] ]] | | [[#chat59|[8:30] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 322: | Line 322: | ||
| style="white-space:normal;"|[script:mono GC test]: Stack-Heap Collision | | style="white-space:normal;"|[script:mono GC test]: Stack-Heap Collision | ||
<span id="chat65"></span> | <span id="chat65"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat65|[8:33] ]] | | [[#chat65|[8:33] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|thanks fake | | style="white-space:normal;"|thanks fake | ||
<span id="chat66"></span> | <span id="chat66"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat66|[8:33] ]] | | [[#chat66|[8:33] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|what does it do? | | style="white-space:normal;"|what does it do? | ||
<span id="chat67"></span> | <span id="chat67"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat67|[8:33] ]] | | [[#chat67|[8:33] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 362: | Line 362: | ||
| style="white-space:normal;"|reset the script and touch the prim | | style="white-space:normal;"|reset the script and touch the prim | ||
<span id="chat73"></span> | <span id="chat73"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat73|[8:36] ]] | | [[#chat73|[8:36] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|drat, i'm not using the rc viewer so can't test it | | style="white-space:normal;"|drat, i'm not using the rc viewer so can't test it | ||
<span id="chat74"></span> | <span id="chat74"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat74|[8:36] ]] | | [[#chat74|[8:36] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 382: | Line 382: | ||
| style="white-space:normal;"|http://en.wikipedia.org/wiki/Mono_(software) | | style="white-space:normal;"|http://en.wikipedia.org/wiki/Mono_(software) | ||
<span id="chat77"></span> | <span id="chat77"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat77|[8:38] ]] | | [[#chat77|[8:38] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|arawn, yes that's the mono we're talking about | | style="white-space:normal;"|arawn, yes that's the mono we're talking about | ||
<span id="chat78"></span> | <span id="chat78"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat78|[8:38] ]] | | [[#chat78|[8:38] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it now runs scripts in second life | | style="white-space:normal;"|it now runs scripts in second life | ||
<span id="chat79"></span> | <span id="chat79"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat79|[8:40] ]] | | [[#chat79|[8:40] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 401: | Line 401: | ||
| colspan="2"|Arawn Spitteler just let's things copile to Mono | | colspan="2"|Arawn Spitteler just let's things copile to Mono | ||
<span id="chat81"></span> | <span id="chat81"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat81|[8:41] ]] | | [[#chat81|[8:41] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|great | | style="white-space:normal;"|great | ||
<span id="chat82"></span> | <span id="chat82"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat82|[8:41] ]] | | [[#chat82|[8:41] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 421: | Line 421: | ||
| style="white-space:normal;"|My big challeng e now is meta programming, where I figure out how to order my thoughts | | style="white-space:normal;"|My big challeng e now is meta programming, where I figure out how to order my thoughts | ||
<span id="chat85"></span> | <span id="chat85"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat85|[8:42] ]] | | [[#chat85|[8:42] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|well, that's good | | style="white-space:normal;"|well, that's good | ||
<span id="chat86"></span> | <span id="chat86"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat86|[8:42] ]] | | [[#chat86|[8:42] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 446: | Line 446: | ||
| style="white-space:normal;"|How different is C# from C++? | | style="white-space:normal;"|How different is C# from C++? | ||
<span id="chat90"></span> | <span id="chat90"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat90|[8:44] ]] | | [[#chat90|[8:44] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|c# is closer to java | | style="white-space:normal;"|c# is closer to java | ||
<span id="chat91"></span> | <span id="chat91"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat91|[8:45] ]] | | [[#chat91|[8:45] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but it has many of the same features as c++ | | style="white-space:normal;"|but it has many of the same features as c++ | ||
<span id="chat92"></span> | <span id="chat92"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat92|[8:45] ]] | | [[#chat92|[8:45] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 471: | Line 471: | ||
| style="white-space:normal;"|I recall there was a book written, to prove that 1+1=2, so there might be a word for that sort of thing | | style="white-space:normal;"|I recall there was a book written, to prove that 1+1=2, so there might be a word for that sort of thing | ||
<span id="chat95"></span> | <span id="chat95"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat95|[8:46] ]] | | [[#chat95|[8:46] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|you can generally bootstrap a language to compile itself | | style="white-space:normal;"|you can generally bootstrap a language to compile itself | ||
<span id="chat96"></span> | <span id="chat96"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat96|[8:46] ]] | | [[#chat96|[8:46] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|as soon as it can do file i/o | | style="white-space:normal;"|as soon as it can do file i/o | ||
<span id="chat97"></span> | <span id="chat97"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat97|[8:47] ]] | | [[#chat97|[8:47] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|the biggest news this week is that http in has passed qa | | style="white-space:normal;"|the biggest news this week is that http in has passed qa | ||
<span id="chat98"></span> | <span id="chat98"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat98|[8:47] ]] | | [[#chat98|[8:47] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 496: | Line 496: | ||
| style="white-space:normal;"|Http-In? | | style="white-space:normal;"|Http-In? | ||
<span id="chat100"></span> | <span id="chat100"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat100|[8:47] ]] | | [[#chat100|[8:47] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it allows LSL scripts to be HTTP servers | | style="white-space:normal;"|it allows LSL scripts to be HTTP servers | ||
<span id="chat101"></span> | <span id="chat101"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat101|[8:47] ]] | | [[#chat101|[8:47] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|they can request HTTP urls | | style="white-space:normal;"|they can request HTTP urls | ||
<span id="chat102"></span> | <span id="chat102"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat102|[8:47] ]] | | [[#chat102|[8:47] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 526: | Line 526: | ||
| style="white-space:normal;"|This is the other side of HTTPRequest? Won't that soak up Sim resources? | | style="white-space:normal;"|This is the other side of HTTPRequest? Won't that soak up Sim resources? | ||
<span id="chat106"></span> | <span id="chat106"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat106|[8:49] ]] | | [[#chat106|[8:49] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|not really | | style="white-space:normal;"|not really | ||
<span id="chat107"></span> | <span id="chat107"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat107|[8:49] ]] | | [[#chat107|[8:49] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it's less resource intensive than XML-RPC or email as we don't do routing | | style="white-space:normal;"|it's less resource intensive than XML-RPC or email as we don't do routing | ||
<span id="chat108"></span> | <span id="chat108"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat108|[8:49] ]] | | [[#chat108|[8:49] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|instead of finding a script and delivering it an email or XML-RPC call | | style="white-space:normal;"|instead of finding a script and delivering it an email or XML-RPC call | ||
<span id="chat109"></span> | <span id="chat109"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat109|[8:49] ]] | | [[#chat109|[8:49] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|we just give the script a URL | | style="white-space:normal;"|we just give the script a URL | ||
<span id="chat110"></span> | <span id="chat110"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat110|[8:50] ]] | | [[#chat110|[8:50] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|which it can tell other scripts about | | style="white-space:normal;"|which it can tell other scripts about | ||
<span id="chat111"></span> | <span id="chat111"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat111|[8:50] ]] | | [[#chat111|[8:50] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|or send outside SL | | style="white-space:normal;"|or send outside SL | ||
<span id="chat112"></span> | <span id="chat112"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat112|[8:50] ]] | | [[#chat112|[8:50] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|and then normal routing will find the script | | style="white-space:normal;"|and then normal routing will find the script | ||
<span id="chat113"></span> | <span id="chat113"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat113|[8:50] ]] | | [[#chat113|[8:50] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|so we lean on the internet | | style="white-space:normal;"|so we lean on the internet | ||
<span id="chat114"></span> | <span id="chat114"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat114|[8:51] ]] | | [[#chat114|[8:51] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|if a region goes down or the script moves it needs to re-request and publish it's URL | | style="white-space:normal;"|if a region goes down or the script moves it needs to re-request and publish it's URL | ||
<span id="chat115"></span> | <span id="chat115"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat115|[8:51] ]] | | [[#chat115|[8:51] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but it's easy to write a URL mapper | | style="white-space:normal;"|but it's easy to write a URL mapper | ||
<span id="chat116"></span> | <span id="chat116"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat116|[8:51] ]] | | [[#chat116|[8:51] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|as an external web service | | style="white-space:normal;"|as an external web service | ||
<span id="chat117"></span> | <span id="chat117"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat117|[8:51] ]] | | [[#chat117|[8:51] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|that will redirect requests to the currently registered URL | | style="white-space:normal;"|that will redirect requests to the currently registered URL | ||
<span id="chat118"></span> | <span id="chat118"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat118|[8:52] ]] | | [[#chat118|[8:52] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|for a service in SL | | style="white-space:normal;"|for a service in SL | ||
<span id="chat119"></span> | <span id="chat119"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat119|[8:52] ]] | | [[#chat119|[8:52] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|and then use REST to provide links from that entry point URL | | style="white-space:normal;"|and then use REST to provide links from that entry point URL | ||
<span id="chat120"></span> | <span id="chat120"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat120|[8:52] ]] | | [[#chat120|[8:52] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 606: | Line 606: | ||
| style="white-space:normal;"|will this impact/enhance web displays on land feed? | | style="white-space:normal;"|will this impact/enhance web displays on land feed? | ||
<span id="chat122"></span> | <span id="chat122"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat122|[8:53] ]] | | [[#chat122|[8:53] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it's not about embedding web pages in SL | | style="white-space:normal;"|it's not about embedding web pages in SL | ||
<span id="chat123"></span> | <span id="chat123"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat123|[8:53] ]] | | [[#chat123|[8:53] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it's about being able to exchange data with the web from LSL scripts | | style="white-space:normal;"|it's about being able to exchange data with the web from LSL scripts | ||
<span id="chat124"></span> | <span id="chat124"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat124|[8:53] ]] | | [[#chat124|[8:53] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|bidirectionally | | style="white-space:normal;"|bidirectionally | ||
<span id="chat125"></span> | <span id="chat125"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat125|[8:53] ]] | | [[#chat125|[8:53] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|currently LSL scripts can call out to the web | | style="white-space:normal;"|currently LSL scripts can call out to the web | ||
<span id="chat126"></span> | <span id="chat126"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat126|[8:53] ]] | | [[#chat126|[8:53] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 636: | Line 636: | ||
| style="white-space:normal;"|k - just wondered if had additional implications | | style="white-space:normal;"|k - just wondered if had additional implications | ||
<span id="chat128"></span> | <span id="chat128"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat128|[8:54] ]] | | [[#chat128|[8:54] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|with http in they will be able to make a request and give a URL | | style="white-space:normal;"|with http in they will be able to make a request and give a URL | ||
<span id="chat129"></span> | <span id="chat129"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat129|[8:54] ]] | | [[#chat129|[8:54] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|which can be called back when data changes | | style="white-space:normal;"|which can be called back when data changes | ||
<span id="chat130"></span> | <span id="chat130"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat130|[8:54] ]] | | [[#chat130|[8:54] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|to avoid polling | | style="white-space:normal;"|to avoid polling | ||
<span id="chat131"></span> | <span id="chat131"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat131|[8:55] ]] | | [[#chat131|[8:55] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it will make SL web applications much easier to write | | style="white-space:normal;"|it will make SL web applications much easier to write | ||
<span id="chat132"></span> | <span id="chat132"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat132|[8:55] ]] | | [[#chat132|[8:55] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 666: | Line 666: | ||
| style="white-space:normal;"|i think so | | style="white-space:normal;"|i think so | ||
<span id="chat134"></span> | <span id="chat134"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat134|[8:55] ]] | | [[#chat134|[8:55] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|which currently get overloaded | | style="white-space:normal;"|which currently get overloaded | ||
<span id="chat135"></span> | <span id="chat135"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat135|[8:55] ]] | | [[#chat135|[8:55] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 681: | Line 681: | ||
| style="white-space:normal;"|great - i understand the principle | | style="white-space:normal;"|great - i understand the principle | ||
<span id="chat137"></span> | <span id="chat137"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat137|[8:56] ]] | | [[#chat137|[8:56] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 696: | Line 696: | ||
| style="white-space:normal;"|Have we something like a changed event for Sim Crash? | | style="white-space:normal;"|Have we something like a changed event for Sim Crash? | ||
<span id="chat140"></span> | <span id="chat140"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat140|[8:57] ]] | | [[#chat140|[8:57] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|yes, the script will be told via changed when there has been a restart | | style="white-space:normal;"|yes, the script will be told via changed when there has been a restart | ||
<span id="chat141"></span> | <span id="chat141"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat141|[8:57] ]] | | [[#chat141|[8:57] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|or region crossing | | style="white-space:normal;"|or region crossing | ||
<span id="chat142"></span> | <span id="chat142"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat142|[8:58] ]] | | [[#chat142|[8:58] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 716: | Line 716: | ||
| style="white-space:normal;"|So it would be a CHANGED_REFGION | | style="white-space:normal;"|So it would be a CHANGED_REFGION | ||
<span id="chat144"></span> | <span id="chat144"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat144|[8:59] ]] | | [[#chat144|[8:59] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 736: | Line 736: | ||
| style="white-space:normal;"|Soon but not yet? | | style="white-space:normal;"|Soon but not yet? | ||
<span id="chat148"></span> | <span id="chat148"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat148|[9:00] ]] | | [[#chat148|[9:00] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|it will be available with http in on preview soon | | style="white-space:normal;"|it will be available with http in on preview soon | ||
<span id="chat149"></span> | <span id="chat149"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat149|[9:00] ]] | | [[#chat149|[9:00] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|but you will be able to use it for other applications | | style="white-space:normal;"|but you will be able to use it for other applications | ||
<span id="chat150"></span> | <span id="chat150"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat150|[9:01] ]] | | [[#chat150|[9:01] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|ok, i need to go | | style="white-space:normal;"|ok, i need to go | ||
<span id="chat151"></span> | <span id="chat151"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat151|[9:01] ]] | | [[#chat151|[9:01] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 766: | Line 766: | ||
| style="white-space:normal;"|:) | | style="white-space:normal;"|:) | ||
<span id="chat154"></span> | <span id="chat154"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#F0F0F0;" | ||
| [[#chat154|[9:01] ]] | | [[#chat154|[9:01] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 781: | Line 781: | ||
| style="white-space:normal;"|I think it might have been during a rash o fsim resets | | style="white-space:normal;"|I think it might have been during a rash o fsim resets | ||
<span id="chat157"></span> | <span id="chat157"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat157|[9:01] ]] | | [[#chat157|[9:01] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
Line 791: | Line 791: | ||
| style="white-space:normal;"|too bad, wanted to talk about http | | style="white-space:normal;"|too bad, wanted to talk about http | ||
<span id="chat159"></span> | <span id="chat159"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat159|[9:01] ]] | | [[#chat159|[9:01] ]] | ||
| Babbage Linden: | | Babbage Linden: | ||
| style="white-space:normal;"|next week larry :-) | | style="white-space:normal;"|next week larry :-) | ||
<span id="chat160"></span> | <span id="chat160"></span> | ||
|- style="vertical-align:top;color:# | |- style="vertical-align:top;color:#303000;background-color:#FCFCFC;" | ||
| [[#chat160|[9:02] ]] | | [[#chat160|[9:02] ]] | ||
| Babbage Linden: | | Babbage Linden: |
Latest revision as of 06:46, 9 October 2008
Transcript of Babbage Linden's office hours:
[8:13] | Fake Fitzgerald: | hi Babbage
|
[8:13] | Babbage Linden: | hello
|
[8:13] | Goldenstar Bright: | hello
|
[8:14] | Malburns Writer: | Hi Babbage, Hi all - thought would pop in
|
[8:14] | Babbage Linden: | hi
|
[8:14] | Fake Fitzgerald: | hi
|
[8:14] | Babbage Linden: | not much news on mono this week
|
[8:14] | Babbage Linden: | we've been doing security fixes
|
[8:14] | Babbage Linden: | the outstanding issues in jira are herre
|
[8:14] | Babbage Linden: | http://jira.secondlife.com/browse/SVC-1276
|
[8:14] | Babbage Linden: | but at least some of them have been fixed
|
[8:15] | Babbage Linden: | SVC-3099 for example
|
[8:15] | Babbage Linden: | and I think SVC-3036 has been fixed too
|
[8:15] | Malburns Writer: | k - loading
|
[8:15] | Babbage Linden: | we're going through them at the moment triaging
|
[8:15] | Babbage Linden: | any issues that are particularly problematic for you atm?
|
[8:17] | pipinpa Allen: | hi there :)
|
[8:17] | Malburns Writer: | Not for me - not on tech side of things - news here really - we met again brifly yesterdat at WVE
|
[8:17] | Babbage Linden: | hello
|
[8:17] | Fake Fitzgerald: | hi
|
[8:17] | Babbage Linden: | thanks for coming
|
[8:17] | pipinpa Allen: | :)
|
[8:17] | Babbage Linden: | i've been seeing announcements about people releasing mono versions of products
|
[8:17] | Babbage Linden: | which is good
|
[8:17] | Babbage Linden: | seems like people are getting the confidence to use mono in anger now
|
[8:20] | Babbage Linden: | have any of you been seeing .net error messages when using mono recently?
|
[8:21] | Babbage Linden: | looks like http://jira.secondlife.com/browse/SVC-2908 is still getting comments
|
[8:21] | Fake Fitzgerald: | I have not seen mono errors recently.
|
[8:22] | pipinpa Allen: | 91votes!
|
[8:22] | pipinpa Allen: | ahh
|
[8:23] | pipinpa Allen: | well, Babbge
|
[8:23] | Babbage Linden: | it was a big issue pipinpa
|
[8:23] | pipinpa Allen: | is the UK is cold today?
|
[8:23] | pipinpa Allen: | brrrr?
|
[8:24] | Babbage Linden: | but we've fixed most of the problems
|
[8:24] | Babbage Linden: | there seem to be some issues still causing .net exceptions
|
[8:24] | Babbage Linden: | but they are far less frequent
|
[8:24] | Malburns Writer: | Not too bad Pipina - some sun lol
|
[8:24] | pipinpa Allen: | i see
|
[8:24] | pipinpa Allen: | ahh lol
|
[8:24] | Babbage Linden: | hi trinity
|
[8:24] | Trinity Coulter: | hi :)
|
[8:24] | Babbage Linden: | we went to be the beach at lunch time
|
[8:24] | Fake Fitzgerald: | hi Trinity
|
[8:24] | Babbage Linden: | it's pretty sunny in brighton
|
[8:25] | pipinpa Allen: | lovery day :)
|
[8:25] | Fake Fitzgerald: | I have no error for mono scripts, but I have a question for mono scripts about memory usage.
|
[8:25] | pipinpa Allen: | hi :)
|
[8:26] | Malburns Writer: | I have been asked what may be an off-topic question, but is release on Mono 2 significant in any way as far as impact on SL?
|
[8:26] | Fake Fitzgerald: | is the garbage collection of mono scripts asynchronous?
|
[8:27] | Babbage Linden: | fake, no it happens synchronously
|
[8:27] | Babbage Linden: | but the managed heap is small, so it doesn't take long
|
[8:27] | Babbage Linden: | we haven't seen any GC pauses of any significant length
|
[8:28] | Babbage Linden: | malburns, we may be moving to mono 2.0 in the future
|
[8:28] | Babbage Linden: | we need it's verifier for C#
|
[8:28] | Babbage Linden: | but none of the other features are particularly important to us
|
[8:29] | Malburns Writer: | ok
|
[8:29] | Arawn Spitteler: | Mono comes from ssomewhere?
|
[8:30] | Babbage Linden: | mono is an open source project
|
[8:32] | Object: Hello, Avatar!
| |
[8:32] | Object | [script:mono GC test]: Script run-time error
|
[8:32] | Object | [script:mono GC test]: Stack-Heap Collision
|
[8:33] | Object | [script:mono GC test]: Script run-time error
|
[8:33] | Object | [script:mono GC test]: Stack-Heap Collision
|
[8:33] | Babbage Linden: | thanks fake
|
[8:33] | Babbage Linden: | what does it do?
|
[8:33] | Babbage Linden: | i can't mod it
|
[8:33] | Fake Fitzgerald: | this scripts shows the garbage collect of mono scipts is asynchronous, I think..
|
[8:34] | Fake Fitzgerald: | sorry lol
|
[8:34] | Fake Fitzgerald: | fill the list in first loop, and replace same length of list in second loop
|
[8:35] | Fake Fitzgerald: | and llSetText for times of second loop
|
[8:35] | Fake Fitzgerald: | reset the script and touch the prim
|
[8:36] | Babbage Linden: | drat, i'm not using the rc viewer so can't test it
|
[8:36] | Babbage Linden: | i'll check it out later
|
[8:36] | Fake Fitzgerald: | ok
|
[8:36] | Arawn Spitteler: | http://en.wikipedia.org/wiki/Mono_(software)
|
[8:38] | Babbage Linden: | arawn, yes that's the mono we're talking about
|
[8:38] | Babbage Linden: | it now runs scripts in second life
|
[8:40] | Babbage Linden: | are any of you using mono for things you can demo?
|
[8:41] | Arawn Spitteler just let's things copile to Mono
| |
[8:41] | Babbage Linden: | great
|
[8:41] | Babbage Linden: | and you haven't had any issues?
|
[8:41] | Arawn Spitteler: | Not yet, but I tend to light scripting.
|
[8:42] | Arawn Spitteler: | My big challeng e now is meta programming, where I figure out how to order my thoughts
|
[8:42] | Babbage Linden: | well, that's good
|
[8:42] | Babbage Linden: | if the language is not getting in your way
|
[8:43] | Arawn Spitteler: | LSL I can handle, but I find it's time for modular viewer optimization, so greaphics cards don't get smoked by Windlight
|
[8:44] | Arawn Spitteler: | I've got to learn enough Java, to translate the viewer source to C++
|
[8:44] | Arawn Spitteler: | How different is C# from C++?
|
[8:44] | Babbage Linden: | c# is closer to java
|
[8:45] | Babbage Linden: | but it has many of the same features as c++
|
[8:45] | Babbage Linden: | classes, objects, inheritence etc.
|
[8:45] | Arawn Spitteler: | Whether you can write a compiler to compile itself, C# was tested, but I don't think Java was.
|
[8:46] | Arawn Spitteler: | I recall there was a book written, to prove that 1+1=2, so there might be a word for that sort of thing
|
[8:46] | Babbage Linden: | you can generally bootstrap a language to compile itself
|
[8:46] | Babbage Linden: | as soon as it can do file i/o
|
[8:47] | Babbage Linden: | the biggest news this week is that http in has passed qa
|
[8:47] | Babbage Linden: | and we're planning to deploy it to the preview grid soon
|
[8:47] | Arawn Spitteler: | Http-In?
|
[8:47] | Babbage Linden: | it allows LSL scripts to be HTTP servers
|
[8:47] | Babbage Linden: | they can request HTTP urls
|
[8:47] | Babbage Linden: | and then process HTTP requests to that URL
|
[8:48] | pipinpa Allen: | ahh, intersting
|
[8:48] | Arawn Spitteler: | So, once I've scripted Collosal Cave, into LSL, we'll be able to bring blind people in world
|
[8:49] | Arawn Spitteler: | This is the other side of HTTPRequest? Won't that soak up Sim resources?
|
[8:49] | Babbage Linden: | not really
|
[8:49] | Babbage Linden: | it's less resource intensive than XML-RPC or email as we don't do routing
|
[8:49] | Babbage Linden: | instead of finding a script and delivering it an email or XML-RPC call
|
[8:49] | Babbage Linden: | we just give the script a URL
|
[8:50] | Babbage Linden: | which it can tell other scripts about
|
[8:50] | Babbage Linden: | or send outside SL
|
[8:50] | Babbage Linden: | and then normal routing will find the script
|
[8:50] | Babbage Linden: | so we lean on the internet
|
[8:51] | Babbage Linden: | if a region goes down or the script moves it needs to re-request and publish it's URL
|
[8:51] | Babbage Linden: | but it's easy to write a URL mapper
|
[8:51] | Babbage Linden: | as an external web service
|
[8:51] | Babbage Linden: | that will redirect requests to the currently registered URL
|
[8:52] | Babbage Linden: | for a service in SL
|
[8:52] | Babbage Linden: | and then use REST to provide links from that entry point URL
|
[8:52] | Babbage Linden: | which would like a lot like dynamic DNS
|
[8:52] | Malburns Writer: | will this impact/enhance web displays on land feed?
|
[8:53] | Babbage Linden: | it's not about embedding web pages in SL
|
[8:53] | Babbage Linden: | it's about being able to exchange data with the web from LSL scripts
|
[8:53] | Babbage Linden: | bidirectionally
|
[8:53] | Babbage Linden: | currently LSL scripts can call out to the web
|
[8:53] | Babbage Linden: | but need to poll if they want to sync with external data
|
[8:53] | Malburns Writer: | k - just wondered if had additional implications
|
[8:54] | Babbage Linden: | with http in they will be able to make a request and give a URL
|
[8:54] | Babbage Linden: | which can be called back when data changes
|
[8:54] | Babbage Linden: | to avoid polling
|
[8:55] | Babbage Linden: | it will make SL web applications much easier to write
|
[8:55] | Babbage Linden: | and will be more reliable than XML-RPC or email
|
[8:55] | pipinpa Allen: | i think so
|
[8:55] | Babbage Linden: | which currently get overloaded
|
[8:55] | Babbage Linden: | and perform badly
|
[8:55] | Malburns Writer: | great - i understand the principle
|
[8:56] | Babbage Linden: | hopefully i'll have more information about it for you next week
|
[8:57] | pipinpa Allen: | thank you for giving good news :)
|
[8:57] | Arawn Spitteler: | Have we something like a changed event for Sim Crash?
|
[8:57] | Babbage Linden: | yes, the script will be told via changed when there has been a restart
|
[8:57] | Babbage Linden: | or region crossing
|
[8:58] | Babbage Linden: | so it can re-request and publish urls
|
[8:58] | Arawn Spitteler: | So it would be a CHANGED_REFGION
|
[8:59] | Babbage Linden: | yes
|
[8:59] | Arawn Spitteler: | There was some discussion, s to whether such an option existed
|
[8:59] | Arawn Spitteler: | It was an idea, of sending tps to attendees who got booted by sim crashes
|
[9:00] | Arawn Spitteler: | Soon but not yet?
|
[9:00] | Babbage Linden: | it will be available with http in on preview soon
|
[9:00] | Babbage Linden: | but you will be able to use it for other applications
|
[9:01] | Babbage Linden: | ok, i need to go
|
[9:01] | Babbage Linden: | thanks for coming everyone
|
[9:01] | Malburns Writer: | thanks Babbage
|
[9:01] | pipinpa Allen: | :)
|
[9:01] | Babbage Linden: | i'll give more details about http in next week
|
[9:01] | Larry Massey: | wrapping up
|
[9:01] | Arawn Spitteler: | I think it might have been during a rash o fsim resets
|
[9:01] | Babbage Linden: | and hopefully news on the preview
|
[9:01] | Larry Massey: | too bad, wanted to talk about http
|
[9:01] | Babbage Linden: | next week larry :-)
|
[9:02] | Babbage Linden: | see you then
|
[9:02] | Arawn Spitteler: | We'll be able to sit here, and play Collasal Cave in Preview?
|
[9:02] | pipinpa Allen: | see ya soon :)
|
[9:02] | Malburns Writer: | bye |