Ups! forget that, it has been answered weeks ago... Sorry
2010/4/9 Impalah Shenzhou <[email protected]> > Wow! Things changed a lot! (and they improved using REST). I really like > the refactoring, things are clear as water. > > Just a question, about logins: the old "login_to_simulator" xml-rpc call is > the only one that "sl compatible" viewers launch, isn't it? This is the only > one that a grid (or auth server) should keep for managing the "-loginuri" > parameter of the viewer. > > Am I wrong? > > > > 2010/4/8 Diva Canto <[email protected]> > >> Hi, >> >> >> "The methods the simulator needs" have changed considerably from 0.6.x to >> pre-0.7. Hence the good advice that many people have voiced that you look >> into what's coming rather than looking into the past. Looking into what's >> coming means looking in pre-0.7 code, OpenSim.Services.Interfaces -- those >> are the interfaces that the simulator needs implemented somewhere. Also look >> here for info about the services: >> http://opensimulator.org/wiki/0.7_Planning >> >> Another thing that changed was that now the simulator does not impose any >> particular on-the-wire protocol for accessing the services. Yes, there are >> reference implementations (OpenSim.Services.Connectors) designed >> specifically for the ROBUST service implementations, so you may want your >> service infrastructure to respond to those -- and that would make your >> infrastructure different from SimianGrid. But you may want to make your >> infrastructure more immune to changes in OpenSim core reference >> implementations, rely on the abstract Interfaces only, and do your own C# >> connectors. That is exactly what the SimmianGrid infrastructure did/does. >> >> Alternatively, you may want to wait until 0.7 comes out, followed by >> documentation, which would be fine too. >> >> [Before projects reach a certain level of maturity and write down their >> extension "contracts", it's wise for extenders to keep a very close watch >> over what's going on in core development. The "alpha-ness" of OpenSim at >> this point is not so much in the instability of the run-time, but in the >> instability of the extension interfaces. In my view, we're almost reaching >> the point of maturity that will take us out of alpha, but we're not quite >> there yet.] >> >> Crista / Diva >> >> >> On 4/7/2010 3:43 PM, Impalah Shenzhou wrote: >> >> That's what I wanted to say, but my drawing abilities are non-existent :-P >> >> The "support" services for opensim can be anything while they use http and >> implement the methods the simulator needs. Anyway, I repeat, unga is just >> another option. >> >> Cheers >> >> >> >> 2010/4/8 Justin Clark-Casey <[email protected]> >> >>> Impalah Shenzhou wrote: >>> >>>> Please excuse my "violent" reaction. I misunderstood your comments. >>>> >>>> As soon as I have some free time (I suppose, for the weekend) I will >>>> test unga with the newer (development) opensim versions. According to the >>>> wiki there shouldn't be any problem, but maybe I forgot some needed >>>> interface. >>>> >>>> Take into account that I used 0.6.5 and 0.6.6 versions of opensim for >>>> the development, and these seem to be stable versions. >>>> >>> >>> I would say that the picture looks like this >>> >>> Simulator Services >>> >>> +---------+ +------------+ >>> | OpenSim | ===> | SimianGrid | >>> +---------+ | or | >>> | ROBUST | >>> | or | >>> | UNGA | >>> +------------+ >>> >>> So you can have what you like at the services end as long as it >>> implements the set of interfaces shown as ===>. So services can be provided >>> by SimianGrid, ROBUST, an UNGA which looks a lot like the old UGAIM in terms >>> of architecture or anything else. >>> >>> The issue that you'll have, Impalah, is that ===> has changed quite a bit >>> since 0.6.6, though I don't have the particulars to hand. These changes >>> happened at the same time as ROBUST but the two things are actually >>> conceptually separate. >>> >>> -- Justin >>> >>> Cheers >>>> >>>> >>>> >>>> 2010/4/7 Michael Cerquoni <[email protected] <mailto: >>>> [email protected]>> >>>> >>>> >>>> I don't know all the of the differences honestly, I was not trying >>>> to discourage you from doing it, but i do know that the older >>>> versions of OpenSimulator that conneceted to the C# UGAIM services >>>> will no longer connect to C# Robust Backed services, my only concern >>>> was you might spend a lot of time coding and run into the same >>>> thing, as long as the current master GIT opensimulator can connect >>>> though you should be fine. >>>> >>>> -- Michael Emory Cerquoni - Nebadon Izumi @ http://osgrid.org >>>> >>>> _______________________________________________ >>>> Opensim-dev mailing list >>>> [email protected] <mailto:[email protected]> >>>> >>>> https://lists.berlios.de/mailman/listinfo/opensim-dev >>>> >>>> >>>> >>>> ------------------------------------------------------------------------ >>>> >>>> >>>> _______________________________________________ >>>> Opensim-dev mailing list >>>> [email protected] >>>> https://lists.berlios.de/mailman/listinfo/opensim-dev >>>> >>> >>> >>> -- >>> Justin Clark-Casey (justincc) >>> http://justincc.org >>> http://twitter.com/justincc >>> >>> _______________________________________________ >>> Opensim-dev mailing list >>> [email protected] >>> https://lists.berlios.de/mailman/listinfo/opensim-dev >>> >> >> >> _______________________________________________ >> Opensim-dev mailing >> [email protected]https://lists.berlios.de/mailman/listinfo/opensim-dev >> >> >> >> _______________________________________________ >> Opensim-dev mailing list >> [email protected] >> https://lists.berlios.de/mailman/listinfo/opensim-dev >> >> >
_______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
