Re: [Opensim-dev] [Opensim-users] Main Repository now in Git

2009-08-04 Thread Sean Hennessee
In my automated update script I use an svn info command to cull the 
current release number to use as it's folder name when getting the 
latest release like this:

$ REV=`svn info http://opensimulator.org/svn/opensim/trunk | fgrep 
Revision | awk '{print $2}'`
$ svn -r $REV co http://opensimulator.org/svn/opensim/trunk $REV

With the specific svn command used being:
$ svn info http://opensimulator.org/svn/opensim/trunk
Is there an equivalent way to get the current release number from git? 
Or any way to get the current/trunk release number?

Google was not my friend this morning:
$ git remote show origin gives a lot of info, but I can't tell which 
of that info is the latest release available. git remote -v only seems 
to show the git:// source of a local repository. git svn info is 
giving me this error: Can't locate SVN/Core.pm in @INC 

Peace,
Sean


Sean Dague wrote:
 We've now transitioned the main active source repository to git, all the
 documentation is not yet updated, but there is a basic document on using
 git at http://opensimulator.org/wiki/Using_Git.  Over the next week the
 rest of the wiki should be cleaned up to match that.
 
 In order to provide minimal impact on our user base there is now a new
 subversion mirror of the git working repository.  That can be checked
 out with: svn co http://opensimulator.org/svn/opensim-track/trunk.  It
 is a changeset by changeset tracking repo on unstable upstream git for
 opensim (it may be delayed by up to 15 minutes, but will contain all the
 same content).  It starts mirroring at version 10001.
 
 The existing http://opensimulator.org/svn/opensim svn will no longer be
 getting any commits.  If you would like to continue using svn for
 anonymous checkout of trunk, please switch to the opensim-track repository.
 
 Users are encouraged to explore using git.  One of the reasons for the
 switch is that it makes it easier for our non core contributors to
 contribute more complex code, as everyone gets to use an equivalent
 toolchain, core or not.
 
 There will probably be a few more bumps along the road, but the
 transition today went relatively smoothly.  Questions are always
 welcomed as we come through the transition.
 
   -Sean

-- 

Sean Hennessee
Central Computing Support
Information and Academic Technologies
UC Irvine


... . .- -. /   . -. -. . ... ... . .
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] mono *.exe crashes if screen is smaller than created...

2009-07-10 Thread Sean Hennessee
Note added to existing Mantis noting that adding -gui=true does not 
fix the problem when the screen size has been reduced between screen 
connections. I am using OpenSim release 9960, on CentOS 5, Mono JIT 
compiler version 2.4.

Is there a simple, very basic, text only console that doesn't attempt to 
position the cursor to non-existing locations in the terminal?

We have different people connecting to 'screen', (at different times), 
from different computers to upload oars/xmls, which is why the terminal 
size changes between screen attachments.

Peace,
Sean

Sean Hennessee wrote:
 Has anyone else seen a problem with screen crashing any of the services 
 or region servers? This is the scenario that I am seeing on Centos5:
 
 1) In a terminal, ssh to your server.
 2) Create a screen using the screen command.
 3) Start any of the services in the screen.
 4) Disconnect from the screen, (cntl-A, D).
 5) Make your terminal smaller than it was.
 6) Reconnect to your screen, (screen -x or screen -r -d).
 7) Type anything into the service/screen.
 8) It crashes back to prompt leaving the screen going, but the service 
 crashed.
 
 I am thinking that maybe there is a bug in the OpenSim console code that 
 can't handle a smaller terminal size that way. If anyone can reproduce 
 this, I'll create a Mantis, unless it's already been reported.
 
 Peace,
 Sean

-- 

Sean Hennessee
UC Irvine

... . .- -. /   . -. -. . ... ... . .
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Currency

2009-07-08 Thread Sean Hennessee
 
  
 
 Couldn't disagree more - ReactionGrid has no inworld currency and no 
 plans to ever have it. Encouraging creativity, sharing, and 
 collaborative learning has proved more than worthwhile to us. And quite 
 frankly, the legal and tax issues around running a currency system 
 should require dedicated qualified experts to manage correctly. You can 
 do a huge amount without play money inworld - and if you want to pay 
 someone money for a product, there are many solutions out there that are 
 properly regulated by financial services authorities.
 
  
 
 Money should be something you can add in yourselves if you want (hence I 
 believe it's on Forge these days), but I completely understand core 
 developer reluctance to have code in trunk that could potentially come 
 back to haunt with your code ate my money complaints.
 
  
 
 Chris
 
  
 
 *From:* Colin B. Withers mailto:colin.with...@eumetsat.int
 
 *Sent:* Monday, July 06, 2009 1:30 PM
 
 *To:* opensim-dev@lists.berlios.de mailto:opensim-dev@lists.berlios.de
 
 *Subject:* Re: [Opensim-dev] Currency
 
  
 
 Has this always been the case? Why was SampleMoney and OpenCurrency removed?
 
 Without currency opensim regions and grids devolve into nothing more 
 than 3D chatrooms.
 
 Rock
 
 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de 
 mailto:opensim-dev-boun...@lists.berlios.de 
 [mailto:opensim-dev-boun...@lists.berlios.de] On Behalf Of Melanie
 Sent: Monday, July 06, 2009 11:47 AM
 To: opensim-dev@lists.berlios.de mailto:opensim-dev@lists.berlios.de
 Subject: Re: [Opensim-dev] Currency
 
 OpenSim and the OpenSim project don't provide a grid currency
 implementation.
 
 Melanie
 
 Melvin Carvalho wrote:
  Will currencies be distributed accross grids?

  On Mon, Jul 6, 2009 at 6:43 AM, Jason Fisherbikc...@gmail.com 
 mailto:bikc...@gmail.com wrote:
  Hi, as of revision 9000 or so, SAMPLEMONEY was removed, meaning my
  grid no longer has currency based of wiredux. I also saw OPENCURRENCY
  has been removed. I really want currncy on my grid, and need help.
  Anyone know something I can use on a later revision? THANKS
  bikc...@gmail.com mailto:bikc...@gmail.com
 
  Sent from my iPhone
  ___
 
 Checked by AVG - www.avg.com http://www.avg.com
 Version: 8.5.375 / Virus Database: 270.12.94/2208 - Release Date: 
 07/05/09 17:54:00
 
 
 
 
 -- 
 Michael Emory Cerquoni - Nebadon Izumi @ http://osgrid.org

-- 

Sean Hennessee
UC Irvine
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Deprecate OpenSim.Grid.InventoryServer and OpenSim.Grid.AssetServer?

2009-07-08 Thread Sean Hennessee
MW wrote:
 I also would rather a different name than BUST, and also before any 
 protocol changes are done, see full documentation about the plans.

How about BOSS? Basic Open Simulator Servers?

~Sean
-- 

Sean Hennessee
UC Irvine

... . .- -. /   . -. -. . ... ... . .
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Withdrawing preview config changes for now

2009-03-17 Thread Sean Hennessee
There is one minor addition to ini configs that I would like to request, 
which I don't think anyone would object to. Can we have the ability to 
'include' other ini files within the current OpenSim.ini, and have those 
later settings override any previous ones? This way I can have myown.ini 
file included at the very end of any new OpenSim.ini file, i.e. only one 
minor edit for me when major changes have been made to the ini file.

Peace,
Sean

Justin Clark-Casey wrote:
 I see that there is a general (though not total) lack of support for 
 splitting up the existing OpenSim.ini[.example] in 
 the ways I've previewed.

 I still believe that it will be necessary to split this file and I think a 
 certain proportion of the proposal has been 
 misunderstood - at no point has it been absolutely necessary to copy more 
 than one .ini file and the existing overrides 
 will continue to work.  In hindsight, I should have put the proposal on a 
 wiki page since it's difficult to follow all 
 the threads.

 However, I also accept that my previous proposals may also not be the best 
 way to go about this.  It seems that a 
 complicated configuration story has already grown up around OpenSim.

 Unfortunately, I really need to turn my time and attention to other things 
 and so I won't be doing any more work right 
 now to revise this (and I've removed the config preview).  However, I may do 
 some minor work to adjust the existing 
 OpenSim.ini[.example] to bring the 95% used variables to the top of the file 
 and remove some of the settings which were 
 originally experimental but are now effectively permanent.

 If anybody else wants to pick up this ball and run with it then please feel 
 free.  If nobody does then I may revisit the 
 topic some time later on.

   

-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


[Opensim-dev] Worlds.com CEO: We're 'Absolutely' Going To Sue Second Life

2009-03-12 Thread Sean Hennessee
Worlds.com CEO: We're 'Absolutely' Going To Sue Second Life

http://www.businessinsider.com/worldscom-ceo-were-absolutely-going-to-sue-second-life-and-world-of-warcraft-2009-3

Worlds.com CEO Thom Kidrin is putting the entire virtual worlds 
industry on notice: His company claims the idea of a scalable virtual 
world with thousands of users is its patented intellectual property, and 
Thom told us he intends to sue anyone who refuses to enter into 
licensing negotiations -- including giants such as Second Life and World 
of Warcraft, a property of Activision Blizzard (ATVI).

I wonder if/how this will affect OpenSim. I assume we couldn't afford to 
defend a lawsuit. Would we just stop development if sued? Are we likely 
to be sued?

~Sean

-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Worlds.com CEO: We're 'Absolutely' Going To Sue Second Life

2009-03-12 Thread Sean Hennessee
Ahhh, right. My apologies. I was even part of that thread and should 
have known better.
~Sean

Teravus Ovares wrote:
 Once again, I refer you to what Adam said about this in December,

 https://lists.berlios.de/pipermail/opensim-dev/2008-December/004017.html

 Best Regards

 Teravus
   
-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Ini file(s) loading

2009-03-09 Thread Sean Hennessee




I am one of those people that run trunk and update fairly often on 9
different OpenSim servers. I suspect I always will be. Having to
manually merge two huge ini files, on 9 different servers, is a major
pain. It would be even worse if I had to merge 6 or 8 different medium
sized ini files on each of my 9 servers. Where they are located is not
important to me, but I really would like to have an SVN new set of ini
files, (or one ini file), with all the latest changes that is read
first, and a way for me to have a small ini file that I can use for my
specific settings which will override the default ini settings. That
would make my life much much easier.

Peace,
Sean

Jeff Ames wrote:

  
Just splitting up the file and putting it in config, with all the
comments, would help. And for the SVN update - that is a problem
with any modifications to the tree, not just config. That's what
backups are for. I guess a simple backup/diff tool for config would
be a quick solution...

  
  
Just have config/*.ini and let conflicts happen as they come?  I kinda
agree... If you're updating some application from version 1.0 to 2.0,
you expect to have to merge your config changes.  I imagine part of
the merge problem is just that people are running trunk and updating
all the time rather than using the (too infrequent?) tagged releases.

I'm +1 on just using config/*.ini directly.

Jeff
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev

  


-- 

Sean Hennessee
mailto:s...@uci.edu
http://www.nacs.uci.edu/~sean
Central Computing Support
Network  Academic Computing Services
UC Irvine
(949)824-8225 Office
(949)293-5224 Cell


... . .- -. /   . -. -. . ... ... . .


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Ini file(s) loading

2009-03-09 Thread Sean Hennessee
+1 Melanie! ... ... whoa, deja vu!  :)
~Sean

Melanie wrote:
 And that brings us full circle to my proposal.

 There is much sense in a set of files that are used as defaults, and 
 then overriding settings in specific configuration files.

 Melanie

 Sean Hennessee wrote:
   
 I am one of those people that run trunk and update fairly often on 9 
 different 
 OpenSim servers. I suspect I always will be. Having to manually merge two 
 huge 
 ini files, on 9 different servers, is a major pain. It would be even worse 
 if I 
 had to merge 6 or 8 different medium sized ini files on each of my 9 
 servers. 
 Where they are located is not important to me, but I really would like to 
 have 
 an SVN new set of ini files, (or one ini file), with all the latest changes 
 that 
 is read first, and a way for me to have a small ini file that I can use for 
 my 
 specific settings which will override the default ini settings. That would 
 make 
 my life much much easier.

 Peace,
 Sean

 Jeff Ames wrote:
 
 Just splitting up the file and putting it in config, with all the
 comments, would help. And for the SVN update - that is a problem
 with any modifications to the tree, not just config. That's what
 backups are for. I guess a simple backup/diff tool for config would
 be a quick solution...
 
 
 Just have config/*.ini and let conflicts happen as they come?  I kinda
 agree... If you're updating some application from version 1.0 to 2.0,
 you expect to have to merge your config changes.  I imagine part of
 the merge problem is just that people are running trunk and updating
 all the time rather than using the (too infrequent?) tagged releases.

 I'm +1 on just using config/*.ini directly.

 Jeff
   

-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Ini file(s) loading

2009-03-04 Thread Sean Hennessee




Yay!! +1

Updating ini files is often a pain. This is an excellent step in the
right direction.

In this scenario, my suggestion/preference would be to have the
bin/config directory contain all the SVN default values, (any number of
files), with NO bin/opensim.ini file present by default. Then I could
create a bin/opensim.ini file as a very small set of overriding values
specific to my grids. The inimaster really wouldn't be used since it
would always get overwritten.

Below are my suggestions instead of using this parsing order.

Looking at the three steps, I'm not sure I understand the logic of the
order chosen. The 'inimaster' sounds like it should be the "master" and
not ever be overwritten, i.e. it should be parsed last. To keep things
at least more familiar to what they are now, I would prefer that the
bin/opensim.ini file be the same one it is now, the default one that
comes with the SVN, and parsed first. The bin/config directory would
then be the second set of ini's parsed to allow my multiple ini files
to override the standard default. Then, if one specifically identifies
an inimaster, that should override everything else, especially since
you have to specify it on the command line. My line of thinking is that
if you are specifically saying "use this inimaster" on the command line
that would mean you really want to use it only, as in a testing
scenario without having to worry about default/other overrides. IIRC
other linux/server type programs, like sendmail, behave similar to this.

It might also be nice to have an "include" type of statement in the ini
file/url allowing you to reference files/urls without having them in a
special location as well as specifying the order you want them read
instead of having to make them alphabetical for order.

Anyway, my OS$2. And thanks for working on this!

Peace,
Sean

MW wrote:

  

  
Last week, I added the ability for opensim to search a
folder for ini files and load (and merge together) all of those files. 

By default it will look for the folder 'bin\config' and search that for
.ini files. The folder it searches can be changed by using the command
line argument -inidirectory=path.

So now our ini loading is a three step process:

Step 1: If the -inimaster=filepath or url command line argument
was used, load that file/url.

Step 2: Then check if the config directory (default 'bin\config' or one
set by -inidirectory=path) exists and search that folder for
ini files and load them. They are merged on top of the inimaster file.
So any duplicate entries will be overwrote.

Step 3: Load the inifile, which by default is 'bin\opensim.ini' but can
be changed by using the -inifile=filepath or url command line
argument. This again is merged on top of all previous settings so will
overwrite the older (from previous steps) settings.

Now the question is how we should set things up in SVN as the default.
It would be nice to split up the opensim.ini, into multiple ini files
in the config directory. And then just have a small opensim.ini that
contains the values likely to change ofter, like network settings etc. 

But because the config directory overwrites the master file, this could
cause problems for people who have already set things up for using a
master file/url. Of course the simple solution for them would be just
to delete the config directory.

But anyway what does everyone think? 

  

  
  
  

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev
  


-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] DNCH (Re: User Authentication)

2009-02-25 Thread Sean Hennessee




I need that feature for Second Life! Should we put in a Jira requesting
the "wipe" command?  :-) 
~Sean

Stefan Andersson wrote:

  Hooray for Diva. I have considered blackhatting myself to
give ourselves a wakeup call. (I blogged about this)
  
Best regards,
Stefan Andersson
Tribal Media AB
  
  
  

 Date: Wed, 25 Feb 2009 13:32:11 -0800
 From: d...@metaverseink.com
 To: opensim-dev@lists.berlios.de
 Subject: [Opensim-dev] DNCH (Re: User Authentication)
 
 People tend to be trusting and oblivious, which is great. And in
fact, 
 sh*t only happens very seldom, statistically speaking.
However, it's 
 not great that people make plans, sometimes involving large
amounts of 
 money/time, under obliviousness with respect to security. We're
getting 
 close to 0.7, which is always a milestone in every project. 0.7
should 
 not ignore security completely, even if we are stuck with a client
that 
 wasn't designed for open systems.
 
 Being involved in the details of OpenSim, I feel a tension between
not 
 talking about security problems so not to scare people away and
not to 
 attract griefers; and talking about those problems because they
are 
 there and people should be informed about them so that they can
take 
 them into consideration when making plans, while we improve things
on 
 our end.
 
 So, in order to make these problems visible and tangible, and give
  
 everybody a reality check, I just hooked up a sim to OSGrid that
will 
 make bad things happen. Right now, it wipes out the inventory of
anyone 
 who visits. Don't worry, it waits for your command, so it's not so
  
 violent :-) The sim is called "DO NOT COME HERE" (DNCH). You can
find 
 it in the map.
 WARNING: don't do this with your beloved main account(s), just
make an 
 alt if you want to experience the complete disappearance of
inventory 
 from under you.
 
 As we roll security into OpenSim, whatever bad things the DNCH sim
is 
 doing should not happen anymore. So, see it as a test for
security, and 
 that's how I will be using it. The very first thing we need to fix
is 
 this inventory vulnerability in open grids. Please know that it
exists, 
 and be sure that it will be fixed properly(*).
 
 Crista
 
 * By "properly" I mean without having to involve lawyers and sign 
 contracts between region/grid operators.
 
 ___
 Opensim-dev mailing list
 Opensim-dev@lists.berlios.de
 https://lists.berlios.de/mailman/listinfo/opensim-dev
  

___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev
  


-- 

Sean Hennessee
Central Computing Support
Network  Academic Computing Services
UC Irvine


... . .- -. /   . -. -. . ... ... . .


___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev