[Opensim-users] [Opensim-dev] Round 2: Config changes preview

me at timberwoof.com me at timberwoof.com
Sun Mar 15 01:15:35 UTC 2009


I agree with the proposed split, at least between 1 and the rest.  
However, I doin't like the idea of having to use command line  
aruments for set #1. The result is an ugly, ugly, undocumentable  
shell script. And that's made worse because that's the one I have to  
tinker with the most to get OpenSim running.

I much prefer keeping a customized minimal OpenSim.ini file, as you  
suggested might be a possibility. In the end, I want the system to be  
able to bring itself up without my help (once it's configured  
correctly).



On Mar 14, 2009, at 6:52 AM, Stefan Andersson wrote:

> Some random thoughts;
>
> Our config files serves three purposes, as it seems
> a) specifying default values (though why on earth these are ever  
> different from the hardcoded defaults escapes me)
> b) specifying user overriding values
> c) documenting available settings and their use
> d) pushing changing defaults from the svn to installed instances
>
> I think we need to address these concerns separately.
>
> As I understand it, the config dir is so that we can
> a) split humongous default config files into smaller ones
> b) to be able to 'drop' module default config files into an  
> installation without having to merge them into one big ini.
>
> I think the settings can be split thrice;
> 1) Stuff that _must_ be reconfigured per installation : ip number,  
> shared ports and stuff like that. (All users, should need no  
> expertise)
> 2) Stuff that _can_ be reconfigured per installation. (Special  
> installation cases, needs some knowledge)
> 3) Stuff that _seldom_ needs tampering. (Advanced user, special  
> installation)
>
> I would suggest we break free of the current mindset and think  
> about how 1) could be solved differently.
>
> Maybe we should say "either supply these settings on the command  
> line, or create an OpenSim.ini file, look at OpenSim.ini.example  
> for an example"
>
> Most users would probably go a long way just by specifying the 1)  
> params on the command line.
>
> Of course, the created OpenSim.ini should need to be a bare  
> minimum, and would probably need to change very seldom.
>
> Best regards,
> Stefan Andersson
> Tribal Media AB
>
>
>
>
> > Date: Sat, 14 Mar 2009 04:25:25 -0700
> > From: aerowolf at gmail.com
> > To: opensim-dev at lists.berlios.de
> > CC: opensim-users at lists.berlios.de
> > Subject: Re: [Opensim-dev] Round 2: Config changes preview
> >
> > because many people run their servers from inside their bin/
> > directory, and if it's named OpenSim.ini then any changes that are
> > made to that file will get overwritten (not just overridden) at the
> > next svn update.
> >
> > That's why it was renamed to OpenSim.ini.example -- originally,  
> it was
> > set to OpenSim.ini, and that problem was pretty much the number one
> > support issue at that time.
> >
> > -Kyle H
> >
> > On Fri, Mar 13, 2009 at 5:00 PM, Paul Fishwick  
> <fishwick at cise.ufl.edu> wrote:
> > > Justin Clark-Casey wrote:
> > >> To get OpenSim to run at all, the user still has to copy  
> OpenSim.ini.example to OpenSim.ini (though it should be
> > >> possible to override this if config is supplied over the  
> network).
> > >
> > > This may be a silly question, but is there some reason why we  
> keep on
> > > suggesting
> > > that people copy OpenSim.ini.example to OpenSim.ini? Why not  
> just make
> > > OpenSim.ini what happens to be in OpenSim.ini.example?
> > >
> > > -p
> > >
> > >
> > > Paul Fishwick, PhD
> > > Professor and Director, Digital Arts and Sciences Programs
> > > University of Florida
> > > Computer & Information Science and Eng. Dept.
> > > Bldg. CSE, Room 301
> > > P.O. Box 116120
> > > Gainesville, FL 32611
> > > Email: fishwick at cise.ufl.edu
> > > Phone: (352) 392-1414
> > > Fax: (352) 392-1220
> > > Web: http://www.cise.ufl.edu/~fishwick
> > >
> > > _______________________________________________
> > > 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
> _______________________________________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-users




More information about the Opensim-users mailing list