Re: [Opensim-dev] is there a guide to scripting OpenSim with javascript?
On Oct 8, 2010, at 5:59 PM, Justin Clark-Casey wrote: On 09/10/10 00:57, BlueWall Slade wrote: I needed to remove js support from the 0.6.9 pf branch I am using to get it to run on Mono 2.8. The support for js in not in the 2.8 release. Yes, I recall now that this is why it was removed. So I don't think it's coming back too soon, I'm afraid. Is there a bit deeper conversation archived somewhere than more or less there was a problem on X configuration and we removed it? Why was it not seen as worth fixing to run on X configuration for instance? - s -j On Fri, Oct 8, 2010 at 7:39 PM, Serendipity Seraph sser...@me.com mailto:sser...@me.com wrote: On Oct 8, 2010, at 4:28 PM, Justin Clark-Casey wrote: I don't think Javascript support was ever working properly in OpenSim. The remnants were actually removed quite some time ago. If documentation is still referring to this then it's inaccurate. What would it take to resurrect it? Any pointers to code areas or old exchanges on the subject? It would be a fabulous thing if it could be made to work. I have seen it mentioned that OpenSim supports a list of scripting languages that include javascript in many places on the web. Of course if such a thing is mention as even a possibility or goal an one source says it is actual then you get lots of repeats whether it is so or not. I know this but I hoped it was real anyway. - seren On 08/10/10 16:37, dz wrote: Aloha, I have not seen such a beast.. The best path forward until one exists seems to be outlined in JustinCC's blog entries regarding his experience with c## scripting.. http://justincc.org/blog/2008/11/21/c-scripting-in-opensim/ In the config file, turn on the option to save script with debugging, See how the LSL gets compiled to c##, and then use the c## stuff as a template to substitute your JavaScript calls On Fri, Oct 8, 2010 at 1:12 AM, Serendipity Seraph sser...@me.com mailto:sser...@me.com mailto:sser...@me.com mailto:sser...@me.com wrote: In particular what are the LSL function equivalent names, what are the current conventions and limitations? What works and what doesn't? Is there a guide somewhere my frantic googling has not found? Perhaps a wiki page or something? - s ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev -- Justin Clark-Casey (justincc) http://justincc.org http://twitter.com/justincc ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev -- Justin Clark-Casey (justincc) http://justincc.org http://twitter.com/justincc ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
[Opensim-dev] .net serialization of SOGs
Dear devs, I'm pulling my hair here with the serialization of scene objects. This is horrible! Using .Net serialization for something as important as this is the worst idea ever. We're completely frozen. I'm trying to add an additional field for the creator info, and I'm stuck in all sorts of ways: I can't compute the value of that field at serialization-time, and then there are the issues of compatibility with previous versions of the SOP class. I'd like to understand all the implications of doing an entirely different serialization procedure, one that does not use reflection, and that allows for processing-during-serialization. What will break, and therefore needs fixing? I understand all archiving related to previous versions will break, so we need to keep supporting the existing serialization 'disease' for the foreseeable future. I also understand that TPs/crossings between sims that talk different SOG serializations will break, but that's not so bad. Anything else I should be aware of before I go off and redo this? Diva / Crista ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] .net serialization of SOGs
Hi, for allowing the avatar packs, the new serialization must also wind up being a string, so it can ba wrapped in XML, if it, itself, isn't XML. Also, the script state serialization is brittle. It must happen in the same way and at the same time as it does now. We need only read support, not write, for the old format. I really don't think we need to have write old oar commands. You want to use recent oars, use a recent version. Easy. Melanie d...@metaverseink.com wrote: Dear devs, I'm pulling my hair here with the serialization of scene objects. This is horrible! Using .Net serialization for something as important as this is the worst idea ever. We're completely frozen. I'm trying to add an additional field for the creator info, and I'm stuck in all sorts of ways: I can't compute the value of that field at serialization-time, and then there are the issues of compatibility with previous versions of the SOP class. I'd like to understand all the implications of doing an entirely different serialization procedure, one that does not use reflection, and that allows for processing-during-serialization. What will break, and therefore needs fixing? I understand all archiving related to previous versions will break, so we need to keep supporting the existing serialization 'disease' for the foreseeable future. I also understand that TPs/crossings between sims that talk different SOG serializations will break, but that's not so bad. Anything else I should be aware of before I go off and redo this? Diva / Crista ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] .net serialization of SOGs
How about the various OSD serializations in libomv? They seem to be pretty robust these days. On Sat, Oct 9, 2010 at 11:05 AM, d...@metaverseink.com wrote: Dear devs, I'm pulling my hair here with the serialization of scene objects. This is horrible! Using .Net serialization for something as important as this is the worst idea ever. We're completely frozen. I'm trying to add an additional field for the creator info, and I'm stuck in all sorts of ways: I can't compute the value of that field at serialization-time, and then there are the issues of compatibility with previous versions of the SOP class. I'd like to understand all the implications of doing an entirely different serialization procedure, one that does not use reflection, and that allows for processing-during-serialization. What will break, and therefore needs fixing? I understand all archiving related to previous versions will break, so we need to keep supporting the existing serialization 'disease' for the foreseeable future. I also understand that TPs/crossings between sims that talk different SOG serializations will break, but that's not so bad. Anything else I should be aware of before I go off and redo this? Diva / Crista ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
Re: [Opensim-dev] is there a guide to scripting OpenSim with javascript?
Some information about the Microsoft.JScript removal ferom Mono: http://www.mono-project.com/JScript -j On Sat, Oct 9, 2010 at 1:37 PM, Serendipity Seraph sser...@me.com wrote: On Oct 8, 2010, at 5:59 PM, Justin Clark-Casey wrote: On 09/10/10 00:57, BlueWall Slade wrote: I needed to remove js support from the 0.6.9 pf branch I am using to get it to run on Mono 2.8. The support for js in not in the 2.8 release. Yes, I recall now that this is why it was removed. So I don't think it's coming back too soon, I'm afraid. Is there a bit deeper conversation archived somewhere than more or less there was a problem on X configuration and we removed it? Why was it not seen as worth fixing to run on X configuration for instance? - s -j On Fri, Oct 8, 2010 at 7:39 PM, Serendipity Seraph sser...@me.com mailto:sser...@me.com wrote: On Oct 8, 2010, at 4:28 PM, Justin Clark-Casey wrote: I don't think Javascript support was ever working properly in OpenSim. The remnants were actually removed quite some time ago. If documentation is still referring to this then it's inaccurate. What would it take to resurrect it? Any pointers to code areas or old exchanges on the subject? It would be a fabulous thing if it could be made to work. I have seen it mentioned that OpenSim supports a list of scripting languages that include javascript in many places on the web. Of course if such a thing is mention as even a possibility or goal an one source says it is actual then you get lots of repeats whether it is so or not. I know this but I hoped it was real anyway. - seren On 08/10/10 16:37, dz wrote: Aloha, I have not seen such a beast.. The best path forward until one exists seems to be outlined in JustinCC's blog entries regarding his experience with c## scripting.. http://justincc.org/blog/2008/11/21/c-scripting-in-opensim/ In the config file, turn on the option to save script with debugging, See how the LSL gets compiled to c##, and then use the c## stuff as a template to substitute your JavaScript calls On Fri, Oct 8, 2010 at 1:12 AM, Serendipity Seraph sser...@me.com mailto:sser...@me.com mailto:sser...@me.com mailto:sser...@me.com wrote: In particular what are the LSL function equivalent names, what are the current conventions and limitations? What works and what doesn't? Is there a guide somewhere my frantic googling has not found? Perhaps a wiki page or something? - s ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto: Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev -- Justin Clark-Casey (justincc) http://justincc.org http://twitter.com/justincc ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de mailto:Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev -- Justin Clark-Casey (justincc) http://justincc.org http://twitter.com/justincc ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev
[Opensim-dev] where would I find instructions for upgrading standalone form 0.6.9 to 0.7.x?
I may have missed it. The opensimulator.org wiki seems to have a somewhat broken search (not full text). Is this written up somewhere? thanks. - s ___ Opensim-dev mailing list Opensim-dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/opensim-dev