I am a fan of the hop:// protocol for providing addresses in OpenSim. I like hop as it has a true URL format and can be linked on web pages. These have gradually got more useful as glitches have been fixed… including the recent change in Firestorm 7.1.9.74745 which addresses failures when any hop had multiple partial matches on a region name, where exact name match was required.
This blog post gives a few issues remaining along with any Firestorm JIRA and other links that relate to them. It would be nice to see tidied up one day. But of course, I am not expecting all of these will be, or can be, fixed.
- Copy of the Address Bar contents for OpenSim hop:// where a space exists in the region name does not URL encode the address, as it (correctly) does with secondlife:// addresses. That means the copied item when pasted is not a valid URL, will not work in nearby chat or as a link outside of the viewer. https://jira.firestormviewer.org/browse/FIRE-34020
- Paste of an address that does not have X/Y element does not link as clickable in Nearby Chat/IM. E.g. hop://hg.osgrid.org:80/RuthAndRoth/
- Map Tool Copy SLurl button does not give correct results, especially when on a grid other than the one you first logged into. It should always give same address that shows when you click on and copy the top address bar. E.g., test between login.osgrid.org to and from cc.opensimulator.org:8002
- Clicking on a Hypergrid Landmark in Inventory and asking for “Copy SLurl” gives wrong results. Show on map also does not work.
- < and > chevron navigation buttons do not work correctly for Hypergrid.
- Negative Z values in a hop are not handled correctly. They are interpreted as Z = 0 in the address bar. In the chat tool the “-Z” value is not hyperlinked properly. Test at, for example, hop://hg.osgrid.org:80/Marineville/114/94/-19
Negative Z Issues Not Related to hop://
- Underwater blue haze effects work down to 0m but below that the lighting turns to the same as above the sea level. Test at hop://hg.osgrid.org:80/Marineville/114/94/+2 and then move down below Z = 0m.
- Initial placement of objects below Z = 0m using the Build Tool or dragged from inventory jump to 0,0,0. Build Tool works to then move them to a -ve Z okay. See https://jira.firestormviewer.org/browse/FIRE-33929
- The Terrain Tool only allows terrain to be lowered to 0m. Existing terrain saved as an OAR can be loaded at a negative offset with — displacement displacement <0,0,-Z>