If people are working on these viewers, especially on matters of URI
handling... it would be nice if there was one (1) ONE with a decent
gridinfo configuration panel. (Preferences -> Opensim -> Made Of Fail)
When attempting to add a test grid... It is exceptionally annoying if
there is some difficulty in adding a new grid. You cannot manually edit
the individual line items for grids in order to adjust the different
pages. It frequently takes a while to fail if there is some difficulty
reaching the /gridinfo file. I wind up with redundant 'lost continent of
hippo' entries. I was trying to figure out what was going on testing on
127.0.0.1 (which for some reason fails 'despite our best efforts'.)
The /gridinfo URI itself is also ridiculous. Check for /gridinfo.xml or
something... I wanted 'mydomain.com' to be all a user had to put into
this panel in order for it to work, instead of mydomain.com:9000 ... And
so, hey, I am running apache, might as well just put a file up there
called /gridinfo, that way I can omit the port number while fulfilling
the /gridinfo requirements... While it was 'fun' to mess around with
mod-rewrite... this whole process shows that the OpenSim / TPV community
didn't put much thought into MAKING IT EASY for people to get on grids.
I ultimately had to open the Firestorm user grids xml file and add one
in manually to access the opensim running on my local system. That's
ridiculous. A typical end user is not going to want to go through that.
I am an opensim / second life enthusiast and this hassle was enough for
me to set the computer on fire. There is no easy way to debug what is
happening here.
If I had to go through all this trouble every time I wanted to connect
to A WEBSITE then I am sorry to say I would simply become Amish and
start milking goats.
A replacement for LLUDP isn't needed. What's needed is for people to
actually think about what they are doing. Try out the software under
different conditions and wonder if a person new to this environment
would REALLY want to contend with the seriously annoying issues that are
basically in the way of anyone adopting OpenSim.
On 2018-12-15 08:07, Cinder Roxley wrote:
On December 15, 2018 at 6:33:13 AM, Ai Austin (ai.ai.aus...@gmail.com)
wrote:
f) Running an app launched via a browser is much more common now and
we already have that with secondlife:// and hop:// protocols - which
NEARLY work as expected and would not need much to fix them working
everywhere.
For all intents and purposes, hop:// has been abandoned. While I admit,
it’s much friendlier looking than x-grid-info://, x-grid-info://
complies
with BCP 35 and the URL Living Standard.
Exceptions that still need a little fix are on the
Firestorm JIRA (e.g. grid change on teleport rather grid string for
hops staying as home grid). That, to me, would be more worthwhile
than starting a whole new viewer track.
This is due to the way hypergrid works. When you teleport, you aren’t
leaving your grid, rather, the destination region is linked to your
grid.
However, my solution to this in x-grid-info:// reference source was to
use
the OpenSimExtras cap to grok a grid uri from the region the agent is
connected to. This works universally in OpenSim 0.8.x and onward
besides
OSGrid where OpenSimExtras doesn’t contain Bluewall’s most recent
additions
to it.
As far as Unreal goes, I wouldn’t be caught in the royalty payments
mess
that all entails.
However, I would love to collaborate on a replacement for LLUDP if
anyone
is interested in that. Something like FlatBuffer (and FlatBuffer over
WebRTC on mobile) would make for a good replacement. It would also be a
step towards some of the silly limitations LLUDP has forced on
OpenSimulator, like the 254 entity limit on terse object updates.
_______________________________________________
Opensim-dev mailing list
Opensim-dev@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
---
Rob Lindman
Software Developer
https://roblindman.net/
316-361-6913
_______________________________________________
Opensim-dev mailing list
Opensim-dev@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev