[Opensim-dev] Filesystem cleanup for OpenSim repository

Stefan Andersson stefan at tribalmedia.se
Sat Oct 27 16:57:29 UTC 2007


When we're at it, we should reorganize it all (to facilitate) an 'anemic domain model', and keep stuff into model/services/application approach.
 
I don't say we do a massive rewrite, but just creating the right projects for it would be a great start.
 
/Stefan


Date: Sat, 27 Oct 2007 10:24:36 +0100From: michaelwri22 at yahoo.co.ukTo: opensim-dev at lists.berlios.deSubject: Re: [Opensim-dev] Filesystem cleanup for OpenSim repositoryYeah I vote for less projects/assemblies too. Think we need to do a big restructuring of our projects and classes. OpenSim.Framework is kind of just a random collection of classes, some that would be better in other places. The same goes for OpenSim.Framework.Communications. We should have a "sponsored" Cleanup day. :)Sean Dague <sean at dague.net> wrote:
For those of us on Linux, the fact that Assembly names != Namespaces !=directory structure makes finding relevant code a bit of a pain.I suggest a grand cleanup in this space with the standard being Assemblyname wins. And example here would be the fact that the assembly:OpenSim.Region.Environment is created out of 7 directories andnamespaces.OpenSim/Region/Environment/Scenes/Scripting/OpenSim/Region/Environment/Scenes/OpenSim/Region/Environment/Interfaces/OpenSim/Region/Environment/TypesOpenSim/Region/Environment/ModulesOpenSim/Region/Environment/LandManagementOpenSim/Region/EnvironmentEither we should turn this into 7 assemblies, or we should collapsethese into a single namespace / directory. Comments on which directionwe should go would be welcomed. I'm happy to dig in on some cleanuphere early next week once a decision is made.I personal vote for less assemblies, as we already have 22 of them if wego by the current model, and maintenance on the build system is somewhatlinearly affected by assembly count.-Sean-- __________________________________________________________________Sean Dague Mid-Hudson Valleysean at dague dot net Linux Users Grouphttp://dague.net http://mhvlug.orgThere is no silver bullet. Plus, werewolves make better neighborsthan zombies, and they tend to keep the vampire population down._________________________________________________________________________________________________________________Opensim-dev mailing listOpensim-dev at lists.berlios.dehttps://lists.berlios.de/mailman/listinfo/opensim-dev


For ideas on reducing your carbon footprint visit Yahoo! For Good this month. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20071027/04627042/attachment-0001.html>


More information about the Opensim-dev mailing list