SL project updates week 20/2: TPV Developer meeting, VMM

Miyagi; Inara Pey, May 2015, on Flickr Miyagi (General), May 2015 (Flickr) – blog post

The following notes are primarily taken from the TPV Developer (TPVD) meeting held on Friday, May 15th, and from the Server Beta meeting held on Thursday, May 14th. A video of the TPVD meeting is included below, with any time stamps in the following text referring to it. My thanks as always to North for the recording and providing it for embedding,

Server Deployments, Week 20 – Recap

As always, please refer to the server deployment thread for the latest updates / news.

There was no Main (SLS) channel deployment on Tuesday, May 11th. On Wednesday, May 12th, the three RC channels were all updated with a new server maintenance package, comprising internal server logging changes, back-end system bug fixes, reply-to email changed in postcard sends (see below for more).

Group Chat

The Server Beta User Group meeting on Thursday, May 14th, saw a test of a group chat update it is hoped will fix the issue of some people not seeing all or some chat when the group chat window is open (see BUG-9130). The test appeared to yield positive results, with Simon reporting no unusual event logging. The problem here is that the instances of the problem seem to be so rare, it’s hard to guarantee a small sampling of testers will catch any problems which might still exist.

SL Viewer

[00:15] It has been a quiet week on the viewer front. As noted in part 1 of this week’s report, the attachment viewer (Project big Bird) reached RC status, other than that there has been not additional movement with either the current selection of RC and project viewers.

A further update to the mesh importer project viewer (currently at version 3.7.28.300878) is with LL’s QA team and should be released relatively soon. Updates are also being made to the Viewer-Managed Marketplace project viewer (which is likely to go to RC status once through LL’s QA process) and the Oculus Rift project viewer.

Snapshots to E-mail

[02:22] Commenting at the TPV Developer meeting, Oz Linden gave a little more information on the “reply-to email changed in postcard sends” update deployed to the RCs, indicating this was indeed a fix aimed at preventing snapshot to e-mail being tagged as spam by ISPs and a/v software due to the way they handle the “from” field (see my TPV Developer meeting report for week #17), which had caused the Lab to consider removing the snapshot to e-mail capability.

“Instead,” Oz told the meeting, “we found we could get around that by sending the e-mail differently … So the way it’s changed now is that instead of sending the ‘from’ address as the sender’s address, we send the ‘reply-to’ address; and the ‘from’ address is ‘no-reply@secondlife.com’ … so that ducks the problem of us looking like spammers who are forging invalid addresses.”

This should hopefully negate any need to remove the snapshot to e-mail capability, and retain compatibility with sending snapshots to the likes of Snapzilla and the SLU forums.

Unified Snapshot Floater

[04:40] NiranV Dean, who submitted the unified snapshot floater to LL (and which has most recently been integrated into Firestorm among the TPVs) asked if there had been any feedback on it. Both Oz and Grumpity Linden indicated that overall, feedback has been positive, although some have complained at the amount of screen real estate it takes up with the preview panel open. As this allows the snapshot preview to match the aspect ratio of the user’s screen, there’s not a lot that can be done about it – and the preview window can always be closed / the panel minimised when initially setting-up shots.

The unified snapshot floater - further work is being carried out by TPV devs for contribution to LL, including the possible full integration of the Facebook, Flickr and Twitter upload options
The unified snapshot floater – further work is being carried out by TPV devs for contribution to LL, including the possible full integration of the Facebook, Flickr and Twitter upload options

Niran is proposing a further set of updates (one of which, a fix for auto snapshot, is in the works at the Lab), including possibly making the preview screen detachable from the main floater.  Cinder Roxley also indicated she is working on fully integrating the Facebook, Twitter and Flickr options into the main snapshot floater (they currently retain their own floaters due to the authentication workflow required for each. This work will be contributed to the Lab for consideration / integration when complete.

Viewer-Managed Marketplace (VMM)

[08:09] Over the last two weeks, as a part of the on-going beta of VMM, around 15-20 volunteers have had their stores migrated by the Lab from Direct Delivery to VMM. Brooke linden reports that the exercise has uncovered “pretty much minor issues” which the Lab can address. A further batch of volunteer migrations is planned to help further test the robustness of the process in the next week or so.

As noted above, the VMM viewer is now heading for an RC release once it has cleared LL’s QA testing. However,  the time frame on when this might happen is a little vague; it might be in the next week or so, or it might be longer.

Avatar Complexity

[17:34]  The next Snowstorm contributions viewer is progressing internally at the Lab. This is the viewer which includes the new Avatar Complexity (aka “Jelly Babies” or “rainbow avatars”) functionality which allows users to define a level of complexity (a weighting number) which will render any avatar exceeding that value as a solid colour, rather than a full avatar. The aim of this is to help reduce the rendering load placed on people’s computers, particularly in very busy locations. The value is adjustable, as so can of course be varied to suit your current needs.

Avatar complexity is intended to help those who may hit performance issues as a result of their GPU struggling to render complex (hight render cost) avatars, by rendering such avatars as solid colours.
Avatar complexity is intended to help those who may hit performance issues as a result of their GPU struggling to render complex (hight render cost) avatars, by rendering such avatars as solid colours.

A slight hiccup has occurred in that in making some changes to the code, Oz accidentally broke the code such that instead of rendering as a solid colour, avatars exceeding the limit are currently rendering as transparent, and this is yet to be fixed. Code has been added to the viewer to report how many people around you are rendering your avatar as a solid colour (should your avatar be complex enough to be rendered thus), but this has yet to be made visible through the viewer UI, and simulator support for this is now in place on the RC channels and will be rolled to the Main channel in the coming week.

Mac Updates

[19:36] Cinder Roxley has a set of contributions for using the viewer with Mac Retina displays ready to go to the Lab, and it seems likely these will flow into a further Snowstorm contributions viewer in development alongside the one containing the Avatar Complexity updates.

A question was also asked whether there were plans to update the Mac viewer to use a newer OpenGL core profile. The Lab is not working on this, as their rendering team believe there is little or no benefit to be gained from it. However, they would accept any contributions offered for consideration (subject to a “long, terrible QA process”). However, a good part of this would require working through some eight years of OpenGL code.

RFL 2015: Halfway There weekend

banner-1Saturday, May 16th and Sunday May 17th officially mark the Halfway There weekend for the 2015 Relay For Life season in Second Life.

As is usual for the half-way stage in the season, a full weekend of activities has been planned, including fund-raising, DJs sets, tribute bands, and many RFL of SL Relay Team events, with everything kicking-off from 16:00 on Saturday, May 16th, and then running through until the evening of Sunday, May 17th.

Four regions have been set-up for the weekend, and they draw upon this year’s Back to the Future-esque theme for their inspiration. So, throughout the Halfway There festivities, you can travel back to the Pac-Man dominated 1980s, or tour the 1990s, reminisce over the 2000s, and look ahead to a hopefully eco-friendly future.

Each region has its own stage area, and all four are connected by a central hub area which offers a main stage for key events. The SLurl for arrivals is given at the end of this article, but please note it will not be open until just before the weekend is due to kick-off.

Pac-Man features in the Halfway There 1980s region
Pac-Man features in the Halfway There 1980s region

On Sunday, May 17th in particular, the event will feature the Halfway There Awards ceremony, which will take place at 10:00 on Sunday, and will include the 2015 Relay For Life of Second Life Planning Committee.

Schedule of Events

At the time of writing, the Halfway There weekend schedule of events read as follows (as usual, all times SLT):

Saturday, May 16, 2015

  • 16:00 – 17:00 – Opening Party
  • 17:00 – 18:00 – The Purple Man Group
  • 18:00 – 19:00 – Dance Party
  • 19:00 – 21:00 – Garth Brooks Tribute Band
Halfway There events area walk
Halfway There events area walk

Sunday, May 17, 2015

  • 06:00 – 20:00: Raffle, auction, and vendor fundraising areas are open
  • 10:00 – 11:00: 2015 Halfway There Awards Ceremony
  • 11:00 – 20:00: Relay For Life of Second Life Team Events
  • 14:00 – 15:30: Abba Tribute Band
  • 15:30: Relay Rap.

Related Links

A fistful of Lindens

People start to re-gather for the meet-up following the region restart
People start to re-gather for the meet-up following the region restart

The sun was high overhead, the stones of the piazza baking under its glare, the wet splash of the fountain seductive in the heat. The rumours had clearly spread well beyond the high walls and paved paths of the town; with ninety minutes to go, folk were drifting in from far and wide, all drawn by the rumours: the Lindens were heading back to town!

Keira Linden slips in...
Keira Linden slips in…

Speculation was rife; how should the local law enforcement, known for their tough line on dress code and appearance, handle things? Would the Lead Cheese of this notorious gang of in-world outlanders be present? Would there be …. bears?!

The air was heavy with an expectation that weighed people down more than the heat of the sun; the town’s Mayoress was on-hand, keeping things as relaxed as possible as slowly, the clock ticked towards high noon, and the final hour before the Gang were expected to ride into town.

Then, without warning, the ground started rumbling and excitement grew; were the Lindens a-ridin’ in early? And then IT happened …

The region you are in now is about to restart. If you stay in this region you will be logged out. Seconds until restart 298.

With characteristic bluntness, the mayoress summed-up the crowd’s unspoken reaction to the announcement, “WUT?!”

Some thought it a ploy by those sly Lindens, perhaps to clear the town so they could enjoy their revelries alone. Others pointed to the hand of Hamlet, Prince of Negative Blogging trying to disrupt matters. Some opted to retire to the hills (or at least another region), some elected to stay, determined not to miss a thing … 

Xiola (l) and Shaman (r) make their way towards the town square
Xiola (l) and Shaman (r) make their way towards the town square

OK, so maybe it wasn’t quite like something out of High Noon (although Wurfi only needed a cape and he could have been a passable Clint from the Dollars movies!). But the number of people gathered at Basilique Town ahead of the Linden meet-up scheduled for Thursday, May 14th was impressive, and the expectation / excitement was high – and the re-start really did happen, leading to claims that the region had been moved to a more robust “events” server to handle the load.

Ziki looks on while Max takes an opportunity to whisper sweet nothing to Froukje ... or something ;-)
Ziki looks on while Max takes an opportunity to whisper sweet nothings to Froukje … or something 😉

Whether such speculation was accurate or not is a matter for debate elsewhere; restarting the region may have been enough to ensure a reasonable level of performance without additional special actions on the part of the Lab. Suffice it to say that it did handle the load very well for most people, considering over 100 were present at the height of the event. And despite concerns ahead of time over Basilique Town’s access code, avatars of all shapes, sizes and origins were on-hand to join in.

Of the Lindens, Dee was actually the first to arrive, although going by my radar, she opted to hop-in some distance from the main landing zone and then hopped away shortly thereafter.

Keira was the next to wander into the square, her presence seemingly unnoticed at first, such was the attention being directed at the blue tag of a Mole. Patch, Xiola, Shaman and Michael all arrived in short order, and did their best to mingle and chat.

Thus people got to learn a lot about the Lindens’ liking for crepes, which were apparently on the lunch menu at the Lab, and Shaman’s choice of fillings in particular left me feeling a tad hobbit-like: in need of a second dinner, while for others the mention of crepes with fishy fillings prompted speculation on the advisability of eating anything with salmon in it at a corporate event …

Given the numbers in attendance, organised group photos, etc., were a non-starter; even mingling was a tad bit difficult, with many fearing to move in case they crashed. I managed to hold still, leaning against a lamp-post to one side of the square, keeping away from the core crowd, and gently cammed around looking for suitable snapshots and finding a good few friends and acquaintances I haven’t seen in a while, whilst also losing myself in IMs not a few times.

Basilique's owner, Canary Beck (l) and Xiola Linden (r)
Basilique’s owner, Canary Beck (l) and Xiola Linden (r)

Ebbe did not put in an appearance this time around; given the numbers squeezed into the town square and the sheer amount of conversation going on in all directions, this was perhaps no bad thing, although it did leave some a tad bit disappointed.

A lack of a Xiola bear also caused a tiny amount of disappointment as well among the bear collectors, although Michael appeared to be darting hither and thither in a brave attempt to greet folk and hand out bears in response to the deluge of IMs he received after offering to do so.

There were one or two in the crowd who seemed to have popped along in the belief that that meeting was a more formal affair rather than simply being a social gathering – I saw one or two calls in chat of people being there to represent this or that, and received a couple of IMs about asking questions – but on the whole everyone quickly settled down into the spirit of things.

Dawny Daviau demonstrates she can be quite the pixie :)
Dawny Daviau demonstrates she can be quite the pixie 🙂

This was by far the largest turn-out for a Linden in-world meeting since they resumed. It is true that the Adult rating did put some off from attending – not I hasten to add because of any risk of (to borrow from Honour) “wild monkey sex”, but because of concern about reaction to their apparent avatar age – which is something to be considered for future meet-ups, if held in Adult-rated regions. Others were a little put-out by the greeter warnings  – and lesson here for future hosts of events like this is to turn off such greeters alongside any relaxation of normal sim rules so as to avoid the potential for misunderstandings.

On the whole, however, everyone appeared to have a good time, the chat was light and fun, those seeking bears did – as noted – keep poor Michael pretty well occupied, and doubtless went home happy to have one more to add to their collection.

The general conversation rolled far and wide, with most people welcoming the Lab’s continuing efforts to reach out and engage with users in this way with the past gatherings at Meauxle Bureaux getting a mention, together with the Christmas snowball fight, and even the old Halloween parties being recalled.

A lot might not happen at gatherings like this, and it’s easy to dismiss them as mere PR for the Lab – but they do have one benefit, as was again demonstrated at Basilique Town: they serve as a reminder that the folk who run Second Life on our behalf aren’t faceless corporate minions; they are engaged, enthusiastic individuals, as colourful as any one of us and – in many cases – actually drawn from the ranks of users themselves.  And if that helps us treat the Lab with a measure of respect, whether or not we agree with all that they do, so much the better for all.

The only really observation to make about the event is that if these kind of numbers are to be repeated at the next meet-up (and to end on the same note as I started, albeit from en entirely different movie genre), , then I think it’s likely that we’re going to need a bigger boat /me offers a sideways glance towards the SS Galaxy, shortly to be under the Linden flag, with her three regions of space.

Living in a Bowl

Living in a Bowl
Living in a Bowl – Cica Ghost

Living In A Bowl is the title of Cica Ghost’s latest installation, which opened on May 10th. It presents the visitor with a tropical island where almost everything is on a gigantic scale: flowers stand taller than an avatar, their delicate heads large enough to offer shade from the sun; coconuts the size of a man hang from palms and gigantic wooden-framed tanks and enormous fish bowls tower over the landscape, holding huge fish and seahorses within their watery confines.

At first, this might seem some giant’s idea of cruelty to fish; the tanks are all placed within view of the oceans from whence these curious fish may have come, almost as though to taunt them. Indeed, the huge glass bowl with its seahorses appears to have been intentionally placed on a rise in one corner of the island, as if daring its captives to perhaps try and unseat it and so gain their freedom in the open waters below.

Living in a Bowl
Living in a Bowl

But are these fish even aware of their circumstance? They drift in their tanks and bowls, in ones and twos, seemingly completely unperturbed by their situation, their movements languid and almost hypnotic as they float over and between the ornaments placed in their tanks – some of which would pass for a modest house for you and I.

Are they the observed, or the observers? There is a serenity about them which suggests that perhaps they know more than we might imagine – or equally, that they are content in their ignorance. And what of their fossilised brethren scattered across the sandy landscape?  What do they say to us – or to the fish drifting in their tanks?

Living in a Bowl
Living in a Bowl

If all this sounds disturbing – it’s not. Quite the reverse in fact; the sound of the waves lapping on the shore, the gentle song of birds in their air together with the odd plaintive call of a gull, all combine with the gentle undulations of the glass-encased fish and soft swaying of the palms in the wind, to created a soothing feeling. The entire effect is, frankly, tranquil and further enhanced by the audio stream, a beautiful selection of music that had me exploring the island to a gentle, lyrical piano and then to soft a cappela Georgian chanting. Little wonder that those on the region with me all appeared to be rooted in contemplation and lost in the music and the motion of the fish.

Such is the peace offered in this strange, other-worldly environment, that I found myself drawn to the watchtower sitting on a little hill in the north-east corner of the island, and there sit down and watch the fish, the music washing over me.

Living In A Bowl will be open for the next few weeks, and is well worth a visit.

Related Links

 

 

 

Next Lab meet-up: Basilique Town – Thursday, May 14th

Basilique Town - selected as the venue of the Thursday, May 14th Linden meet-up
Basilique Town – selected as the venue of the Thursday, May 14th Linden meet-up

On Friday, May 8th, Xiola Linden extended an invitation to users to suggest the location for the next in-world Linden meeting-up.

Many suggestions were forthcoming for the event, which has, since it’s resumption, taken place at “Mole Town”, aka Meauxle Bureaux (see my report on the last gathering).

However, the venue for the next meet-up has now been confirmed. Scheduled to take place from 13:00 on Thursday, May 14th, the gathering will take place at Canary Becks’ outstanding Basilique Town.

The Basilique Theatre
The Basilique Theatre, Basilique Town

For those who have not visited Basilique before, you’re in for a treat. Frequently featured in blogs as a place of outstanding beauty and design. There’s a host of things to see and do here, and the region hosts events of its own and is, of course, the home of the Basilique Performing Arts Company, who has staged the outstanding Romeo + Juliet and ground-breaking Paradise Lost at the threatre occupying the south-east corner of the region.

With its mix of architecture, outlining islands and backdrop of rugged peaks, Basilique presents a wonderful Mediterranean look which blends a cosmopolitan feel with more coastal, rural look which simply invites exploration.

So, even if you don’t make the Linden meet-up, and have not visited Basilique Town before, make sure you add it to your itinerary!

Related Links

Windwept echoes of a Starfall

WindWept, Dolly; Inara Pey, May 2015, on Flickr Windwept (Moderate) May 2015 (Flickr) – click any image for full size

In 2014, Starfall’s Twiight’s Edge proved to be a popular stopover for Second Life travellers. Both a destination and a venue for performance art, it was a captivating place to see; a beautiful use of water on which to build some captivating scenes (my own initial visit is recorded here). So much so, that its closure was met with a fair degree of lamentation.

Such ws the love of the place, that the news that Nezzy (Inez Pennell) and Imp (Cinderr Resident) had created a new location in Second Life filled a fair few people with delight – including myself; although I admit it’s taken me a little time to work my way around to making a  visit. And I have to say, Windwept, the new region, doesn’t disappoint, at all.

WindWept, Dolly; Inara Pey, May 2015, on Flickr Windwept (Moderate) May 2015 (Flickr) – click any image for full size

Windwept provides a watery environment surrounded by gently undulating hills which encompass a place rich in echoes of Starfall while evoking a look and feel entirely of its own. Those familiar with the latter will doubtless recognise some of the art and elements placed within Windwept, all of which helps generate a comforting déjà vu like feeling that while one might well be visiting for the first time, there is something comfortingly familiar about the region.

Scattered across the water are a series of rocky vignettes, each inviting exploration. The largest of these is a high plateau which offers both a commanding view of the region and its surrounding hills, and a cosy little coffee shop in which to relax. Equally cosy, thanks to it being chock full of bric-a-brac, is a converted shipping container, sitting on the water a little apart from everything else; while right across the region are places to sit and be cosy with a friend or friends.

WindWept, Dolly; Inara Pey, May 2015, on Flickr Windwept (Moderate) May 2015 (Flickr) – click any image for full size

But like Starfall, Windwept is a little deceptive in nature; what you see is not necessarily all that there is; towards the centre of the region is a wooden pier with a small stone-walled garden at one end, bounded on three sides by windows floating in the air. Here sits the top of a ladder, descending into a watery hole – the first indicator of hidden delights waiting to be found; in this case, an underwater room, and little hideaway tucked out-of-sight.

And there is more. Touch the windows (three were active at the time of my visit), and you can be transported to other locations, high overhead, which offer an interesting mix of themes and a touch of whimsy – including one which looks like it may well be intended for live events.

WindWept, Dolly; Inara Pey, May 2015, on Flickr Windwept (General) May 2015 (Flickr) – click any image for full size

It’s good to see Nezzy and Imp open a region like this again; Starfall always had a wonderfully tranquil fee to it, and the skyborne areas for art and contemplation were always a pleasure to visit. Windwept captures so much of Starfall’s spirit, but offer something this is also wonderful in it own right.  The winter’s morning look and feel to the region is ideal for photography, but as can hopefully be seen in the images here, the region offers itself to a range of windlight settings.

But don’t take my work for it – go see for yourself!

Related Links