[Opensim-dev] what are the core region modules? which are not?

Dr Scofield DrScofield at xyzzyxyzzy.net
Tue Feb 10 09:58:22 UTC 2009


Sean Dague wrote:
> Dahlia Trimble wrote:
>> When a module moves out of core and to forge, what process would be in place
>> to make sure these modules remain compatible when possibly breaking changes
>> are made to core? I use the IRC module in some of my regions and I wouldn't
>> want to see it broken, and I like to stay close to head in all of my regions
>> so I can be more aware of how development progresses. As such I would
>> potentially vote -1 on taking IRC out of core until there is some way to
>> maintain functionality as core evolves.
> 
> I'm personally all for moving thinks to an Optional space, but we have
> to be honest with ourselves, moving a module to the forge means that
> there is a better than 50% chance it's unusable in 2 weeks time.  I
> think for things we've considered "dead" that's fine, but I'd be
> reluctant to push bits out that people do regularly use (like the irc
> bridge).  At least until we have:
> 
> 1. an easy way to build an out of core module build tree
> 2. network repository support for modules (ala what's in mono addins)
> 3. some type of versioning on module interfaces, so we can know if a
> plugin thinks it can work with the current build
> 
> Otherwise we are more or less jetisoning a lot of features and reducing
> the number of users that we can serve out of the box.  The same logic
> that would leave these modules in the tree is the same logic that keeps
> all the extra stuff in bin/, to make it easy for the new user to get
> started.
> 
> This shouldn't stop this current level of reorganization, which I think
> is very useful.  But is just a warning on next steps of removing things
> from the tree.

i agree on all of that. my plan was to currently ONLY SORT the modules into
CoreModules and OptionalModules --- NOT REMOVE them.

dahlia has a point on the stability of our APIs and we'd need to find good
maintainers first for modules before moving them off to forge.

	DrS/dirk


-- 
dr dirk husemann ---- virtual worlds research ---- ibm zurich research lab
SL: dr scofield ---- drscofield at xyzzyxyzzy.net ---- http://xyzzyxyzzy.net/
RL: hud at zurich.ibm.com - +41 44 724 8573 - http://www.zurich.ibm.com/~hud/



More information about the Opensim-dev mailing list