[Opensim-dev] OpenSimulator 0.6 Roadmap

Justin Clark-Casey jjustincc at googlemail.com
Sat Aug 30 18:20:05 UTC 2008


Kyle Hamilton wrote:
> On Fri, Aug 29, 2008 at 2:33 AM, Dr Scofield <DrScofield at xyzzyxyzzy.net> wrote:
>> Justin Clark-Casey wrote:
>>> For my part, I would like to propose a goal of properly cleaning up
>>> region module modularization for 0.6.  At the moment, everything gets
>>> chucked into OpenSim.ini (which is getting very long and confusing) and
>>> controlling what modules are loaded is done in an ad hoc style.
>>>
>>> Ideally, I would hope that we get to a point where module settings are
>>> in each module's own ini file and there's some standard framework way to
>>> control whether or not they are loaded.
>> as long as it's ini files (or we can deal with both ini and xml), +10 from me.
>>
> 
> Can I make a plea for at least a little bit of sanity?  I'd like to
> see a command-line parameter that will list the actual configuration
> files used, do a check on them (complaining about obsolete or unknown
> parameters that are set in them), and otherwise describe what they're
> set to.  (Kinda like Apache's configuration file parser/checker.)

Yeah, this all sounds like reasonable stuff.

> 
> Of course, it'd be nice if a virgin opensim install could create its
> own configuration file hierarchy rather than relying on the -example
> files in the svn... ideally, each module would create a valid
> configuration that contained commented-out lines of the config entries
> it understands, along with their default values.

I think that we used to do that.  Unfortunately, the built-in options no 
longer match what is actually required, which confuses a lot of users. 
There was an intention to remove the built-ins altogether and copy over 
the opensim.example.ini file on the first run, but we haven't yet got 
round to doing this/thinking about it further.

> 
> (Also, ideally, it would be a lot easier to specify a database
> connection string at the 'root' level, and then import that string in
> the module configs loaded inside that 'root' space.)
> 
> I'd prefer to not get lost looking for where I'm supposed to set a
> given option. :)
> 
> -Kyle H
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
> 


-- 
justincc
Justin Clark-Casey
http://justincc.wordpress.com



More information about the Opensim-dev mailing list