<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:12pt"><div>Diva went out of her way to put the original HyperGrid module on the forge. <br><br>After it had gained acceptance, *others* suggested to her that adding it to the core part of OpenSim would be to our advantage.<br><br>We all voted on that and agreed this was the right thing to do.<br><br>There are other modules that in forge that come along from time to time, and some of them may very well end up in the core logic as we find and appropriate consensus.<br><br>Charles<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Diva Canto <diva@metaverseink.com><br><b><span style="font-weight:
 bold;">To:</span></b> mike.dickson@hp.com<br><b><span style="font-weight: bold;">Cc:</span></b> "opensim-dev@lists.berlios.de" <opensim-dev@lists.berlios.de><br><b><span style="font-weight: bold;">Sent:</span></b> Friday, April 17, 2009 10:22:25 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [Opensim-dev] Development models<br></font><br>
The OpenSim project has a process for assessing and approving code to <br>core, and the Hypergrid patch went through that process. In case you <br>weren't here then, you can look those discussions up in the archives of <br>this mailing list back in October/November.<br><br>I'm not sure the process is explained on the Wiki. Some of it is here:<br><span><a target="_blank" href="http://opensimulator.org/wiki/Support#Feature_Requests">http://opensimulator.org/wiki/Support#Feature_Requests</a></span><br>But it's not complete. Maybe Justin or others can explain it, if people <br>are interested in knowing.<br><br><br>Mike Dickson wrote:<br>> Sort of, yes.  Except in opensim pretty much everything happens on head.<br>> IMO, ideally the hypergrid stuff would be done on a branch (and if I<br>> want that I can check out from that branch) and the changes wouldn't<br>> make it back into core until any changes to interfaces (or new<br>>
 implementations of interfaces) was defined and completed.<br>> <br>> I'm not picking on your work. It's good stuff.  I'm arguing for more<br>> rigour in how things get into core and the modularity of the platform<br>> gets improved.  As a new developer understanding whats in OpenSim is a<br>> PITA today.  I'd like to see that improve so we can increase the number<br>> of hands making the improvements happen.<br>> <br>> Mike<br>> <br>> On Fri, 2009-04-17 at 17:05 +0000, Diva Canto wrote:<br>>> That's exactly what I'm doing here.<br>>><br>> <br>> <br>_______________________________________________<br>Opensim-dev mailing list<br><a ymailto="mailto:Opensim-dev@lists.berlios.de" href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev"
 target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></div></div></div></body></html>