[Opensim-dev] Presenting unga: UGAIM grid servers with PHP

Michael Cerquoni nebadon2025 at gmail.com
Wed Apr 7 14:49:13 UTC 2010


One problem i see with this, is that from the OpenSimulator perspective,
UGAIM has been removed from the code and Replaced with ROBUST services,
which are vastly different.  It seems like a huge mistake to try to
replicate something thats no longer being used, are your plans to bring this
up to a ROBUST level or just continue to use older versions of OpenSimulator
only to connect?

Also in terms of integrating a CMS into Simian, i am not really sure that is
the goal of this project, I think if your interested in having a pre-done
CMS work with Simian there needs to be some kind of external connector API
that allows for it, that can be included in Simian, but i honestly don't
think anyone involved wants any kind of pre-done CMS package to be included
with SimianGrid services, I know for sure I don't.

if you have questions about SimianGrid please join #vwrap on freenode.net to
discuss it further.

On Wed, Apr 7, 2010 at 7:02 AM, Impalah Shenzhou <impalah at gmail.com> wrote:

> Hi,
>
> unga is another support system for opensimulators, like robust (former
> ugaim) or simian. I haven't tested simian (I only know the
> documentation on google code) so I can't compare them :-(
>
> ¿Connectors? Well, the same as robust, by now. Only http connectors
> (REST, xml-rpc and so on). The web server is the responsible to
> control all the low level stuff.
>
> unga is based on the old UGAIM servers, so the interface it exposes is
> the same, but can be published anything (http, by now).
>
> Some things unga provide:
> - Pluggable modules (create a module/service, install an use).
> - Configurable caches (file, memcache, apc, xcache).
> - Hooks system (like drupal's).
> - Auth information separated from profile.
> - A role/permissions system.
> - The old UGAIM services.
> - Graphical management (ajax)...
>
>
> About collaboration... of course. I'm opened to anything but, by now,
> I will continue developing unga on PHP and testing it on all the web
> servers I can, to get a stable version. I want to have a reliable and
> fast (or very fast) support system for opensim/whateversim and now I
> have only 75% of this.
>
> Anyway all the documentation for unga will be published on the project
> wiki. If anyone wants to use parts or ideas taken from it, is free for
> doing it (MIT license is similar to BSD) and I will be pleased to
> help.
>
> Greetings
>
>
> 2010/4/7, Jeroen van Veen <j.veenvan at gmail.com>:
> > Impalah,
> >
> > How does unga compare to simian? Does it use it's own connectors? About
> > writing for django/tornado: i'm currently writing a webfrontend(hwios,
> > http://forge.opensimulator.org/gf/project/hwios/) with python/django and
> > twisted(comparable to tornado), and have done alot of basic stuff so far.
> I
> > was
> > wondering if it would be possible to combine some of the work being done
> by
> > several teams(unga/simian/hwios), so we prevent reinventing the wheel.
> I'm
> > most of the time in #hwios/#hwios-dev @ freenode if you have any
> > questions(or
> > through mail offcourse)
> >
> > kind regards,
> >
> > Jeroen / Phrearch
> >
> > On Friday 02 April 2010 17:00:30 Impalah Shenzhou wrote:
> >> Hi:
> >>
> >> For those of you who could be interested I have uploaded to sourceforge
> >> the
> >> code and documentation for unga, my UGAIM server projects programmed in
> >> PHP
> >> and based on Code Igniter framework.
> >>
> >> I haven't finished yet all the testing, but is 100% operative for Apache
> >> (windows & *IX) and php 5.2.X (5.3 NO!). It should work with all the
> >> opensim 0.6.X versions, but maybe some methods are not implemented yet
> >> (overall presence).
> >>
> >> My tests have been done with 3 opensim servers running on different
> >> machines (an old Intel celeron 512 mb ram, one Intel core duo 3Gb ram
> and
> >> a brand new Amd64 4Gb ram) serving 6 regions each with a media of 4000
> >> objects per region (2 of the regions have 18000 prims). I have used 4
> >> avatar for the tests... yes... they are few, I know. I will try tests
> with
> >> libopenmetaverse bots in the near future.
> >>
> >> Warning: the database model is almost totally incompatible with current
> >> opensim/Robust (I am developing a migration method actually) so, right
> >> now,
> >> please don't use unga for serving existing grids.
> >>
> >> I haven't finished all the docs, and interesting sections about
> integrated
> >> caching, for example, are not event started, but I think the main docs
> >> should allow anyone with minimal knodlegge about apache to run an unga
> >> grid.
> >>
> >> So... the links:
> >>
> >>    - Project page on sourceforge:
> https://sourceforge.net/projects/unga/
> >>    - Documentation wiki (install instructions, project dos...):
> >> https://sourceforge.net/apps/trac/unga
> >>
> >> The last thing... unga is only another alternative or a complement to
> >> ROBUST. It has all the advantages and glitches of any application
> deployed
> >> on a web server. In this case, I feel more confortable having a well
> >> tested
> >> web server controlling all the "under http" stuff. PHP was only the
> >> inmediate language to make unga possible, but my future plans include
> the
> >> migration to Python platforms/frameworks (Django and Tornado).
> >>
> >> Enjoy it.
> >>
> >> Greetings
> >>
> >>     Impalah
> > _______________________________________________
> > Opensim-dev mailing list
> > Opensim-dev at lists.berlios.de
> > https://lists.berlios.de/mailman/listinfo/opensim-dev
> >
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>



-- 
Michael Emory Cerquoni - Nebadon Izumi @ http://osgrid.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20100407/f9b0d140/attachment-0001.html>


More information about the Opensim-dev mailing list