• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: VWR-725
Type: New Feature New Feature
Status: Reopened Reopened
Priority: Major Major
Assignee: Unassigned
Reporter: Huns Valen
Votes: 11
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
1. Second Life Viewer - VWR

Bring back ability to deed no-trans objects to group

Created: 11/May/07 10:52 PM   Updated: 13/Oct/09 07:21 PM
Return to search
Component/s: Groups, Permissions
Affects Version/s: 1.16.0.x
Fix Version/s: None

Issue Links:
Duplicate
 
Relates


 Description  « Hide
Last year I released a grenade/rocket launcher that can operate as a turret. The permissions are copy/notrans, so that the person can put out as many as they want. At the time, it was possible to deed a no-trans object to a group. This was a good thing, because one of the things the rockets can do is teleport an agent home if over your land (or over the group's land, if deeded.) This is nice because the turret can be used to defend a parcel without the necessity of turning on damage.

Sometime earlier this year, the ability to deed a no-trans object to the group went away. According to Rheya Linden, it "was a bug and has now been fixed." This breaks my turret and probably a number of other useful things.

I would like to see the ability to deed a notrans object brought back, either in the form that it was before, or as a specific permission that can be set on objects. This should not pose any copy protection issues, as an object that has been deeded to a group can't be taken by anyone, and if it is returned, it goes back to the person who owned it before it was deeded. In other words, it is not really a "transfer" because a group is not a person (so no extra usage is possible beyond what "Share with Group" would allow if not deeded) and if the object is returned it goes back to the rightful owner. "Deed to group" merely allows access to LSL parcel functions that deeded objects should rightfully be allowed to access, since the deeding individual has to be explicitly given the right to deed.

If anyone can raise a legitimate argument against allowing the deeding of no-trans objects, it would just mean that the best solution would be to add this as a per-object permission to be set by the creator.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Strife Onizuka added a comment - 13/May/07 03:59 PM
Sounds like a reasonable argument.

Lex Neva added a comment - 13/Jun/07 10:17 AM
I don't think this should be done. I'm with Rheya that this was a bug that's been fixed. Deeding to group has always been considered as a "transfer", which is evidenced by the fact that next-owner permissions are applied. Objects that are deeded to a group can be controlled by any group member whose group role has the ability "Can modify group-deeded objects". This means that a deeded no-transfer object essentially becomes the property of every group member with that ability.

When I set my product no-transfer, that means that I expect ONE person to be able to use it, forever, no way around it. This would break that. Remember that setting something no-transfer means that it must also be copyable, so this would essentiailly allow someone to buy one copy of a no-transfer item and supply a copy of it to every member of every group they're in. I don't think that's particularly fair to the maker of the item.

There's also the fact that items deeded to group CAN be taken by group officers (and possibly those with the "can modify group-deeded objects" ability). This also counts as a "transfer", so items set next-owner no-transfer before deeding cannot be taken in this way. Presumably if you allow transfering TO a group's ownership (deeding), you'd also allow transfering FROM a group's ownership (taking a deeded object). This would allow complete circumvention of no-transfer rights and must be avoided at all costs.

I also don't think a new permission should be added for this special case. I'd much rather see the permissions system completely revamped (with this as one of many considerations for new features), as LL has hinted they want to do in the past. The current permissions system is bloated, complicated, and very difficult to fully understand. LL employees have told me that very few LL developers truly understand the current permissions system completely. Adding new permissions like this strikes me as a great way to introduce horrible new bugs accidentally, which could be catastrophic.


Lex Neva added a comment - 13/Jun/07 10:20 AM
So now that I've finished trying to shoot down your ideas, let me suggest a way we could fix your situation. It'd be nice if new group abilities were added to allow one's scripted objects to perform various actions that are limited to the parcel owner, such as llTeleportAgentHome(), etc. When the Push Restriction option was first added, all objects owned by group officers (group abilities weren't implemented yet) could circumvent the push restriction and push people on group-owned land. This was broken at some point in the subsequent few releases, so now deeding is required to allow an object to circumvent the push restriction on group-owned land. I'd like to see that functionality returned and expanded to encompass many more parcel functions like llTeleportAgentHome(), llParcelMedia, etc.

McCabe Maxsted added a comment - 14/Sep/07 04:01 PM
I would love to have this ability returned, as I have a product that needs to be deeded and with all the inventory loss going on, I wish I could make it copy, so nobody ever has to worry about losing it.

Gordon Wendt added a comment - 30/Nov/07 12:21 AM
resolved as won't finish.

Huns Valen added a comment - 20/Jan/08 09:53 PM
The original suggestion has a method in which this could be fixed, and I don't think you work for Linden Lab in any case, so I don't believe it is appropriate to close the ticket.

Harleen Gretzky added a comment - 20/Jan/08 10:26 PM
What about Lex's point that group members with the right abilities can take the object even if they were not the original owner? Also group members with the right abilities could set the object for sale for L$0 and buy it, another way it could be transfered to a different group member than the original owner.

Huns Valen added a comment - 27/Jan/08 05:47 PM
The way it worked before was that no one could take it into inventory. It could be deleted or returned. If it was returned, it went into the inventory of the person who deeded it. This seems like a reasonable behavior to me. As for being able to set it for sale, I don't recall that being possible. It was not possible to edit the object's contents (such as notecards, even if they were full perms.) If it was I never saw it. In any case it would be logical to ensure that the object could not be sold if this was brought back.

McCabe Maxsted added a comment - 13/Aug/08 06:02 PM
I'm not sure, but I'm assuming this was changed to fix SVC-111?

It'd be nice if the sim treated deeded objects more as 'on loan' to the group than transferred. That way, they could be deeded and returned to whatever individual deeded them, and the modify deeded objects ability could still be used.


Sophie Marseille added a comment - 13/Oct/09 07:21 PM
One of the frustrating thing about this issue is that you can't feasibly run a club that has a no transfer couch or anything that rezzesa animation ball, like intan dance balls, and still protect your club from malicious attacks. Once you protect your land and turn off object creation, these objects no longer work. If you set it to a group where people are not members, then anyone not in that group is unable to use that item. Buying objects that are copy no transfer like beds, couches, dances etc are considerably more expensive than those that aren't, so I'm guessing some people are being compensated for the potential use of their creations by more than one person.

I wonder if the addition of a group power "Never allow createobjects", would solve this? Or even one that allows objects to create objects and people not.

Ok, I think I'm confusing myself now!

If anyone knows a way around this, please let me know!