Difference between revisions of "Talk:Debug Permissions"

From Second Life Wiki
Jump to navigation Jump to search
Line 2: Line 2:
I notice a letter on some things that's not mentioned here: ''X''.  It seems to mean something like "full control over permissions", since I only see it on items I created, or that I copied from the library, or on some Linden-made items.  --[[User:Aaron Kukulcan|Aaron Kukulcan]] ([[User talk:Aaron Kukulcan|talk]]) 16:03, 4 May 2015 (PDT)
I notice a letter on some things that's not mentioned here: ''X''.  It seems to mean something like "full control over permissions", since I only see it on items I created, or that I copied from the library, or on some Linden-made items.  --[[User:Aaron Kukulcan|Aaron Kukulcan]] ([[User talk:Aaron Kukulcan|talk]]) 16:03, 4 May 2015 (PDT)
: The 'X' means export permission, a TPV extension really intended for Opensim grids. I wouldn't rely on it having any useful meaning inside SL, the terms of service cover this and Linden content with that flag would be an error. --[[User:Cerise Sorbet|Cerise Sorbet]] ([[User talk:Cerise Sorbet|talk]]) 23:09, 4 May 2015 (PDT)
: The 'X' means export permission, a TPV extension really intended for Opensim grids. I wouldn't rely on it having any useful meaning inside SL, the terms of service cover this and Linden content with that flag would be an error. --[[User:Cerise Sorbet|Cerise Sorbet]] ([[User talk:Cerise Sorbet|talk]]) 23:09, 4 May 2015 (PDT)
:: Just to add that TPV Viewers prepared to be used exclusively on OpenSimulator Grids will properly show the {{Mono|Export}} label on the debug permissions floater — the '''X''' permission is used throughout all OpenSimulator Grids that are Hyperjump-enabled, to allow the sale and copy of objects across different grids (it works beautifully). If you see it on ''Linden'' content, however, it ''could'' be an artifact from some ancient objects dating to ca. 2008, when Linden Lab, IBM, and a few others were developing an experimental protocol, dubbed ''Open Gateway Protocol'', and which allowed avatars to hyperjump from the Second Life Preview Grid ([[Aditi]]) to any OpenSimulator grid that was '''OGP'''-enabled. OGP is the immediate predecessor of Hyperjump, and it ''did'' work (with serious limitations), but, unfortunately, LL decided to give up on that amazing technology and pretty much pretend that OpenSimulator doesn't exist. It is conceivable, however, that several test objects created by Linden Lab had retained that '''X''' permission — to see if these would be correctly teleported with the avatars to an OpenSimulator Grid, and vice-versa — and then promptly forgotten; it is also conceivable that viewers at that time also included some support for the eventuality that LL would release OGP on the main grid ([[Agni]]), and that this permission bit was set as default... for a while. Thus, objects created by residents (and Lindens!) during that considerably short period ''might'' still carry the '''X''' bit (possibly without any way to remove it, though). Granted, this is a really far-fetched explanation from someone who did ''not'' take a look at the viewer code, so it's just pure conjecture — however, it ''sounds'' plausible (at least to me, of course). — [[User:Gwyneth Llewelyn|Gwyneth Llewelyn]] ([[User talk:Gwyneth Llewelyn|talk]]) 17:35, 9 March 2023 (PST)


==History Notice==
==History Notice==
The edit history of this file couldn't be preserved. For the previous history, please look at the old backup. It is located at [[Project:Flagged Revs Backup/Debug Permissions]].
The edit history of this file couldn't be preserved. For the previous history, please look at the old backup. It is located at [[Project:Flagged Revs Backup/Debug Permissions]].

Revision as of 18:35, 9 March 2023

X permission

I notice a letter on some things that's not mentioned here: X. It seems to mean something like "full control over permissions", since I only see it on items I created, or that I copied from the library, or on some Linden-made items. --Aaron Kukulcan (talk) 16:03, 4 May 2015 (PDT)

The 'X' means export permission, a TPV extension really intended for Opensim grids. I wouldn't rely on it having any useful meaning inside SL, the terms of service cover this and Linden content with that flag would be an error. --Cerise Sorbet (talk) 23:09, 4 May 2015 (PDT)
Just to add that TPV Viewers prepared to be used exclusively on OpenSimulator Grids will properly show the Export label on the debug permissions floater — the X permission is used throughout all OpenSimulator Grids that are Hyperjump-enabled, to allow the sale and copy of objects across different grids (it works beautifully). If you see it on Linden content, however, it could be an artifact from some ancient objects dating to ca. 2008, when Linden Lab, IBM, and a few others were developing an experimental protocol, dubbed Open Gateway Protocol, and which allowed avatars to hyperjump from the Second Life Preview Grid (Aditi) to any OpenSimulator grid that was OGP-enabled. OGP is the immediate predecessor of Hyperjump, and it did work (with serious limitations), but, unfortunately, LL decided to give up on that amazing technology and pretty much pretend that OpenSimulator doesn't exist. It is conceivable, however, that several test objects created by Linden Lab had retained that X permission — to see if these would be correctly teleported with the avatars to an OpenSimulator Grid, and vice-versa — and then promptly forgotten; it is also conceivable that viewers at that time also included some support for the eventuality that LL would release OGP on the main grid (Agni), and that this permission bit was set as default... for a while. Thus, objects created by residents (and Lindens!) during that considerably short period might still carry the X bit (possibly without any way to remove it, though). Granted, this is a really far-fetched explanation from someone who did not take a look at the viewer code, so it's just pure conjecture — however, it sounds plausible (at least to me, of course). — Gwyneth Llewelyn (talk) 17:35, 9 March 2023 (PST)

History Notice

The edit history of this file couldn't be preserved. For the previous history, please look at the old backup. It is located at Project:Flagged Revs Backup/Debug Permissions.