[Opensim-dev] Proposal for a cleanup/correction of the region-module system
Ryan McDougall
sempuki1 at gmail.com
Sat Jan 24 20:59:26 UTC 2009
On Sat, Jan 24, 2009 at 10:04 PM, Homer Horwitz
<homerhorwitz at googlemail.com> wrote:
> Hi all,
>
> the current system for handling region-modules is slightly broken if
> you add/remove regions dynamically (or even for region-restarts). I've
> put up some thoughts at
> http://opensimulator.org/wiki/New_Region_Modules for discussion.
> Please answer on the associated 'discussion' page or here on the list.
>
> Cheers,
> Homer
I have two requests:
1. Can we unify RegionModules with IPlugin system I did a while ago?
This would mean learning and using Mono.Addins, or ExtensionLoader if
that is Mono.Addins's replacement.
Let's just use one system. I am not sure there is a semantic reason
why they should be different.
I didn't touch it myself because I didn't/don't understand the
delicate internals of RegionModules, and was worried about precisely
the sort of issues raised by Homer.
Also, Dispose() can be used in using{} statements. Lets use it, or
have a base class default to Dispose(){ Close(); }.
2. Can we standardize on US English?
I know our illustrious founder MW speaks the Queen's English, which is
the language of the educated; its not really fair to enforce the
linguistic hegemony of the country that spawned GWB and Britany Spears
in our dear pool of sanity and righteousness; but every open source
project I've ever worked on spells it Initialize. Including
Mono.Addins.
You have no idea how times I had to grep my source for "Initialize" in
order to make it compile. :(
Cheers,
More information about the Opensim-dev
mailing list