[Opensim-dev] Critical plugin check?

Lc lcc1967 at gmail.com
Wed Jun 18 18:31:08 UTC 2008


in fact we need a way to allow the script inworld to know wich additional
modules / funtions are implemented on the server.



On Wed, Jun 18, 2008 at 7:49 PM, Stefan Andersson <stefan at tribalmedia.se>
wrote:

> What we need is
> 1) A list of what modules should be loaded (in OpenSim.ini or something) -
> this should be strict
> 2) A pick-up dir - this should be loose
>
> If I have specified a module, it should be there. If I'm just sweeping for
> whatever, I can't make no demands at all.
>
> Or, did I misunderstand the issue?
>
> Best regards,
> Stefan Andersson
> Tribal Media AB
>
> Join the 3d web revolution : http://tribalnet.se/
>
>
>
>
> ------------------------------
>
> > Date: Wed, 18 Jun 2008 14:33:00 +0100
> > From: jjustincc at googlemail.com
> > To: opensim-dev at lists.berlios.de
> > Subject: Re: [Opensim-dev] Critical plugin check?
>
> >
> > Ryan McDougall wrote:
> > > Under many different grids/setups there are quite many situations where
> > > a certain plugin (DLL) may be considered critical to the correct
> > > operation of the system.
> > >
> > > If that plugin goes missing or is otherwise unsuitable, then other
> areas
> > > of the experience may fail or cause damage. Under those conditions, the
> > > best thing to do is for the server in question to shut down gracefully,
> > > and issue a warning to an admin.
> > >
> > > For example:
> > >
> > > If one runs a grid with a money system, and the money module DLL is
> > > deleted by a careless admin, yet the grid still comes up, it could
> cause
> > > real financial problems for those on the grid.
> > >
> > > If one runs a serious simulation server, and the physics module missing
> > > or incorrect, then the simulation will be compromised.
> > >
> > > Basically its an old argument about strictness (such as strong v.
> weakly
> > > typed languages). I don't intend to argue that OS should be strict,
> only
> > > that having the capacity to check for plugins may be useful to some
> > > administrators, and it might be a good thing to add.
> > >
> > > Thoughts?
> >
> > I agree - on the whole I don't think OpenSim regions should start up if
> > dlls it is told to load are not present or are broken, though there
> > might be some exceptions. I think we gain more by being strict (in
> > terms of highlighting the issue early and not carrying on with a
> > sub-optimal or dangerous simulation) than we lose by being loose (in
> > terms of not starting up if some unimportant module isn't available).
> >
> > I would envisage this as part of needed enhancements to the current
> > region module loading system. Personally, I anticipate that there will
> > be progress in this area within the next month/month and a half
> >
> > Regards,
> >
> > --
> > justincc
> > Justin Clark-Casey
> > http://justincc.wordpress.com
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at lists.berlios.de
> > https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080618/6a1b1664/attachment-0001.html>


More information about the Opensim-dev mailing list