ImpDev Meetups/2009-10-13

Summary
ImpDev Meetup for October 13, 2009.


 * Geneko was curious why we chose Github for hosting, instead of e.g. Gitorious.
 * No real reason. It's cool, it's free, it works, Jacek was familiar with it.
 * Geneko noted that Github itself is not open source.
 * Jacek says that wasn't a consideration. It's impossible for Github to "lock us in", because Git is open source and distributed. We could move at any time.
 * Goal for Imprudence right now is to fix bugs in 1.2, then move on to 1.3.
 * New features should stay as separate branches, don't merge them in.
 * Logout is still broken (Logout bugs). Until it's fixed (in 1.3), Jacek is going to move it to Advanced menu and label it as "experimental" to discourage people using it.
 * Jacek will work on making the minimap radar toggleable, since McCabe is tired of hammering on that.
 * McCabe will fix the known issues with the grids list on the login screen.
 * Chat channel selector is mysteriously rounding numbers with more than 6 digits. So far no clue why. Jacek is going to put a max limit on the selector until it's fixed (in 1.3), so that users won't fall into the bug.
 * Caer Balogh has reported a RLV bug on the forums. Not sure if it's a bug in Imp or RLVa. We've told Kitty Barnett about it, she'll look into it.
 * Jacek will try to make the View &gt; Advanced Menu shortcut automagically change to Ctrl-Shift-D on Linux. Another option is to revert the menu shortcut and hardcode it again so it works like before.
 * Parcel border flickers when a name is selected in the radar, apparently from the viewer checking if they can be kicked. Fairly minor, not a priority bug. (There's a related bug, also found in the official client, that makes the parcel border flicker when you right click on someone.)
 * McCabe has made some McCabe Windlight toolbar changes. Added "Max Particles" slider, and the Sky presets list has new entries for Atmosphere, Lighting, Clouds, and Advanced Water.
 * Jacek thinks the new additions to the Sky presets list are really icky and should be reverted.
 * McCabe says that water settings are only separate from sky settings because of a Windlight bug, there is some old JIRA about it. (Which? Jacek can't find one about this.)
 * Armin wonders if the Windlight/Graphics toolbar should show draw distance instead of Windlight when collapsed.
 * Do people use draw distance or sky settings more often? Varies from person to person. There's currently no data to say for sure which is used more.
 * Draw distance slider would have to be squished even more (or tab widened) to accomodate the expand/collapse button, though.
 * It sure would be nice to have decentralized configuration (gear icons). Fitting more options into Preferences isn't viable, it's too cluttered.
 * Armin thinks it would good to coordinate with other viewer projects to make preferences consistent between viewers. People switching between multiple viewers have to learn what options there are, and where they are, separately for each viewer.
 * McCabe commented that this might contribute to people not noticing new features -- they don't know where to look, or look in the "wrong" place because of expectations from other viewers.
 * Armin suggests a possible approach, leave the current global Preferences window as it is in the official SL client, and use a new decentralized system in parellel.
 * Fun fact: minimap dots for Imprudence developers show up as purple now . Jacek suggested they could even be tiny Imprudence hands.
 * McCabe has been working on the list of features needing translation.
 * Geneko wondered if we had plans to collect user interaction data. Jacek says not yet, but we will probably do it eventually. It would be a lot of work, though, and it's not a high priority right now.
 * Armin will work on extracting some new Emerald features, like their new built-in AO. McCabe wants bouncy breasts, too. I bet they would look good on him.

Links

 * - Tilt scrolling
 * Logout bugs
 * RLV bug
 * Flickr madness:
 * McCabe hates LLRect
 * McCabe Windlight toolbar changes
 * Purple minimap dots for Imprudence developers
 * Features needing translation