Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-8383] Feature Request: Parcel and script options to return no-copy objects and delete copy objects. #15994

Open
2 tasks
sl-service-account opened this issue Feb 5, 2015 · 0 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Feb 5, 2015

The Problem

For quite some time now I've dealt with bugs, limitations and exploits with server/viewer/scripted prim return in my sandboxes such as:

Failed prim returns cause prims to temporarily(120 seconds) or permanently not show on the prim owner's list until selected. (SVC-7788)
Trying to return an object or objects with more than 1000 total scripts fails by autoreturn, viewer or script. (Unfiled)
Trying to return more than 4096 objects fails by autoreturn, viewer or script. (Unfiled)
Failed prim returns by script still charge the object counts against the hourly allowance for the land owner. (Unfiled)

The Solution

I propose the following option for parcel owners:

Parcels should have the option for land owners to turn on/off a mode that many Linden sandboxes have where only no-copy objects are autoreturned and anything else is deleted.
This option would appear in the About Land floater on the Objects tab.

Benefits

Objects can be removed without failure, without impacting asset servers and without penalty to hourly allowances.
Mass object counts can be removed without failure, without impacting asset servers and without penalty to hourly allowances.
Land owners will be able to setup their parcels for high rate of removal environments such as with combat/game parcels.

This should be a parcel setting, not region or estate so Mainland will benefit from this.

Additional Info

Additionally, the following script functions could also be considered:

llDeleteObjectsByID() & llDeleteObjectsByOwner() which will either use the same protocols as with PERMISSION_RETURN_OBJECTS or use a new permission, PERMISSION_DELETE_OBJECTS.
These functions would return no-copy objects and delete anything else.

These functions would only work in environments where the parcel(s) have been setup to delete objects instead of return them.

A llGetParcelDetails() constant that recognizes the mode of return on the parcel would be helpful as well.

Also see https://jira.secondlife.com/browse/BUG-3854 for more parcel settings that can help land owner's proactively field fair resource use and protect their land.

Comments welcome. Thanks in advance for any consideration.

Attachments

Links

Related

Original Jira Fields
Field Value
Issue BUG-8383
Summary Feature Request: Parcel and script options to return no-copy objects and delete copy objects.
Type New Feature Request
Priority Unset
Status Accepted
Resolution Accepted
Reporter Lucia Nightfire (lucia.nightfire)
Created at 2015-02-05T00:27:46Z
Updated at 2018-04-30T22:49:51Z
{
  'Business Unit': ['Platform'],
  'How would you like the feature to work?': 'wait for it',
  'Severity': 'Unset',
  'Target Viewer Version': 'viewer-development',
  'Why is this feature important to you? How would it benefit the community?': 'wait for',
}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant