[Opensim-dev] Region crossing and its requests to UGAIMs

2009-01-24 Thread Impalah
Hi everyone:

I'm developing (or trying to...) an UGAIM system over a LAMP (or WAMP)
system and I have some questions about the requests sent from region servers
to UGAIM (user and inventory servers). I'm using the stable 0.6 version of
opensim.

When crossing a region I have detected three requests:
* Get avatar appearance
* Get avatar inventory
* Update region into agent data

These three requests make the avatar to shiver when entering a new region
if the response is not fast enough (or even make the avatar move some meters
while waiting the response, and then return to the point it entered).

I'm able to understand the 1st and the 3rd, well, maybe I have some doubts
about the 1st... but the second (request FULL inventory) I think is what
lags the region entering.

Actually (version 0.6 remember) when requesting an inventory is the FULL
inventory. For testing, maybe no problem, but if I have 100 folders an 1000
items... the initial 6kbyte inventory grows to something like 100k, and the
lag make my avie to walk till the middle of the region and then return
back...

My question: is really necessary to get the full inventory when crossing
regions?

And the secondary question: Is there any implemented or at least a
semi-implemented method to deliver only parts of the inventory (a la SL
style)?

Greetings

Impalah Sea of doubts Shenshou
___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


[Opensim-dev] Proposal for a cleanup/correction of the region-module system

2009-01-24 Thread Homer Horwitz
Hi all,

the current system for handling region-modules is slightly broken if
you add/remove regions dynamically (or even for region-restarts). I've
put up some thoughts at
http://opensimulator.org/wiki/New_Region_Modules for discussion.
Please answer on the associated 'discussion' page or here on the list.

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


Re: [Opensim-dev] [Opensim-users] Please UCI, help our basic tutorial!‏

2009-01-24 Thread Brianna
For the birthday event we have two node regions enabled on OSGrid.. Z-Event at 
1010 1010 for 1000 centered. It is built with flags, Hypernaut T shirts and 
'maps' to Francoland. 

Night Song at 10006 10008 'maps' to Ellis, Orion has been very cooperative with 
gifts and Hypernuat click onward to Germany.

We will add New World,  Olish Newman, this weekend and another well built node 
this coming week.

Bri
  - Original Message - 
  From: Cristina Videira Lopes 
  To: amer...@dmu.com ; opensim-dev@lists.berlios.de 
  Sent: Saturday, January 24, 2009 3:52 PM
  Subject: Re: [Opensim-dev] [Opensim-users] Please UCI, help our basic 
tutorial!‏


  [changing from -users to -dev, due to not being able to access outgoing email 
for my opensim-users account]

  Americo Damasceno wrote: 
Thanks, Diva.
 
I will use the ucigrid04.nacs.uci.edu 9003. Like the central point 
(128,128)  that I will define in the tutorial like the official arriving point 
for a world was  under water  I have created something like an 
hypernaut-port having an OpenSim flag.  You can see it   at:

  Thanks, Americo. Those two gateways right now are open for editing by anyone. 
I want to keep it open like that, and I appreciate nice content like the one 
you placed there. However, everyone please keep in mind that those regions are 
common ground for hypernauts, and they belong to the University of California; 
don't clutter them, be tasteful, and please don't remove/change anything of 
what's already there without asking for permission. I will go without technical 
permissions, and relying on social common sense, for as long as it's 
sustainable.

  (One thing that's clear is that these completely open environments will need 
a much better support for history recording, i.e. who did what to which 
objects, sort of like a wiki history page)


Any thing more, Diva. Can you tell us  the configuration of the server and 
of the communication line ?


  They are linux machines, dual-core with 4M of RAM. I don't remember the exact 
number for the bandwidth but it's some huge number -- the machines are in the 
university network.

  Crista / Diva




--


  ___
  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


Re: [Opensim-dev] Proposal for a cleanup/correction of the region-module system

2009-01-24 Thread Charles Krinke
ROFL. Oh, it was the 'z' versus the 's' you were discussing.

I thought it was the i versus the I.





From: Dahlia Trimble dahliatrim...@gmail.com
To: opensim-dev@lists.berlios.de
Sent: Saturday, January 24, 2009 4:39:03 PM
Subject: Re: [Opensim-dev] Proposal for a cleanup/correction of the 
region-module system

I'm not really a fan of UK zpelling,,, but I imagine people uzing grep could 
zearch for initiali

I'll probably continue to uze the UZ englizh zpelling in my code ;)



On Sat, Jan 24, 2009 at 4:32 PM, MW michaelwr...@yahoo.co.uk wrote:

I have to say I'm not a big fan of what I've seen of mono.addins so far. Maybe 
ExtensionLoader is better, so I do think we should look at that. As I think it 
is better to only have one system of loading plugins/modules. 

As for initialise vs Initialize, hehe. Well personally I think it should stay 
as it is. I really see no reason to change it. I do know of other opensource 
projects that use initialise, Ogre being one. And it would be as hard for me to 
remember to look/search for Initialize as it would be for you to look for 
initialise.

So my vote is a strong keep to UK english or even the mix we have (because some 
bits are in US english). But I really don't think people should have to switch 
code that is there to US english. Sorry thats a point I do feel quite strongly 
on.

But saying that if everyone else voted in favour of that switch I wouldn't 
stand in the way. Just would think it was wrong. Any code I write is just 
likely to have uk spelling. The same way any code you write is likely to have 
US spelling. And opensim has had the UK spelling from the start.


Ryan McDougall sempu...@gmail.com wrote:
On Sat, Jan 24, 2009 at 10:04 PM, Homer Horwitz

wrote:
 Hi all,

 the current system for handling region-modules is slightly broken if
 you add/remove regions dynamically (or even for region-restarts). I've
 put up some thoughts at
 http://opensimulator.org/wiki/New_Region_Modules for discussion.
 Please answer on the associated 'discussion' page or here on the list.

 Cheers,
  Homer

I have two requests:

1. Can we unify RegionModules with IPlugin system I did a while ago?
This would mean learning and using Mono.Addins, or ExtensionLoader if
that is Mono.Addins's replacement.

Let's just use one system. I am not sure there is a semantic reason
why they should be different.

I didn't touch it myself because I didn't/don't understand the
delicate internals of RegionModules, and was worried about precisely
the sort of issues raised by Homer.

Also, Dispose() can be used in using{} statements. Lets use it, or
have a base class default to Dispose(){ Close(); }.

2. Can we standardize on US English?

I know our illustrious founder MW speaks the Queen's English, which is
the language of the educated; its not really fair to enforce the
linguistic hegemony of the country that spawned GWB and Britany Spears
in our dear pool of sanity and righteousness; but every open source
project I've ever worked on spells it Initialize. Including
Mono.Addins.

You have no idea how times I had to grep my source for Initialize in
order to make it compile. :(

Cheers,
___
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___
Opensim-dev mailing list
Opensim-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


Re: [Opensim-dev] Proposal for a cleanup/correction of the region-module system

2009-01-24 Thread Frisby, Adam
One other suggested change.

Let's remove IConfigSource from the RegionModule Initialise method - and 
instead make some kind of globally accessible (via Scene?) .Config. The reason 
for this is twofold:

1. We pass config in multiple times, one per scene.
2. It introduces a dependency on Nini that every region module must fill - this 
is annoying when a module isn't configurable.

Regards,

Adam

 -Original Message-
 From: opensim-dev-boun...@lists.berlios.de [mailto:opensim-dev-
 boun...@lists.berlios.de] On Behalf Of Homer Horwitz
 Sent: Saturday, 24 January 2009 12:04 PM
 To: opensim-dev@lists.berlios.de
 Subject: [Opensim-dev] Proposal for a cleanup/correction of the region-
 module system

 Hi all,

 the current system for handling region-modules is slightly broken if
 you add/remove regions dynamically (or even for region-restarts). I've
 put up some thoughts at
 http://opensimulator.org/wiki/New_Region_Modules for discussion.
 Please answer on the associated 'discussion' page or here on the list.

 Cheers,
   Homer
 ___
 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