Progress Update – October 2

Here’s what’s up with Imprudence these days:

  • Timeline. I’m aiming to have the first version of Imprudence finalized within the next week or so — say, by October 12. (“Finalized” means the code is ready to go, and just needs to be compiled and packaged for each operating system.)

    The roadmap and timeline for future versions will be discussed this Saturday.

  • Forums. There has been a lot of activity in the forums lately, and some very interesting discussions going on about topics as diverse as AOs, the Preferences window, Busy Mode, and plenty of others. Check them out, and let us know your thoughts!

    I must say, too, that it’s great to see this level of activity and involvement from the community. I’d like to give a bit of special recognition to Amaya and dandellion in particular for their wonderful involvement in the forums lately. My personal thanks to them, and to all the others who are offering their comments, ideas, and feedback!

  • Logo. We need to replace the trademarked green eye-in-hand SL logo, but Imprudence doesn’t have its own logo yet. Anyone got ideas for what our logo should be? (McCabe has suggested an Imp of some sort, perhaps.)

  • Rebranding. Likewise, I’ve been working at changing the window title to say “Imprudence” instead of “Second Life”, changing the web page displayed at the login screen, that sort of thing. Alas, there are a lot of references to “Second Life” in the source code and support files (for creating installers, etc.), and it’s both dull and non-automatable work, but I’ve made a lot of progress.

  • Fonts. The fonts distributed with Second Life are proprietary, meaning we can’t distribute them, so we’ve got to replace them with free/open fonts. McCabe has been spearheading this effort — he’s put up a great post in the forums with comparison screenshots of various free fonts. Check those out, and let us know which fonts are most readable and attractive to you!

  • Libraries. Second Life uses certain proprietary software libraries (Kakadu for texture decoding, Fmod for sound playback, and the Vivox SDK for voice chat) that can’t be distributed or used in an open source viewer.

    Kakadu is easily replaced with OpenJPEG, so that is not much of an issue. But, sound and voice support will be disabled in Imprudence until we can investigate replacements or licensing options. There’s some hope from OpenAL and Vivox’s recent moves to open up their software somewhat, but I didn’t want to delay the first release of Imprudence while we research that.

Needless to say, these are exciting times for the project!

  1. No Comments