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