Pages

Showing posts with label Jessica Lyon. Show all posts
Showing posts with label Jessica Lyon. Show all posts

Monday, October 1, 2018

Interview With Tonya Souther of Team Firestorm


By Bixyl Shuftan

It was a week ago that Team Firestorm celebrated it's eighth anniversary party. Among those there was Tonya Souther, whom heads the part of the team that works on the Firestorm  Apple computer viewer, and is a founding member of the team. I recently met up with her to talk about her and her time with the team.

Noting that she had been around since 2009, I asked Tonya how she found out about Second Life. She answered, "I have an real-life friend who ran a club here for quite a long time. She's known as Axi Kurmin inworld, and as DJBronxelf in real-life. And yes, she will happily combine the two. I've known her for much longer than I've been on Second Life. She got me interested, and going to a furry convention (RCFM) that had some Second Life content.  I created this character before I got on SL, and was thrilled I could be the tigress I'd been playing online for years. ... .I was part of a group who'd been together on IRC for years. ... I bought the first avatar within moments, but that's because I'd met the creator at RCFM before signing up."

Tonya's first days and weeks went, "like learning any new platform, but Axi did a lot to help me up the learning curve, and so did the folks at the RCFM sim." One thing that got her attention was the futniture designed for Restrained Life furniture in mind, not just the cheeky aspect, but that people had the ability to design these kinds of things here, "that was what sold me on this platform being something that could be much broader than I'd magined." She would develop and sell her own line of RLV furniture.

Although Tonya became a user of the Emerald Viewer, "I liked the feature set ... I didn't meet Jessica until July of 2010. They had come up with a new release, but there was no Mac version available. They'd had problems getting it running, and their previous Mac developer had left in a huff. I got it working, and got invited to join the project, right before the whole Emeraldgate kerfuffle happened. I was an Emerald developer for a grand total of three weeks before it imploded.

As Tonya had just joined the team, her perspective from inside during Emeraldgate was somewhat limited, "What I saw was the fallout from the metadata data collection and the DDoS. I didn't know any of the players well, but I knew who were the big contributors. When LL issued their ultimatum, I wasn't all that surprised. The big problem for us was going to be to keep the project going. I wanted to have Emerald continue as before, minus the three people that Linden Lab had demanded depart. Two of them did, but one did not...and his refusal essentially shot Emerald in the head."

She described what happened next, "When it became obvious that we were going down in flames, I got with Jessica. She'd made comments about forking the project, and I convinced her that we were going to have to do just that if we couldn't eject that one developer. We did try. Jessica had admin privileges on the Emerald servers and she tried to lock that developer out of it, but got caught and shut off. So I talked her into starting a new project, which came quickly to be known as Phoenix (from the ashes of Emerald). She was reluctant at first. But she realized after I twisted her arm that it needed doing, and she was about the only one who could. And so we did."

Tonya called the next few weeks, "Hectic as hell! We were busting our collective butts to get something, anything, ready to release ASAP, so the users would have something to work with. Linden Lab had been very, very clear in their insistence that if their ultimatum wasn't met, Emerald would be blocked. But we got something built and running and rebranded,-that was most of the hard work, really - and released. And as soon as we did, Linden Lab dropped the banhammer (on Emerald)."

When I asked if the reaction of Team Phoenix to the Lab putting their viewer on the approved list was a sigh of relief, Tonya responded, "Yes, and not from just us, either. I can't prove it, but I'm pretty sure Linden Lab was waiting for us to release before banning Emerald. They were quite happy that they had an alternative available for folks who didn't want to use 1.23." And the reaction fron the new team to what was left of Emerald signing up with Utherverse the owners of the small "Red Light District" adult-oriented virtual world? Tonya called it, "A collective eyeroll, and that was about it. We were up to our a**es in our own alligators enough, and we didn't have time to worry about what folks Linden Lab had run off were up to, as long as they didn't bother us. They tried. They released a version of Emerald, the 2600 release, that was designed to evade the ban, and got themselves thrown out of SL for their troubles. ... I don't know how many were banned just for using it; I only know that two were banned for releasing it - one of them one of the ones Linden Lab had demanded we eject from Emerald." This was Lonley Bluebird/Phox, "the other was Arabella Steadham, who was Emerald's PR person. Me, I never understood why an open source project needed a PR person in the first place, and when she started trying ot run the Emerald project at the end, that struck me as a serious case of (the) tail wagging (the) dog."

But after their hectic start, things began to calm a little. But they weren't truly out of the woods for a little while, "Once we got the first relase out, things quieted down a bit. We had some teething pains, with one developer trying to take over the world and getting run off, and juggling infrastructure. But it settled down after a few months. That's when we could start back to working on actually improving the code and fixing stuff that had been broken. I'd say we were in a state of flux for about the first six months, and then we could really get on with the business of making a viewer people would actually want to use. We were conscious that we were rising form Emerald's ashes. The topic on the Skype channel we were using to communicate at the time got set to 'Wie Phonix aus der Asche werd ich auferstehen' ...a line from Megaherz's song Kopfschuss. 'They tried shooting us in the head and we rose again.' And we knew that all eyes were on us, just waiting to pounce if we screwed up even a little bit. So we went out of our way to be squeaky clean."

So what was the feeling of the team at their first anniversary? Tonya described it as, "Surprised we'd made it that far, and relief that we'd put the worst behind us. We figured that if we'd lasted that long, then we were going to keep going indefinitely. Most of that was due to Jess. It's actually very rare for an open source software project to be led by a non-programmer, but she's done a masterful job of it." When asked what the biggest challenges the team faced since their first few months were, she remarked, "The biggest challenges have been personalities, mainly, Jess will joke, as she did at the party Sunday, about having two developers near each other who aren't trying to kill each other, but our disagreements have been ... passionate, at times. But we get through them."

I asked about the times Linden Lab stepped in and asked them to remove something, such as the feature early on that told users what viewer others were using. Tonya answered, "A few times, yes. We go back and forth with Linden Lab quite often about what goes into the viewer and what stays out. Most of the time, we agree pretty quickly. But there have been some serious arguments. That was one. The reason Linden Lab gave - that it was leading to bullying of users not using Phoenix - I think was BS, but LL does have the power to demand that we do things a certain way. And in the end, we do them if we can't change Oz's mind. Fortunately, he does listen to us and champion us internally. I asked if that was the biggest difference of opinion between the Lab and the team. She answered, "Mrrrr...that's a good question. I think it was, but there have been others almost as big. Take our 3-reelase policy, for example. We now will disable versions of Firestorm older than the current release minus two. We didn't want to do it, but the Lab insisted and said that we could either do that or else use their automatic updater. We're all about giving the user choices, so we do it our own way."

And while the team had their share of challenges, what were the parts that were the most fun? She answered, "The fun parts for us are when people discover something in Firestorm they didn't know was there that makes their lives easier. That gives us a real boost.  Events? We don't really have things that turn us on as a team. We're proud and happy when Jessica gets recognized for the work we've done."

Being part of Team Firestorm is only part of what Tonya does. She also runs a sci-fi roleplay inworld, about a group of Earthfolk whom are in a symbiotic relationship with extraterrestrials known as the Lategum, "Roleplay is alive and well in Second Life! I've got a sim I manage, and a group, that has an ongoing roleplay with some serious worldbuilding behind it. That's been rewarding, not just for its own sake, but as a place to belong among like-minded people. I'm wearing the uniform of the RP group, where I am known as Sister Alpha 8369. We spend quite a lot of time with each other, and it points out the real genius of Second Life: we can be who and what we want to be, deep down inside, and enjoy the company of others with similar interests."

Tonya showed me one of the meeting areas of the roleplay, "This is our common gathering area. ... We're actually 3 0 meters below the surface of the island nation of Jimat Pulau, in the South Pacific not far from Tahiti." There were some pictures nearby in a hallway, "We have a couple of furry artists among our members. But we are not furry-exclusive. We'll happily accept any species we can make a uniform for. In practice, that means they need to use a body that's SLUV compatible. Making uniforms for all fo the different mesh bodies is a rabbit hole that goes very, very deep. I made the uniforms, originally, and have adapted them for Maitreya and Omega."

"Second Life is a big part of my life, in general," Tonya told me, "Without Firestorm, I'd have left long ago. Yes, I'm a developer, but I couldn't do it by myself, not even close. We have a pretty large team, and every last one of them does something we need. They all deserve thanks."

Tonya Souther can either be contacted inworld, or email her at tonya.souther@phoenixviewer.com

Addition: Tonya Souther also has a blog, where she talks about "Second Life, from the perspective of a user, builder, vendor, and third-party viewer developer." - http://secondden.blogspot.com/

Bixyl Shuftan

Wednesday, June 24, 2015

Oz Linden at the SL12B


By Bixyl Shuftan

On Monday at 1PM SL time, Oz Linden spoke to an audience at the SL12B Auditorium about his experiences in Second Life. He was interviewed by Saffia Widdershins of "Designing Worlds," and Jessica Lyon, the head of Team Firestorm, Saffia asking most of the questions.

When asked bout what he did before Second Life, Oz answered that he did a number of jobs related to communications and the Internet, hs last job doing "voice-overs" for IP Phone systems. which he called educational, but not as much fun as Second Life. When asked if it was less challenging, Oz remarked "that depends" as with the voice-over, he could just do things with a phone call while with Second Life, not always, "Here I get to do things, people get to create all kinds of crazy ... unpredictable things."

He described his coming to Second Life as he was interested in a fun set of challenges and a fun environment to work in. Asking someone at the Lab if there was anything interesting going on, as it turned out, Linden Lab's Vice President of Engineering was trying to get someone in a certain position at the Lab, and he was hired. He described his role as having "evolved" from there, eventually ending up where he is now, "Mostly I manage what's going on."

When his job was compared to "herding cats," Oz laughed, saying he'd probably have more control over cats, "actually, I have a terrific team." He explained the engineers were there because they wanted to work in Second Life and found the work challenging, "It's a great team to work with."

Jessica commented it must be a challenge balancing new features that work across all platforms. Oz responded, "That's definatley an issue." He commented people sometimes give him ideas that they feel would work well, but it turns out they would only for about five percent of the residents and degrade the expereince for everyone else. When commented that everything done has an impact, Oz answered, "That's certainly true. Anything we do, we can count on some people liking it, many people being indiferent, and some people disliking it." Oz commented the number of complements and complaints was a motivation, "their level of intensity means they care about the product we're working on ... it's no fun to build something no one cares about." Oz was happy to be working on Second Life, and couldn't imagine working on anything else.

Oz mentioned that "We'll be bringing out some terrific nre features and changes that the users are really going to like." Jessica commented from her experiences earlier as a Third Party viewer developer that it could sometimes be hit or miss in what features would be popular for users. She asked Oz if the Lindens get discouraged when they come out with a new feature and the response is flat? Oz answered, "No, I don't think so." He did acknowledge that it could be a challenge for the residents to understand why the Lindens do what they do, "I don't think there have been any ... early in my tenure at he Lab that have been very unpopular, except for those that cause a performance problem."

It was about this point that Oz crashed, getting a few chuckles from the audience about the seemingly all powerful Lindens crashing like everyone else. But he soon came back. Oz remarked that this was one thing that he found very challenging, having come from a field "where if you only have 99.999 reliability, your product is junk." Whereas in Second Life, while people complained about the crashes, they were more or less accepted as part of the Second Life experience, "I've always worked in worlds where crashing 1% of the time is disastrous, and here I am in a world where the best crash rates are much higher. It's very challenging." The Lindens themselves, Oz explained, were not taking this acceptance as a reason not to improve the crash rate, "none of us thinks it's okay just because the viewers ... " Someone suggested that the tolerance was because many Second Life residents had memories of the dial-up days of the Internet in which getting on and getting anywhere could sometimes take a while. Oz commented, "That's an interesting theory."

Of the projects he's worked on, Oz felt one of his favorites were the Windlight settings. He commented in the official viewer, the default was to use region settings, "I've got quite a list of things that ought to be part of ... settings." When asked if they could get the light differently at different levels in a sim, such as sunrise on the ground and Midnight in the skybox, Oz didn't think they would be doing that, at least not anytime soon. He stated there were several reasons for that. When asked if the day and night cycle could be made into a 24 hour one instead of about every four hours, Oz answered "Maybe," but he couldn't say when, saying the cycles were currernly "bakes in." He did say it would make things easier for him in some ways, bringing up inworld meetings, "I would like it whenever I hold it to be daytime."

"I run the development team," Oz stated, "beneath and around us is the operations team. They're the ones who really keep it going. We're the ones who change it every now and then." The operations team had to take care of "thousands and thousands" of simulators, "they do an amazing job." He talked about "just the other day" when they were rolling in new software on a rack of servers when there was a "catastrophic failure. ... a whole rack of stuff went down, and Second Life users did not notice." Jessica commented things had changed a lot since the old days when the Grid had to be taken offline when there was an update.

When asked if he used a non-Linden avatar, Oz stated almost all the time he spent inworld was as Oz Linden. He went on to say that employees of Linden Lab besides the Linden avatar also get a premium one, but he had forgotten the password to it. But he did have an ordinary one from "a few years" before he joined the company, "I use that one for testing when I need another avatar." He commented when he started, he seemed to get more anxious responses from the residents than he does now. He wasn't sure if that meant a change in the population, or if residents were more relaxed. He had been going around "as Brad Pitt with a flak jacket," and these days people are generally excited to see him.

When asked about any hobbies, Oz Linden did say that he had tried the Linden Realms game. He had also tried some one the games that the residents had come up with, though didn't say which ones. He did say he didn't have any building skills, adding when he was setting up his account, he handled the appearance part of the process to his son, "make this somewhat like me."

When asked about if there was anything upcoming he was looking forward to, he commented, "I'm going to leave most of the leaking to Ebbe, he seems to enjoy it." He stated there would be some experiences handed out that people should enjoy, though it would take some time. There were also other projects, "genuinely new stuff for Second Life. ... I'm not giving any hints though, we are working with some residents."

When asked if he had anything to do with the new grid in development, Oz commented he has a tendency "to ignore what foes on Project Sansar ... unless it's an all hands company meeting," saying they generally have some announcement about it then.

When asked if he intended to stay in his "current role," Oz commented, "I have no plans to change, I love my current role." He stated he wasn't much of a job hopper, but also, "this one's the most fun I've had in a long time."

Following that were some questions from the audience. These included the new Grid, "We'll see if in the end they manage to outdo everything we have in Second Life." Issues with Windows, such as support for XP discontinued after Microsoft no longer would, and testing Windows 10 for eventually support for that later, as the official viewer was "not officially supporting it just yet." When asked if the official viewer would soon have a 64 bit option,

Oz answered "at some point, I will try to carve out some resources. He did have one bit of advice for residents. He commented better memory for graphics would be better for the Second Life experience than a graphics card. It was at this point Oz crashed again, "You jinxed him Jess."

After Oz came back, he was asked if Linden Lab was working on it's own streaming version of Second Life with SL Go discontinued. Oz answered, "actually when SL go was shutting now, we had some discussions about whether we could pick up a streaming interface." But as one or two more companies seemed to be "making a go at it," they decided to wait and see. It was his observation that although this was intended for tablets, those who used SL Go to improve the performance on older computers, "that was the real loyal audience."

It was soon after that it was time for the discussion to end. "Thank you Oz for joining us," Saffia told him. Oz answered, "It was a lot of fun."

Chakat Northspring of Team Firestorm would later upload a video of the event. As of the writing of this article, no transcript was available.



(Click here if the video fails to play)

Bixyl Shuftan

Thursday, July 3, 2014

"Keep Calm and Carry On," Jessica Lyon Talks to Oz Linden About Second Life's Future


By Grey Lupindo

Our community has been buzzing with questions, concerns, and near panic about future of SL after Ebbe Linden recently announced that Linden Labs was working on a new project.    The announcement was vague, but many of us feared that SL would be shut down when the new project came online. 
      Jessica Lyon, Project Manager of the Phoenix Firestorm Project, was understandably concerned since the news included a statement that 3rd party viewers would not be allowed in the new product.   But instead of merely worrying, Lyon took a couple of positive steps to address the issue.  On the Firestorm website (www.firestormviewer.org) she asked users to send in suggestions for ways to improve SL and increase its usage.    She also set up a meeting with representatives from Linden Labs to discuss the future of SL.  The meeting was to be broadcast live at 7AM SL time on July 2 from the Firestorm Support Auditorium at The Phoenix Hour, Phoenix Firestorm Support (170, 127, 4001).   The announcement suggested that interested residents should show up early since space was limited.
          I logged on about 6:15 SL time and tried to teleport to the auditorium.    I rarely go to RL meetings 45 minutes in advance so I thought I had allowed more than sufficient time.   I was wrong.  The site was already filled to capacity.   I later found out that it had filled up at 5:30!  Quickly I logged out and went to watch a live broadcast of the meeting that was being aired at Virtual Worlds & Immersive Spaces.     
           Lyon had succeeded in getting Oz Linden, Technical Director of SL, and Peter Linden, Director of Communications at SL, to meet and answer questions from her and residents.    On the stage was a large sign that read: Keep Calm and Carry On.   Lyon had been urging residents to do that in the days before the meeting.  

        She began the meeting by asking Oz Linden if SL was going to be dropped.   Oz Linden firmly stated that Linden Labs has no plans to shut down Second Life.   Lyon asked him this question in a number of different ways, and he consistently answered that there are no plans to do away with SL.   Oz stated that they will continue to improve it, and he believes that the criticism and concern that residents are showing is an indication of how much people care about SL.   
           Oz told Lyon that he had lobbied for his current position as Technical Director.  He stated that he is doing exactly what he wants to do in SL.   He further stressed that he selected individuals for his team that are also committed to SL.   
            Lyon questioned him about the fact that fewer resources are being put toward SL, which is a concern to users.  Oz stated that Linden Labs is putting resources toward SL, although he acknowledged that his team is smaller than those in the past.  Oz would not get into actual numbers or percentages because he said that was against company policy and the numbers changed frequently.  He described it as a “fluid situation”.  
        However, Oz stressed that he had asked for this number of people, and Linden management had given him the team size that he had requested.   He said he likes working with a smaller team and mentioned some of the positive aspects of it. 
        When Lyon questioned Peter Linden about the future of SL, he also confirmed that it was going to remain.   It was pointed out that SL is the most successful virtual world ever created.    Because of that he says everyone can be confident that it will continue.   When asked about the new platform, Peter said the idea is to have them run in parallel.    He also stressed that the new platform is “quite far off”.   Because of that he said it was too early to talk about it in any detail.   But he again stressed that there were no plans to shut down SL.
        Lyon and Oz then discussed many of the projects his team is working on to improve SL.  The primary projects were technical ones involving scripting and group chat improvements.  Oz said an announcement would be made later in the day about one of the more prominent issues.
       The best indication to me that the Lindens are going to continue SL involved Oz’s discussion of working on a project involving Chrome imbedded framework issues.   He said they are devoting a lot of time and money to take advantage of advances involving Chrome.    He pointed out that if there were plans to end SL, they would not do this.   They would simply “limp along” with what they have, which makes sense to me.
         The questions from residents involved tier, child avatars, gaming, group size, the search engine, and last names.    Predictably, there are no plans to reduce tier or change the policies on child avatars or gambling.   Peter said Ebbe knows about the issue of last names, but he didn’t have any other information about it.      Oz explained that the issue of group size is more complicated than it seems and affects chat lag and other issues.    They are working to reduce chat lag.   The search engine also appears to be a complicated issue that is on the “to do” list.
         The meeting ended with Lyon asking them what residents can do to help SL continue.   Oz stated that they are working to reassure people that SL is going to continue.   Residents can help by doing what we’ve always done—log in, create content, shop, visit with our friends, and keep SL a “vibrant place”.  They also urged residents to tell their RL friends about SL and urge them to check it out.     

      The sign on the stage said it all:    "Keep Calm and Carry On."
Image of Oz Linden from Modem World
Greu Lupindo

Wednesday, March 2, 2011

Jessica Lyon Discusses Phoenix at Ambrosia Live

Last week, the head of the Phoenix Viewer team, Jessica Lyon, made an appearance at the Ambrosia Live Second Life talk show. She answered some questions from hostess Ambrosia Kamala, then took questions from the audience.

Jessica told Ambrosia that contrary to what some thought, she was no “coder genius” - “the team are the real geniuses. I’m just good with people.” She stressed that everyone at Team Phoenix was a volunteer, whom contributed without pay, including herself.

Jessica felt Linden Labs had the viewpoint third-party viewers, Phoenix included, were becoming more of a necessity. She brought up Viewer 2, having the opinion Linden Labs wanted a newcomer-friendly viewer, and about halfway through realized their efforts were leading to something quite different from the old viewer, and older residents would probably be hesitant to adopt it. She reasoned they went ahead, feeling third-party viewers would help “take up the slack” of the old viewer no longer being supported.

Someone asked of there would be a Phoenix viewer as an application for handheld devices like iPhones and iPads. Jessica responded that it sounded like a good idea, but their team didn’t have the time to both work on that and it’s computer viewers.

Jessica mentioned that the SpotOn 3D Grid, another virtual world much smaller than Second Life, had adopted Phoenix as it’s official viewer. Their dealings with Linden Lab were brought up. She explained that when the Phoenix team was first formed, it was a bit difficult dealing with them because much of the sense of trust had been “destroyed” from the Emeraldgate controversy. Time, however, was allowing it to slowly rebuild.

Talking more about Linden Lab’s motivations for encouraging the use of Viewer 2, Jessica felt the Lab has to convince residents to switch to a “2.0 base” before Second Life can truly progress. One example is the Mesh feature that was under development. It was designed to work only with Viewer 2. On Viewer 1, Mesh objects look scrambled.

She mentioned one disadvantage Linden Lab has when competing against 3rd-party viewers: expense. They had expensive overheard 3rd party viewer teams didn’t need to get. While Team Phoenix could just have a group chat inworld to discuss updates for the viewer, Linden Labs has to have a roundtable meeting in an office in real life, with developers paid $40 an hour.

With Jessica was Ed Merryman, another of the Phoenix Team. He mostly left the speaking to Jessica, though made a few jokes about the word “wiki.” He also mentioned that the source code of Viewer 2 was much cleaner than the old viewer. The old viewer, he commented, had been patched and updated so many times, it had become a tangled mess of codes.

Following the show, Jessica talked with a few of the audience, which was a diverse mix of avatars, including a number of ethnic human, furred, and tinies.

Ambrosia Live takes place on Tuesdays and Thursdays from 5 to 6 PM, located at the aMuse sim (32, 16, 2994). It's a fairly new show that's gotten some attention, including a media award.

Bixyl Shuftan