Archive for November, 2010

Website Maintenance Complete

It took a bit longer than expected, but today’s scheduled website maintenance is now complete. All major parts of our website, including the blog, forums, wiki, and issue tracker, have been migrated to our new domain name: kokuaviewer.org. This new domain will host both the Imprudence Viewer and the upcoming Kokua Viewer.

If you visit the old domain, you should be redirected to the corresponding location on the new domain. However, we encourage you to update your bookmarks, links, RSS feeds, etc. The new locations for each part of the site are:

As well as migrating to the new domain name, the software running those four parts of the site have been updated to the latest versions. Other than the new domain name and site titles, you won’t notice much difference in the appearance of the site yet*. We will be switching to new styles in the near future, after the dust has settled on the domain name transition.

*The wiki has a new default skin, which is visible now. If you prefer the old skin, you can log in and visit your preferences page, then select the “MonoBook” skin in the “Appearance” tab.

There are a few parts of our site which are still hosted at the old domain, such as the client tag list, grids list, and spellchecking dictionaries that are fetched by the viewer. These will be migrated to the new domain later this evening.

If you notice any broken links, error messages, or other problems with the site, please leave a comment or email jacek at kokuaviewer.org. Thanks for you patience during the migration process. :)

Reminder: Website Maintenance Today

As I posted earlier, the Imprudence website will be down for scheduled maintenance as we migrate to our new domain name. Aside from the new domain name and site titles, you won’t notice much difference in the appearance of the site, yet. We will be switching to new styles in the near future, after the dust has settled on the domain name transition.

Maintenance will begin approximately 45 minutes from now (at 20:00 UTC/12:00 Noon PST), and is expected to last for no more than 2 hours. During that time, the blog, wiki, and forums will be read-only, and the issue tracker will be offline for part of that time. Our download mirror, source code repositories, and developer mailing list will still be fully online.

After the migration is complete, visiting any page on the old domain (imprudenceviewer.org) will redirect you to the corresponding page on the new domain. Your login information for the wiki, forums, and issue tracker will still be the same, but you will need to login again because the old browser cookies will not be valid with the new domain. All the blog posts, forum posts, wiki pages, and other content will be carried over to the new domain. Existing bookmarks, links, RSS feeds, etc. should continue to work (thanks to the redirects), but we still encourage you to update them to the new domain once it is up.

I will post another update on the new domain once the migration is complete. Thank you for your patience.

Website Maintenance: Sunday, Nov. 21

This coming Sunday, November 21, the Imprudence website will be down for scheduled maintenance as we migrate to our new domain name. The new site will be used for both Imprudence and Kokua from then on. :)

Maintenance will begin at 20:00 UTC (12:00 Noon PST) and is expected to last for no more than 2 hours. During that time, the blog, wiki, and forums will be read-only, and the issue tracker will be offline for part of that time. Our download mirror, source code repositories, and developer mailing list will still be fully online.

After the migration is complete, visiting any page on the old domain (imprudenceviewer.org) will redirect you to the corresponding page on the new domain. Your login information for the wiki, forums, and issue tracker will still be the same, but you will need to login again because the old browser cookies will not be valid with the new domain. All the blog posts, forum posts, wiki pages, and other content will be carried over to the new domain. Existing bookmarks, links, RSS feeds, etc. should continue to work (thanks to the redirects), but we still encourage you to update them to the new domain once it is up.

I’ll post a reminder again on Sunday an hour or two before the maintenance starts, and then again on the new domain once everything is moved over. In the meantime, enjoy your weekend. :)

How do I log into Second Life with my username?

Now that Second Life has done away with last names, our login screen has become a bit confusing when connecting to the Linden grids. If you created a username, here’s how to login. (If you don’t have a username, you can ignore this. Your old first name/last name login will still work fine.)

  • Enter your username in the First Name field.
  • Enter “Resident” in the Last Name field.

Like so:

Logging in should work the same as it did before. You’ll see your username listed as your first name in your nametag (if you don’t have a username, you’ll still see other people’s).

Remember: your username is case sensitive. “Imprudence” is different than “imprudence.” If you have difficulty logging in, check to make sure you typed in the same username you registered with Second Life.

We’ll be adding support for display names in the coming weeks, but in the meantime enjoy logging in with the new system! :)

Imprudence Experimental Release: 2010.11.13

Imprudence Experimental 2010.11.13 is finally here and it’s one majorly big release. This week’s Experimental contains a complete overhaul of the media system, plus many other fixes and goodies (over 225 commits!). Put your emphasis on Experimental.

Note that audio streams are unfortunately broken on Windows and Mac in this version. If you need streaming audio, you can either use Imprudence Stable, the previous Experimental, or an external program like VLC to listen to them. We are working hard on finalizing the media system and fixing this issue, but we are confident that the new media system works far better than the previous version. If you want to help us, please test media as much as you can. We are eagerly awaiting your feedback!

IMPORTANT: This new version has a different location path for it’s config file on Windows, which is now named settings_imprudence_experimental.xml. So you may need to redo your settings, or copy/rename your existing settings file to the proper name.

Downloads:

New Features:

  • Webkit browser, which supports Flash (note: you may have to install Flash from here using a browser other than Chrome to get it to work. You cannot install Flash from the internal browser).
  • New plugin-based media system. More media types are supported on Windows, and streaming no longer crashes the viewer. Quicktime is now required on Windows. GStreamer (installed on your system) is now required on Linux.
  • Aurora Sim support. Aurora-specific options will be set when logging into an Aurora sim via OpenRegionSettings. You will also have an additional panel in the Estate Tools on Aurora simulators.
  • Added Message Log and Message Builder from the Inertia Viewer to the Advanced > Consoles menu.
  • Updated Japanese, French, and German UI translations.
  • Teleport offers now show the location’s maturity on Second Life.
  • Added highlighting/tooltips for new llSensor keywords in the script editor: AGENT_BY_USERNAME and AGENT_BY_LEGACY_NAME
  • Added three new standard HD resolutions to Preferences > Graphics, for machinimists: 1280×720 (HDV720), 1440×1080 (HDV1080) and 1920×1080 (HD1080).
  • Align now has a keyboard shortcut: CTRL-A to Align, CTRL-SHIFT-A to Pack.
  • Area Object Search now has a right-click context menu.
  • Draw distance can now be set up to 1024m and manually entered.
  • Particle count and avatar imposter count can now be manually entered.
  • New debug setting: DisableInternalFlyUpAnimation, to disable flying up animation.

Changes:

  • Linux now uses system GStreamer and plugins. Users will need to install those themselves.
  • New background when loading the login screen.
  • Added new preference panel: Chat Colors, which combines chat highlighting and chat color options.
  • Renamed several Preferences panels: Text Chat > Chat, Voice Chat > Voice, Communications > IMs & Logging. Their order has been changed as well.
  • Renamed “Help” in preferences to “Support”.
  • Removed support for the 640×480 resolution.
  • Reverted max screenshot resolution to 6016×6016. Please be warned that the viewer can crash with big sizes, especially with High Resolution Snapshots enabled.
  • Updated several Linux libs.

Bug Fixes:

  • Fixed mini-map not rendering correctly.
  • GCC 4.4 compatibility fixes.
  • Fixed several issues with the cache.
  • Fixed skin selection thumbnails not appearing when using the default skin.
  • Fixed failed bake uploads not retrying.
  • Fixed inability to edit trees like normal prims.
  • Fixed Windows installer creating shortcuts that still point to 1.3 (settings_imprudence.xml) instead of settings_imprudence_experimental.xml.
  • Fixed gap at the top of the login menu bar.
  • Fixed “Advanced” preferences panel not appearing last.
  • Fixed drag select not working on Linden plants.
  • Fixed tools tabs overlapping the Ruler because of the new Align option.
  • Fixed Align tool not hiding when switching tabs in the Tools window.
  • Fixed Align being enabled on prims you don’t have move/modify rights to.
  • Fixed several bugs with Mac image uploads.
  • Fixed issue where sometimes the drag tool failed to work.
  • Fixed installed default grid list using old URLs for OSGrid.
  • Fixed numerous compiling issues.
  • Partial fix for #614: sporadic 5ms sleep.

Known Issues:

  • Streaming audio does not work yet on Windows or Mac.
  • User needs to redo their settings, or copy/rename their current settings file to settings_imprudence_experimental.xml on Windows.
  • On Linux 64 the web browser and Pulseaudio don’t play well together yet.
  • Most of the known issues with 1.3.0.

A Rose is a Rose

One of the perils of announcing something early in the process, before all the details are carved in stone, is that sometimes plans simply change. Such is the case now with the naming of Aurora Simulator (“Kokua Sim”).

We announced last week that we would be offering Kokua Sim, a new variant of OpenSimulator, alongside our new Kokua Viewer. We further explained that the original name for the simulator software was Aurora, but that it would soon be rebranded as Kokua Sim and become part of a broader project, called the Kokua Project.

Those plans have changed a bit, and Aurora will be keeping its original name. Also, while there will still be close collaboration between Aurora and the Kokua Viewer, Aurora will function as a distinct sister project, with its own website and such. There are several reasons for these new plans:

  • Although we on the Imprudence team were not aware of it, there was already a group of developers and enthusiasts involved with Aurora. There was, regrettably, a break in communication somewhere along the line, and the planned name change ended up causing a lot of unnecessary confusion and conflicting information.
  • Our purpose in having both the sim and viewer share the name “Kokua”, was to emphasize that the two programs were being developed hand in hand, so users could be certain that they would work very well together. Unfortunately, it instead gave many people the wrong impression that the two programs would work only with each other, and would exclude other simulator or viewer software. (In reality, both the simulator and viewer will be compatible with other software, and will be open source so that other projects can benefit from any improvements we make.)
  • Another unwanted side effect of the naming was that people naturally tend to to just say “Kokua” for short, which could refer to the viewer, the sim, or even the project as a whole. This sort of ambiguity isn’t a big problem, but it does make talking about the two programs a bit more awkward and confusing than it needs to be.

All that considered, it simply makes sense to eliminate these sources of confusion, by having Aurora keep its original name. As I mentioned, the Aurora Simulator and Kokua Viewer teams will still be working side by side, and we’re still very much looking forward to creating innovative new features and improvements together. :)

Thank you for your patience and understanding,

- The Kokua Team and Team Aurora

Experimental slightly delayed

Hello Imprudentistas!

Just a short note to tell you that the newest Experimental will be slightly delayed as we hammer the last kinks from the new Media Plugin system. Don’t worry! It should be released in the next days, as soon as everything is working in a satisfactory manner. Stay tuned!

FAQs about Kokua

Howdy, gang! In the past few days, we’ve been receiving a lot of questions about Kokua, and we’ve noticed a lot of confusion and misconceptions about it. So, I’d like to take some time to answer some common questions, and help clear up a few things:

Read on for all the answers, or click any of the questions above to jump directly to it. Continue reading ‘FAQs about Kokua’

A Quick Clarification about Kokua Sim / Aurora

It seems that in my excitement to announce the big news about Kokua, I misunderstood the current status of Kokua Sim, also known as Aurora. Woops!

My apologies for the confusion, and please enjoy Kokua Sim / Aurora! :)

Announcing the Kokua Project (Updated)

We are very excited to announce a new stage of our project’s development: the Imprudence Project is becoming the Kokua Project!

As well as getting a shiny new name, we are also gaining a new team member, and expanding the scope of our project. We will soon be offering two companion pieces of software: Kokua Viewer, and Kokua Sim.

Kokua Viewer is the spiritual successor to the Imprudence Viewer, but using the latest SL Viewer 2 source as the starting point. Many of the improvements we have made in Imprudence will be carried forward to Kokua Viewer, and we will be applying the same dedication to creating high-quality, usable software that we have put into Imprudence for the past two years. If you are not a fan of the Viewer 2 UI, rest assured that we will be putting a lot of effort into making it more usable, and you will have plenty of opportunity to give us feedback about how it should be improved.

Kokua Sim (previously codenamed “Aurora”) is a new project based on OpenSim, spearheaded by our newest team member, Revolution Smythe. The focus of Kokua Sim will be on making more polished sim software that “just works” for the average user. We will also be creating new features, driving sim development towards a better virtual worlds experience. Kokua Sim has been in development under the radar for quite some time, and already has tons of new features, enhancements, and bug fixes compared to vanilla OpenSim. Update: “Kokua Sim” will be keeping its original name, Aurora.

By having both the viewer and sim developed by the same project, we will be able to closely coordinate our efforts, even to the point of having the same developers work on both the server-side and viewer-side parts of a new feature. This will greatly reduce the barrier to developing exciting new features that require support on both sides.

That said, we plan for Kokua Viewer to remain fully compatible with Second Life and non-Kokua flavors of OpenSim. Likewise, Kokua Sim will work with other viewers, but they may not be able to provide the richest experience possible. When you combine Kokua Viewer with Kokua Sim, the result will really shine!

With such exciting new things happening simultaneously, this is a time of change and renewal for the project. It is a fresh start in many ways, and we feel this is a good opportunity to renovate the project, giving it a new, more fitting name.

Continue reading ‘Announcing the Kokua Project (Updated)’