Archive for April, 2010

Imprudence 1.2.2 Released

Imprudence 1.2.2 is now available for download.

Version 1.2.2 is a small update to the 1.2 series viewer. We believe this new version to be compliant with the Second Life Policy on Third-Party Viewers, which goes into effect today, April 30.

We are also hard at work on Imprudence 1.3 beta 3, which will be compliant with the new policy as well as offering many great new features. We are aiming to release that version this weekend.

Please be aware that Imprudence versions 1.2.0, 1.2.1, 1.3.0 beta 1, and 1.3.0 beta 2 are not compliant with the new policy and therefore should not be used to connect to Second Life.

The most important change in version 1.2.2 is that the viewer will no longer download textures as part of the object export process when connected to Second Life. (When connected to grids other than Second Life, the object export tool behaves the same as before. If you do not use Second Life, you do not need to download this version.)

But, we are not satisfied with this as a long-term solution. We hope to improve the tool soon, so that it can reliably determine the creator of object textures, and export the ones that the user created. We offer our apologies for the inconvenience to any SL content creators who will be unable to fully backup their creations with Imprudence in the meantime.

Impdev OpenSim Grid Tour Reminder – InWorldz

Just a reminder that we’ll be having our weekly Impdev meeting in InWorldz today at 12:00 PM PDT (19:00 UTC). The Inworldz people have been nice enough to set up a region for us at Imprudence/143/135/22.

So far our OpenSim Grid Tour has been very productive and great fun. Hope to see you there!

Looking to the Future

Last month, we announced our decision to drop support for Second Life as a result of Linden Lab’s new Third-Party Viewer (TPV) policy. It was a difficult and unpleasant decision to make, and we expressed out hope that Linden Lab might revise the policy to address the serious concerns that we and other viewer developers had about the policy.

In the weeks since that announcement, we and many other developers and concerned individuals have engaged in discussion with Joe Linden. The end result is that that Linden Lab has changed several phrases in the policy, to make it clear that they are not attempting to pin extra liability on developers (which was one of our three main concerns). Furthermore, Joe Linden explained that as long as the viewer complies with the policy while connected to Second Life, its behavior while connected to other grids is beyond the scope of the policy.

The Imprudence team met this week and discussed the policy changes. We all agreed that the liability clarifications are a substantial improvement. And although only one of our three main concerns has been addressed, we believe that it would no longer put the project at risk for us to connect to Second Life after April 30. Therefore, we have decide to resume support for Second Life.

What that means is this:

  • We will attempt to comply with the TPV policy, so that users who wish to connect to Second Life may safely do so. This will involve modifying the viewer’s behavior while connected to Second Life. In particular, that means that while the viewer is connected to Second Life, the content export tools will be somewhat more restrictive than they are now.
  • We will make some effort to ensure that the viewer continues to operate with Second Life.
  • We will give consideration to issues that affect the viewer when connected to Second Life.
  • We will try to offer assistance to users who have difficulty using Imprudence with Second Life.

What that does not mean is that we are shifting our focus back to Second Life. On the contrary, OpenSim is, and will remain, our primary target. OpenSim-related features and issues will take a much higher priority than before, while issues specific to Second Life take a back seat.

In addition to focusing on OpenSim as a platform, we are becoming more involved with the OpenSim community. The response and enthusiasm from OpenSim users and developers has been incredible, and we’re looking forward to a long and fruitful future with OpenSim. I’ll be attending the weekly OpenSim developer meetings whenever I can, and we hope to collaborate with the OpenSim development community to improve the OpenSim user experience, and to implement great new features that are only possible when viewer developers and server developers work together.

All in all, this is a very exciting time for the Imprudence Project, and we’re absolutely thrilled with our new direction. OpenSim is the cutting edge of innovation in virtual worlds these days, and it’s great to be involved in building its future.

ImpDev OpenSim grid tour dates

I mentioned in my previous post that we’ll be relocating our ImpDev developer meetups to a new location on an OpenSim-based grid.

Before we settle on a new home, though, we’re taking a tour of a variety of OpenSim-base grids, hosting our meetup on a different grid each week throughout April and early May! Fun! :D

Here are the dates and locations scheduled for the tour. Each meetup starts at 19:00 UTC (noon PDT) and lasts for an hour or so.

Many thanks to all these grids for offering to host us — it’s really fun to see first hand the variety of grids available these days! We’ll probably take more tours in the future, as there are even more grids out there.

Meetup reminders and exact locations (region name and coordinates) are sent to the ImpDev mailing list. If you’re interested in attending the meetups, I recommend subscribing to the list.

P.S. Sorry for not posting this sooner. I meant to include it as part of a larger post about our plans for the future, but things have been hectic lately. That post will be published within the next few days, but I wanted to get this announcement out sooner than that.

Hotfix for 1.3 beta 2 on Windows

If you installed Imprudence 1.3 beta 2 on Windows in a different directory than 1.2 or as a clean install, you might have noticed both the loading screen and web search windows not working:

The cause of this was a folder that was accidentally left out of the Windows installer. To fix this, download the file hosted here and extract the “mozilla“ folder inside to:

C:\Program Files\Imprudence\app_settings\

or wherever your default install for 1.3 beta 2 is. Sorry for the trouble. This issue has been fixed for future versions.