• 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-2212
Type: New Feature New Feature
Status: Open Open
Priority: Low Low
Assignee: Unassigned
Reporter: LaeMi Qian
Votes: 34
Watchers: 6
Operations

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

non-group titles

Created: 22/Aug/07 01:38 AM   Updated: 02/Jun/09 02:06 AM
Component/s: Avatar/Character, Groups, Performance
Affects Version/s: None
Fix Version/s: None

Issue Links:
Relates


 Description  « Hide
A minor change that would offload a little of the group-limit-wall might be to allow people to set their title 'manually' via a text field in their profile. Even better if via an editable pull-down menu. This "title" would only be applicable when they are set to the 'none' group and to differentiate this type of title from a group title (assuming people feel differentiation is even necessary) put it in double quotes.

A lot of people, myself included, set up tiny tiny groups just so they can have custom titles.

Others use floating text titlers for much the same use.

The former places load on the groups system, the later on the graphics subsystem. The later is likely a minor load, but anything helps . Reducing the load of 'title groups' on the system would likely be a more useful outcome, as well as freeing up some groups within the present 25-group limit for 'real' groups.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Lex Neva added a comment - 22/Aug/07 09:34 AM
I think groups actually have a fairly large unseen load on the sim you're connected to, as it processes permissions for all objects in view, checking if their group matches your active group. Allowing people to avoid creating needless groups would definitely lower sim load in that case.

Be Holder added a comment - 22/Aug/07 10:46 AM
Brilliant idea, I created groups only for the purpose of having my own silly titles. I don't think there's a need to differentiate though.. let all titles be the same.

You got my vote.


Elwe Ewing added a comment - 26/Sep/07 07:58 AM
Use a "titler" (or "tagger") to have tags displayed over your heads, and avoid to increment system load for that creating "fake" groups.
You can find plenty of freebie titlers which you can set the manner you want in writing, color, effects and so on.
Even I've built one, as a LSL programming experiment: you can find it, freebie, in the Vulcano's SIM freebie.

In few words: don't waste grid's cpu/bandwidth, please (or don't pretend the grid performs smoothing if you do, lol).


LaeMi Qian added a comment - 26/Sep/07 01:30 PM
Elwe,
Since I mention titlers in the proposal, it is safe to assume I actually do know about them, (lol).

They are an ugly hack to cover for a (minor) shortcoming of the system which this proposal is intended to address with even less load on the grid (no need for an extra prim in the scenegraph, or the text itself in same; lsl code constantly listening for a command to drive the setting of the text, etc.; AV attachment point wasted - assuming you had one to spare in the head region anyway). Titler text often either has to be floated a good distance above the associated AV or risk being obscured by the real title text or the AV's body itself.

In short, this proposal causes less grid-load than either existing alternative. The only thing the grid has to do is supply the 'custom' title at the same time it pushes out all the other AV data such as name, shape attributes, etc. Because the group is still 'none' all the region-group permissions checking (the main load here) would be switched off.


Elwe Ewing added a comment - 04/Oct/07 02:19 PM
Mmmm... I agree: a "title" function shouldn't not interfere with groups then (so groups can handle titles as is nowadays).
As a "display-only" funtion it should not load the server.
go voting for it

ZigZag Freenote added a comment - 15/Nov/07 04:35 AM
Well, from a group title one may want to deduct what group someone is in, what's their position and so on. Letting that be set to anything could introduce ...... well, kind of frauds. Or inconveniences.

I agree that having groups just to have a cool sign above you does have some impact on the system, but then again, the user pays for it...


LaeMi Qian added a comment - 20/Nov/07 10:04 AM
Everyone pays for title groups in the end as it loads the simulator with needless permissions checking every time the user enters/exits a parcel or does something else that can be permissions-restricted.

As for security, the same effect as you describe can be achieved with a title group, so I see this as making things no different from an 'identity security' perspective. And putting "quotes" around non group titles as suggested would address this anyway.


ZigZag Freenote added a comment - 25/Nov/07 12:32 PM
Oops, didn't notice the quotes part. OK, that solves that concern. I do however oppose Be Holder's proposal to have them the same, that is without the quotes.

As for lowering the load on the system, it's a good question what do the residents without the titles do, set active to none or just hide the title. Well, having this option only when active group set to none would actually silently encourage residents to step out of groups when they don't need one, and not only those that had their own little groups, but also others which would want to take advantage of this new feature.

I can hear complaints from some that will want to have a custom title even with a group active. But I suppose it is only reasonable to do it this way.

Next thing, someone needs to design where this would be set in the UI. Not Preferences, they're local. Profile is the logical choice. The only trouble I see here is that I deduct the same code is used to show your profile or someone else's, and the mindset is the same, whatever is there is public. I am not saying this text field shouldn't be visible for some reason, but it would look awkward to me to see it in the profile. Additionally, there is no clue that this is related to active group being set to none. Therefore, my proposal would be to enable the Info button for the "none" 'group' and attach a little dialog there: "Text to be displayed in your name tag instead of the group title when no group is active: [_________]"

But I wonder how much infrastructure is needed for this one... Well, it's up to LL, but I think there are other more urgent things, but I can't tell if this one taxes the server that much. But I wouldn't close it.


Argent Stonecutter added a comment - 26/Dec/07 02:32 PM
Even simpler, just let the "none" group name in the groups list be editable... changing from [none] to ["title"], so when you look at your groups you can immediately see what your "none" title would be.

Best would be to pick up the concept of "attributes" from text-mode virtual worlds (like MUDs and Mucks). Give the user the ability to set a number of tagged strings in his profile, with an "access" flag. Some of them would have special meanings: one of them would be "title", another would be "description"... people using a text mode interface to SL would see this by "looking" at them. This would provide an open-ended tool that would allow all kinds of capabilities, like titles that could be set by group, so only other members of a group could see them...


LaeMi Qian added a comment - 26/Dec/07 04:22 PM
Interesting idea, Argent , though you loose the ability to have a pull-down list of favorite 'titles' in return for having the custom title more visually accessible. Also, we still need to keep a genuine 'none' where no title is displayed (I often go title-free).

The 'attributes' concept sounds very good too.

My own preferred info format for the 'name tag' would be "[<title> /n ] <name_as_flat_field> [ /n of <home_simulator> ] [ /n on <home_grid>]". 'on' part only shown if you are off your registered grid (domain).

LindenLabs could use such a system to spread a few separate-but-connected grids to key points in other countries with high user-bases. eg: A European grid subject to local content/ID laws run by the local LL subsidiary. Locals can still cross seamlessly to other LL grids in other countries (and vice-versa) at the expense of having international lag (which they have now anyway), but you can have your home sim on a server geographically nearby. Someone might end up as "Adelbert Diederick of New Berlin on Europa" with the "of Europa" dropped when he is on the Europa grid. (I would likely still be LaeMi Qian of Cheosan on Agni as it is probably the network-closest to me here in SE-Australia, and I doubt we have the userbase here to justify our own official grid - though if LL wants one, I am a presently-looking-for-work network tech! :-D ).

-------- From here I start to wander a little OT --------

The whole first-name - surname thing is a little archaic to me, not to mention culturally specific - in RL I know people with the following name formats:

<first> <middle> <family>
<first> <family>
<first> <last> (last is not a family name - a second given name)
<family> <first> (typical Asian name format)
<first> <Father's first family name> <Mother's second family name> (Spanish or thereabouts, I think - I may not have got the format quite right - the guy's parents are cousins or something so he has two identical family names).

and while I don't know anyone from centuries ago,

<name> of <location> was pretty common back then: Robin Of Sherwood; Jesus of Nazareth.
<name>@<location> is the modern equivalent :-D

Name as a flat field with alpha-num-dash-space as valid fields covers all this (from the way LSL treats names, I get the feeling that the <given name><surname> system used at account creation is converted to a flat field anyway in-grid). Of course, LL's reason for enforcing the surname system was to discourage names like 'Gandalf434', 'Jane457645' and such IRC/email-related atrocities, which is fair enough, so I am not really complaining about the usage here.


Argent Stonecutter added a comment - 26/Dec/07 05:03 PM
Right-click "none", select "rename", hit "backspace" and "return" and you'fve just cleared it.

I assume by "/n" you mean "\n".

I would prefer not to force the display of any kind of first-life related information, even in profiles, even as simple as "Payment information used", let alone something telling people that a visitor is from Europe or Australia or Tibet or Dubai.

– Following you off-topic –

My RL name doesn't fit in the SL model either... they actually do use my last name in SL and do it wrong, and it kind of ticks me off.

I believe the SL forced last name was to create a sense of family... people with your last name joined SL about the same time you did... and of course there's plenty of people with first names like Sexy52657 and xXxMERLINxXx.


LaeMi Qian added a comment - 26/Dec/07 05:54 PM
The location privacy issue is a good point, and I didn't mean it to be strictly used that way (though my choice of examples likely gave that impression). The 'location' is more like a domain name in an email address. There certainly should be nothing to stop a European user registering via Agni just as there is nothing stopping me opening an email account with google.com.tw, and my *ozemail.com.au email (and web) address was a rather innaccurate representation of my real location during the several years I was living in NE China.

The European grid (for example) might not be called 'Europa' (name was just an easy example) just as 'Agni" doesn't (AFAIK) relate to the grid being in USA (though I assume it is an acronym - Adult Grid ?something? ?something? ???).

OTOH, a lot of people take great pride in which bit of above-sea-level rock they happen to live on (I am particularly attracted to the relative geological stability of mine, though I don't find the human population any more or less notable than elsewhere!) Also puts a fairly friendly domain-naming system in place for post-inter-grid.

And of course, you could change your home sim name as quickly as selecting "set home position here". It is intended more as an alternative to running out of names and resorting to Sexy52657 and xXxMERLINxXx - "Robin Hood of Loxley" vs "Robin Hood of Sherwood Forest". There would still be an incentive for a reasonably unique name as 'Robin Hood' might not be able to set home to a particular sim if there is already a Robin in residence ;-P. More useful for users that own their own land (or associate strongly with a particular group land) than casual users.

Just a (slightly OT) idea for expanding the namespace.


LaeMi Qian added a comment - 26/Dec/07 06:22 PM
Dragging my thread kicking and screaming back towards topic :-D...

I just thought: being able to have a location association would allow you to sort-of double-up on groups.

For example, Ferralis Fox is a resident of the estate Furnation and in the associated group and a member of group "Bi Plane Aviators". By setting his active group to "Bi Plane Aviators", his name tag reads...

Aviator
Ferralis Fox
of Furnation

The location refers (in this case - it isn't necessary that it do so) back to the primary group identity (I am assuming that people who live in Furnation identify strongly with being Furries) while a different group is active (while the location is Furnation, the only group active is "Bi Plane Aviators" - the location reference is only visual data in the name plate, it doesn't give access to any group-like function.

Of course, this doesn't do much for people like me who own land wherever it was cheap at the time we wanted to purchase, but I have no problem with being known as "of Cheosan" until such time as I get a good offer elsewhere I guess I might not want to be known as "of Hardcore BDSM Canibalism Island" or something (then again if I lived in such a place I might!) So maybe the "location" would have to be one of "Parcel Name", "Region Name", "Estate Name", "None" selectable in the profile.

NOTE: I am just rambling about this here as I don't theink the idea is developed (or needed) enough at present to warrent a feature request.


Argent Stonecutter added a comment - 27/Dec/07 05:59 AM
Bad example... back when the national top level domains were set up in the late '80s I used to say that I thought it was a bad idea then. And national domains are sure not being used consistently at all. They'd have done better just to auction off the rights to (say) 3 top level domains a year, and let the people who got them call them whatever they want.

And I don't think I'd necessarily want to broadcast where in the grid my "home" was.

Agni is named after a Hindu deity, the god of fire. He's the twin of Indra, which is also the name of the root of the Second Life source code tree.


TigroSpottystripes Katsu added a comment - 27/Dec/07 09:05 AM - edited
if such time comes,becarefull with opening profiles (while using a graphic capable client) of people with names like:

"Goatse of CX"

lmto Xp


Aeron Kohime added a comment - 02/Jun/09 02:06 AM
Great idea, I voted for this.. a title wthout making a group for it...

However LL might not do it (as making a group requires L and everyone who makes one for a custom title xyz generates income, and etc etc)