+1 to everything that Justin said. I think we all fully support alternative implementations like this. Its just a question of what should be in the core svn. as I feel that if I know a change I make, is going to break something else in the core svn, then I should fix that so it also works with my change. But with this being in perl that makes it harder to do. Even if it was in c#, by having two implementations of those servers, does make it harder to  maintain.<br><br><b><i>Justin Clark-Casey <jjustincc@googlemail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> liu xiaolu wrote:<br>> Hi everyone,<br>><br>> To put other language implementations seperated from CORE svn is <br>> reasonable.<br>> I agree with that.<br>> Before I submit the patch of  the Perl UGAI, I have been once thinking <br>> about to start<br>> a new project on Sourceforge. (but attach a file
 at the bug report <br>> page was a much easier way ...)<br>> anyway, C# is quite different from Perl ...<br>><br>> I want to clear something about:<br>> The purpose of Perl UGAI is NOT to force any of you to work in Perl.<br>> The purpose of Perl UGAI dose NOT focus on implementation language, it <br>> FOCUSes on the protocol.<br>><br>> The purpose of Perl UGAI is to:<br>> * Help people who struggled with the performance problem, crashes of UGAI.<br>>   - Apache holds good records in this area.<br>I can imagine :-).  Hopefully we can follow the "let a thousand flowers <br>bloom strategy" and let a few alternatives blossom which are be suitable <br>for different purposes (e.g. c# for running a small private grid, apache <br>for running a public grid).  The difficulty, of course, is that <br>everything is still very alpha and subject to upheaval in the medium term.<br>> * Show posibilities of other languages(not only C#) so that <br>>
 programmers who do not know C#<br>>  can also contribute to the OpenSim(protocol).<br>>   - I think "non-C# programmer" is more than "C# programmer"<br>>   - To achieve OpenSim or VW business become popular, is not an <br>> individual, closed work, -- (linden can not, OpenSim can not, but <br>> linden + opensim + ??? has more posibility) -- we should<br>>     work without sparing effort to introduce "outside" people, let <br>> them become interested, join our development<br>><br>Definitely.  I hope our responses didn't put you off - I think we're <br>just trying to balance the maintainability of what's in the OpenSim core <br>itself against the openness of allowing everything to work with <br>alternative implementations of different components.  And, of course, we <br>don't all speak with once voice - various different developers have <br>different outlooks upon this.<br>> Overstatemented, :$, but please be friendly enough to have a link from
 <br>> OpenSim to Pxxxxx UGAI.<br>For my own part, I think we would be very happy to have this link if you <br>establish a site for the Perl project.<br>> And, maybe the "share" folder in the svn should contain documents <br>> instead of programs.<br>><br>> Regards,<br>> lulurun<br>><br>><br>> 2008/4/4, dan miller <danbmil99@yahoo.com><mailto:danbmil99@yahoo.com>>:<br>><br>>     > I am really puzzled about this new Perl UGAI and it leads to a<br>>     number of<br>>     > questions:<br>><br>><br>>     oh jeez -- I cut out for a few months, and we're working in<br>>     Perl?  Please<br>>     say it isn't so!  If we really need a scripting language, can't we use<br>>     something from the 21st century? (Python FTW?)<br>><br>>     - sad<br>><br>><br>>     _______________________________________________<br>>     Opensim-dev mailing list<br>>     Opensim-dev@lists.berlios.de
 <mailto:Opensim-dev@lists.berlios.de><br>>     https://lists.berlios.de/mailman/listinfo/opensim-dev<br>><br>><br>><br>><br>> -- <br>> Liu Xiaolu<br>> ------------------------------------------------------------------------<br>><br>> _______________________________________________<br>> Opensim-dev mailing list<br>> Opensim-dev@lists.berlios.de<br>> https://lists.berlios.de/mailman/listinfo/opensim-dev<br>>   <br><br>_______________________________________________<br>Opensim-dev mailing list<br>Opensim-dev@lists.berlios.de<br>https://lists.berlios.de/mailman/listinfo/opensim-dev<br></mailto:Opensim-dev@lists.berlios.de></mailto:danbmil99@yahoo.com></danbmil99@yahoo.com></blockquote><br><p>



      <hr size=1> 
Yahoo! for Good helps you <a href="http://us.rd.yahoo.com/mailuk/taglines/isp/control/*http://us.rd.yahoo.com/evt=51947/*http://uk.promotions.yahoo.com/forgood/">make a difference</a>