“Think of the grown-ups!”

Ciaran Laval (busy sorting out his new blog home) raises questions around the whole Teen merger / “public” profiles and decision-making processes operating within Linden Lab.

In his musings he points to a JIRA raised in August 2009 relating to maturity rating in Profiles. This is relevant not only because of the arrival of minors on the Grid (and I use that term to point out that people as young as 13 are “on” the Grid, albeit cosseted on sponsor sims) – who have unrestricted access to Profiles and such – but also because the way LL have recently “adjusted” things like Classifieds mean that some merchants now face an uphill battle to get decent visibility for some of their products (for example, a merchant based on Adult land now has anything tagged for Search flagged as Adult  – based on the land rating – even if they sell what are actually Mature products).

The JIRA is linked with a couple of others – SVC-4355 and VWR15142 – both of which open up genuine concerns.

Currently, as I’ve commented elsewhere in this blog), the rules state that Profile Content must be PG/G rated. Whether we agree with this system or not, that’s the rules. As such, the onus is on each of us to make sure that our Profiles meet this requirement: no language that might be regarded as offensive, no nudity in pictures and Picks, etc.

These JIRAs point out the inconsistencies of the system and the requirements as they stand – not just in relation to minors being on the Grid, but in general; and certainly, something needs to be done.

However, I still cannot bring myself to vote for VWR-15298 as it stands. Why? Because, as Couldbe Yue states succinctly in the JIRA’s comments:

my only concern is that some of the profile must be available for viewing… I have sold items that are pg or mature and these customers should be able to find me if they need customer service. They shouldn’t have to remember to search adult for a profile – particularly if they’ve had no indication that the shop they bought from was adult in the first place.

In essence, simply placing a blanket maturity rating on Profiles could do as much harm as good. Of course, one could argue that people *could* create “business-oriented” Alts to deal with the problem – but again, how do they then redirect people to their Alt if their Main Profile is filtered as “Adult” (or even “Mature”.

CouldBe suggests that perhaps Picks should be individually rateable, and others have suggested every panel on the Profile should be rateable. But again, is this really possible? And what would it mean, coding-wise at the back-end? Remember, it is not just a case of added a field for a flag: it is how that flag is responded to – how is the information filtered and then displayed at the Viewer end? How complex would it all be? Can the information even be handled at that granular a level?

The issue is a thorny one; as such, even if there is a means by which things could be improved, that chances are that no action will be taken. At the end of the day, the current system places the least onus on LL. And – on the surface at least – is the “easiest” system to adhere to for the reasons I’ve mentioned language-wise and picture-wise. A little self-censorship is not going to hurt us.

Except…except that even the most benign language can cause offence in some quarters – simply because those who are going to be offended will be offended because they will “see past” the “innocent” language to the subject matter. Plus we’re all hampered because even if we *try* to keep Profile due to LL’s misbegotten “sooper sekrit” naughty words blacklist, which can also land you in trouble for having an otherwise “safe” Profile.

Ciaran also makes mention of the idea for a G-rated, or “family” oriented Continent. This idea, again, is not specifically related to the arrival of teens on the Grid, going all the way back to the Adult Policy Changes farrago – but it would almost certainly benefit them hugely if LL were to show a little more common sense on the matter.

This is an issue that also needs discussion. Under the old regime, it was very much the dead horse  / flogger situation. However, there is a new CEO at Battery Street, so perhaps there is an opportunity to get this particular matter revisited – and get other aspects of the current situation sensibly discussed among residents (adult and teen) and Linden Lab together. Certainly, it’s why I made an open plea to Rod Humble in December.

The benefits of having a “family continent” cannot be reasonably denied or dismissed. I’ve listed some in my open letter – and there are more. It’s a fully win / win /win situation: adults benefit, teens benefit, families benefit – even educational and other sponsor organisations stand to benefit. Good grief – even Linden Lab would benefit!

No-one at the Lab has ever stepped forward and explained precisely why such an approach to Second Life would not work. Zindra shows that there can’t be any real technical blocks. Marketing-wise, LL stand to gain a heck of a lot (assuming, snideness aside, they actually grasp the concept of pro-active marketing – at times one has to wonder); perceptions-wise, they stand to gain even more. Yet they resolutely set a collective face against the idea.

So far as I can see, the only thing the idea has going against it is the age-old “not invented here” mentality: as LL didn’t properly consider the idea in the first place, it’s no longer worth considering anyway, no matter what merits it has or the benefits it could bring.

The question is, even with a new CEO in place, how do we make sure the idea is given fair and reasonable air-time? Office Hours are drawing to a close – and those still hosting them will doubtless turn a deaf ear to anyone raising the idea. Similarly, raising a JIRA is pointless: it’s been tried, and despite the phenomenal number of votes it received, it was completely ignored by LL.

But this doesn’t mean we should not try to somehow get the message across, individually and collectively.

Rodvik’s tough future

So, according to Bob Kumin, or BK Linden as LL’s CFO / COO is known “in-world” (I use the latter term lightly, as I believe he’s actually been in-world um, once since his arrival at LL, and even then had very little to say), Rod Humble – potentially to be called Rodvik Linden, according to some – arrived at Battery Street yesterday. This has prompted some (going on the in-world traffic I was privy to yesterday) to start demanding “where is he?” and “Typical…no announcement from him”, etc.

Well…hang on! Give the poor sod a chance.

There has been lots of “free” advice handed out to Mr. Humble since the announcement of his appointment last month. When you push aside all the (inevitable) bitching about this and that, there is to be sure, a lot of sage advice contained within the responses to the announcement.

Similarly, Profoky Neva started a nice little thread in the blogs, urging three-word recommendations for Rodvik to consider. Sadly, I cannot link to the same any more, as it has, in the mysterious ways of the official forums, been deleted for some reason. Again, while there was much hoo-ing and ha-ing among the posts there, there were many replies that had more than a ring of validity about them.

But – and here’s the rub – the fact that both the comments posted to the announcement and Prokofy’s own thread did contain so much in the way of contradicting viewpoints (“Ditch Viewer 2!” vs. “Viewer 2 is great!”; “Forget Mesh!” vs. “SL needs Mesh!”; “Stop making SL inaccessible to older computers!” vs. “SL needs to keep up with technology!” and so on) that, even without the vitriol, one can see the problem Rod(vik) faces even if he merely glances at the replies.

…listening to the users isn’t actually always the best thing…

We’ve all – myself included – repeatedly called for LL to “listen” to its user base (well, I’ll actually redefine that slightly – I’ve been calling for LL to engage and communicate with us – both of which, dare I say, are somewhat more involved (on both sides!), than simply “listening”). But, what exactly does this mean, and how should LL go about it?

As Tateru Nino points out so well, users themselves have such widely varied views on things, that seeking broad-ranging input from them can – whether we like it or not – lead to as much confusion, angst and anger from said users when the outcome is announced, as simply not seeking input in the first place.

Take, for example, two of the most common cries in the responses to Rod Humble’s appointment as CEO. On the one hand people are loudly shouting for the “trashing” of Viewer 2; on the other, people are praising it. Similarly, and more vociferously, we have people loudly proclaiming that Mesh “isn’t needed”, and other citing very valid reasons why it is.

How do you reconcile such entrenched, widely differing views without pissing off at least 50% of your audience?

Of course these two examples are extremes, and to be fair, a large proportion of the “anti” lobby in both comes down to a simple unwillingness to change on the part of those voicing the objections. For example, many of those denouncing Viewer 2 do so on the basis of “having tried it for 10 minutes” before giving up – yet I wonder, when they first joined SL, how long it took them to get to grips with Viewer 1.x? Longer than 10 minutes, I’ll warrant; so why the impatience now?

But leaving aside the extreme position of these views, it does demonstrate the tightrope Humble has to walk, just where the users are concerned – and as Tateru amply demonstrates in her column with a simple little exercise.

Of course, there are “obvious” things that need to be done: stability, performance in general, smoothing out sim boundary crossings, etc., – but these are “easy” as we all see and feel them. What about the more complex? How does LL make SL more attractive, immersive, engaging, exciting – fun – for the “lay” user?

The answers here are far more difficult: ask ten people and get 10 different replies. Add to this the fact that Rod Humble isn’t just “answerable” to the users – he is in his post at the leisure of a Board that at times seems both remote from the realities of Second Life and somewhat hostile towards the user base. As such, he is responsible for heeding their collective will and turning their whims into realities – making any potential balancing act on his part, that much harder (the needs of the few (the Board) will always outweigh the needs of the many, if I might be permitted to paraphrase a certain Vulcan).

All this being the case, I’m not surprised that he hasn’t suddenly bounced into the official blogs announcing this, that and the other. Anyone with any common sense, whether they have been looking around in-world or not, whether they’ve been hopping in and out of the Battery Street offices over the last few weeks or not, whether they’ve been involved at all with the inner machinations of LL or not even from arm’s length – is going to need time to get into the office, settle down and take a studied look at what is going on and how things really work.

If nothing else, the legacy of Mark Kingdon would encourage anyone entering the role to do so with some caution. After all, he was trumpeted in by the likes of Philip Rosedale, who went on to talk about him in glowing terms – sharing the same pod, being of the same mind, etc., etc.,  – and look how that finished up (and don’t go blaming Kingdon purely for the way things went).

Given all of the above, I’m actually not that surprised nothing has been heard of from Mr. Humble as yet (and that’s taking it for granted that he did arrive OK yesterday as the new CEO); he’s going to need time to get properly to grips with things before (one would hope) he starts making massive pronouncements on just about anything.

But, that said, it would be nice just to get a quick “hello!” from him, coupled with a short statement confirming he’s “here” and perhaps asking for our understanding while he does get settled at his desk and takes time to settle in.

Maximum prim size to increase?

I was bimbling about the Beta Grid this week, looking and bits and pieces to do with Mesh, and noticed that the maximum size limit for prims seems to be around the 60x60x60 mark, rather than the 10x10x10 we have on the Main Grid.

I’ve been told this size limit has been changed to better enable Mesh support on the Beta – which sets me to wondering whether we’ll see the size increase enabled on the Main Grid when Mesh goes live.

The 10x10x10 size limit is, like the 15,000 prims-per-full-sim limit, something imposed by Linden Lab as a trade-off between capability and performance back in the early days of the Grid, rather than a limitation of the software itself. Given server-side processing has increased dramatically over the past 6-7 years, and given that the considered use of “legally cut” megas can mean very little in overall degradation to sim performance ), a move to a larger maximum prim size would be exceptionally welcome  among content creators and hobbyist builders alike, and could quickly bolster LL in the popularity stakes.

As the (virtual) world holds its breath…

We’re once again in that weird state of suspension: the old year is now behind us, the New Year is opening up in front of us, and we’re all getting back to “the usual” routines.

Some twelve months ago, this was a time of Great Optimism within Linden Lab; or at least within Mark Kingdon’s “pod”, as he enthusiastically posted not only about the next year in virtual worlds, but the next ten years. As I reported in my review of 2010, when it came to the 12 months directly in front of him, not all M hoped for came to pass. Indeed, there was much he didn’t – nay, couldn’t – predict.

This year, by contrast, those within LL remain resolutely silent. In around a week’s time, this is liable to change, given that Rod Humble “officially” starts-up as the new CEO around the 17th (next Monday) – so doubtless we’ll be hearing something around then.

In the meantime, the lack of news from LL is weighing on us all; although some are feeling it a lot more than others.  Tateru Nino is theorising that there is more to the silence than meets the eye – speculating that the silence is that which comes before what she calls the “Big Surprise Announcement” and hinting that it may not be A Good Thing. Ciaran Laval is taking it more lightly, pointing out that if there is one thing LL should do in 2011, it’s to listen to its greatest resource: those of us who use their blessed platform. Elsewhere, others seem to be caught-up the idea that the General Discussion forum should go; recently saw a completely useless thread on this very topic started by one of the forum’s regular naysayers & borderline trolls; but others such a Que Niangao – altogether more respectable – have hinted something my be in the offing where the forums are concerned. Where the information comes from, however, is anyone’s guess.

For my part, I’m actually not at all surprised by the silence; there is a new CEO; the company went through a wave of cutbacks mid-year, and the losses are still accruing: Jack Linden went just before Christmas, as did Joe Linden (Joe Miller), and it appears Wallace Linden (Mark Wallace) has gone after a heady time as the Conversation Manager that is equalled only by Katt’s tenure as the Communication Manager…

Ergo, it is unsurprising that little has been said, either blog-wise or, it seems, through the few remaining Office Hours meetings. For one thing, who knows whether the “restructuring” has reached a point of being “restructured”, and for another, people are liable to have one eye cocked pensively on the door to the board room and the other cocked pensively at the door to the new CEO’s office, waiting to see which way the wind is blowing.

The majority response to Rod Humble’s appointment has been positive: whether this remains so has yet to be seen. There are certainly a lot of people who are going to be disappointed – especially those calling for the scraping of Viewer 2.x; sorry, kids, ain’t gonna happen. Equally, those that believe Rod, with the best will in the world, will have a free hand in matters are also going to be disappointed; he’ll no more be able to push and pull LL as freely as Mark Kingdon did during his tenure. There will be requirements from the Board he’ll be expected to oversee, just as things like the Adult Content Changes came from the Board, and not did not spring solely from Mark Kingdon’s forehead.

Doubtless, there is a Big Announcement coming next week – but I doubt it’ll be as earth-shattering as Tateru implies. I also hope that 2011 will bring about a resurgence in LL’s ability to listen to its users as Ciaran states they should. Certainly, Rod Humble is perhaps more user-savvy than the likes of Rosedale, Kapor, Kingdon et al – but whether that is enough to really make a difference is going to be something that only time will reveal.

An open letter to Rod Humble

Dear Rod,

Welcome to the world of Second Life – the good, the bad and the occasionally ugly, but also the always-quirky.

I’m glad you’re spending time in-world (incognito, presumably) to get a handle on the strengths and weaknesses here. There is much to laud when it comes to Second Life (although far too many of us, as users / residents tend to forget the good things while rending garments and gnashing teeth), and much that is weak (and in many cases justifies the aforementioned rending and gnashing).

It would be so easy to list out all of the latter and point fingers here and there (as some already have); but by-and-large, I’d like to avoid all of that and simply ask that you do one thing as you explore and move closer to officially starting: please take time to look at the forums (official and otherwise) and ponder the manner in which the Teen Grid / Main Grid merger is being handled.

Now, before any eye rolling occurs – let me say that I’ve nothing against the merger; in difference to many of the doom-laden posts, I actually think it will not cause the kind of upheavals and issues many are predicting.

However, what it is doing, as with other policies of a similar nature that came before it – notably the Adult Policy changes that saw the creation of the Adult Continent, Zindra – is exacerbating a growing rift between Linden Research and its community of users – a rift that one might say is already alarmingly wide.

While fears of Abuse Reports, over-anxious mothers climbing the wall over things “little Timmy” or “little Janey” might see on-screen and so forth may well be over-egging the mix – it cannot be denied that the decision within Linden Research to continue to mix both “G” and “M” (for mature) sims in single Mainland environments *is* a cause of major consternation among users – particularly because what is and is not allowed under the terms of use of each of these sim types is so disparate.

These issues could be so easily resolved through the formation of a “G” rated continent. Indeed, this is something Linden Lab’s own users have been requesting for a very long time – dig down a little and you’ll see it even pre-dates the Adult Policy Change / Zindra farrago that severely damaged the company’s relationship with a large proportion of its user base (and not just those forced to move to Zindra).

The principal ideas behind the development of a “G”-rated continent have never been deniable – although they have always been dismissed in what has always seemed to be an entirely offhanded manner by Linden Lab. However, with the merger now underway, and with you embarking on your journey as the new CEO, I would suggest that the time to openly and honestly review the idea once more has never been better, and if you do nothing else during the first few weeks of your tenure, you’ll give free and full consideration to the major benefits of establishing a G rated Continent:

  • It removes all of the angst that residents (rightly or wrongly) feel about the current situation wherein G and M sims are “OK” to be located side-by-side within the Mainland
  • It offers teen users a far more enjoyable SL experience, as they can benefit from a contiguous land mass that will enable them to do everything that helps to make Second Life a fun place: they can race cars, they can enjoy large, urban environments, they can ride trains, they can fly aircraft, they can race boats, they can wander and explore well beyond the limitations of “single” 256x256m sims without having to rely on teleporting
  • It provides a “cushioned” environment in which those graduating from the “sponsored” sims operated for 13-15 year-olds can find like-minds friends and continue their growth within SL
  • It provides a unique (dare I say “captive”?) marketplace for those content creators wishing to specialise in “teen-oriented” goods and services
  • It allows for overall better marketing of Second Life to teens, presenting them with a “world” of their own in which they can create  – and at the risk of repeating myself – is somewhat better than a hodgepodge of “isolated” sims bordered by lands they see, but to which they are denied access.

There are many other benefits to developing a G-rated continent beyond these. A big issue for Linden Research over the last two years has been the desire to make Second Life a “better, more predictable user experience” – and yet, if one is brutally honest, the company’s repeated and continued refusal to openly consider the merits of a purely G-rated continent has actually done much to undermine this stated goal, and indeed continues to do so.

Right now, with the merger, the nexus of a purely “G” rated continent already exists: the former (or soon-to-be former) Teen Grid. Using this as a basis, Linden Lab has the means to develop a “better, more predictable user experience” for adults and teens alike; not only for the reasons stated above, but also because it does nothing that will hinder the healthy and proper interaction between teens and adults on a daily basis within Second Life.

I appreciate that time is short: the merger is underway: the Teen Grid is closing in January – but the mark of a good CEO is a willingness to hold up a hand and say, “hang on a mo’, I’d like to review this before we go too far,” and I sincerely hope you’ll take a long, hard and unbiased look at the idea, and bear in mind that – with due respect to all at Battery Street – sometimes users *do* have good ideas, and equally, users *can* have a better intuitive understanding of a platform’s needs than those that developed it. There is much to be gained from the idea – and next to nothing to lose.

With kindest and sincere regards,

Inara Pey

1.23.5 + 40=25?

I’ve come across a lot of dark mutterings in-world with people getting uptight about the “promised” raising of the Group limit from 25 to 40. LL had indicated they’d “hoped” to get it out by the end of the year, but also stated that performance issues, etc., may actually lead to it being rolled back, and that extensive testing was required.

Well, from my point of view, I’ve lived within the 25-group limit for so long (and can remember days when it was less than that!), I’d prefer to wait for the code to be sorted rather than seeing it rushed through, rolled out and then withdrawn against because it does end up further impacting the server-side of things.

However, in hearing these complaints about the “failure” of LL to raise the limit, a little thought occurred to me. Most of the people making the complaint, I’ve noticed, are using Phoenix / Imprudence / Ascent (development of which appears stalled). But…my understanding is that the raising of the Group limit requires code changes on both sides of the equation – server and Viewer.

This being the case, will those using 1.23.5-based Viewers actually get to see the benefit? How extensive will the code-change be? Will the server-side change preclude back-porting to the Snowglobe code base? Then there is the fact that Phoenix is already into it’s final release, and switches over to maintenance-only releases in the new year (which implies bug fixes rather than new code updates) to make way for Firestorm. Imprudence may well be in the same condition by the time the Group limit is raised, given the shift in emphasis there to Kokua once Impru 1.4 hits the download pages. So would the inclusion of the necessary Viewer-side code be classified as a “maintenance update”? How extensive is it likely to be? Given that most 1.23.5 functionality is gradually being pushed aside by LL (hence the decisions by both the Phoenix and Imprudence teams to focus on viewers using the V 2.x code base), will it even be worthwhile for said dev teams to seek to incorporate the new code if it is more than just a few nips and tucks?

Of course, there will remain other Viewer options that may well support the new functionality as they doggedly continue to work within the Snowglobe code environment; but again, this goes back to my first observation as to whether the server-side will support / recognise Snowglobe-based code? Time will tell, but it might be an interesting little conundrum all ways round…