Viewer Evolution User Group/Archive/2011-03-30

From Second Life Wiki
Jump to navigation Jump to search
08:08  Oz Linden  rummages for agenda....
08:11    https://wiki.secondlife.com/wiki/Viewer_Evolution_User_Group
    has it together now
    VWR-25368
  JIRA-helper  http://jira.secondlife.com/browse/VWR-25368

VWR-25368 Linux viewer sucks up file descriptors, stops loading content and crashes

08:12  Haravikk  Doh, I completely forgot to add my issues, I'll add them now in case we have time
  Oz Linden  is that reproducible on one of our builds?
08:13  Discrete Dreamscape  Unless there's a reason Linux needs fallback font support anymore, I think it's pretty much done. It's reproducible on the current release and pretty much everything around it.
08:14  Oz Linden  I'll pull it to STORM for review - please put the patch in an hg repo and post to codereview
  Discrete Dreamscape  k!
08:15  Oz Linden  storm-809
  JIRA-helper  http://jira.secondlife.com/browse/STORM-809

STORM-809 Official Linux builds no longer built with c-ares support - causes big performance pauses

08:16  Oz Linden  that is fixed on the autobuild branch, which should merge to viewer-development any day now
    yes, I know I've been saying that for a while
  Discrete Dreamscape  <:
  Oz Linden  vwr-23318
  JIRA-helper  http://jira.secondlife.com/browse/VWR-23318

VWR-23318 Persistent Viewer 2 Framerate "Stutter"

08:17  Oz Linden  I believe that's probably the same issue
  Discrete Dreamscape  If it weren't reported from Windows, I would think it is.
    Windows already has a threaded resolver built in and doesn't need c-ares
  Oz Linden  any time we look up a DNS name (which happens a lot), we're blocked
  draconis.neurocam  it seems like a meta issue, the jira isnt very descriptive
08:18    looking at the actual log in the jira
    it would seem 2010-10-06T20:34:59Z WARNING: LLViewerObject::setRegion: viewer object set region to NULL
    is the persons problem
  Oz Linden  I'll leave it open for now and we'll look at it again after the vs2010/autobuild branch is merged
  Discrete Dreamscape  The console txt doesn't show what the standard problem seems to have
08:19  Oz Linden  the next couple ... gpu table and Windlight ... legit issues, but I don't have anything new to report on them
08:20    VWR-25260
  JIRA-helper  http://jira.secondlife.com/browse/VWR-25260

VWR-25260 Ability to synch landmarks between alts on the same computer

  Oz Linden  We talked about this some last week, and I did a little digging around on it
08:21    it's not clear that there's any really good reason for such a small limit on how many items can be selected
  welcome trigger  NielArcher Resident arriving
08:22  Oz Linden  I don't see this getting a very high priority internally very soon, but if someone wanted to do some experimenting with removing or raising that limit, I'd be glad to support that
  Tonya Souther  I don't see the discussion about limits in that JIRA, Oz...
  Jonathan  What limit?
  Oz Linden  Syncing itself is way to complicated to get into (a deep rathole full of dark scary corner cases)
08:23    see the archive of this meeting from last week
  Tonya Souther  okkay.
08:25  Oz Linden  Next topic... the media filtering issues....
    I've been working with Tonya on refining that contribution....
08:26  Tonya Souther  I do have a question there, and a request for help.
  Oz Linden  I have not yet gotten wider internal review of whether or not we'll take it (waiting for a version I think will be more palatable); we're making progress
    shoot, Tonya
  Discrete Dreamscape  Heading out for a while.. If I don't make it back, see ya!
08:27  Tonya Souther  1) What's avatar media, and how do I make some? and 2) if anyone has any suggestions for where I can hook the filter for MoaP and avatar media, I'd be grateful.
  draconis.neurocam  avatar media would be media on a prim attached to an avatar im guessing
  Oz Linden  avatars certainly sometimes make noise
08:28  Tonya Souther  Because the job isn't done till those are handled.
  Oz Linden  I think draconis is right
    if so, I suspect that if you handle the MoaP case the other comes for free
  Tonya Souther  Avatar sounds are not a security risk, since they're played with in-wrld sound assets.
    I think so too.
  Qie  The MoaP stuff is a big deal, indeed, because even with avatar-attached media disabled, the damned stuff leaks in from all over, way outside parcel boundaries.
08:29  Tonya Souther  I don't want to bog down this meeting with that discussion, but would be happy to talk to folks outside this meeting.
  Jonathan  Bring it up on some IRC channel?
  Cummere Mayo  moap aslo seems to ignore media preferences in the viewer
08:31  Tonya Souther  facepaws and makes a mental not of a place to go looking.
  Oz Linden  The next one STORM-26 and STORM-1102 ....
  JIRA-helper  http://jira.secondlife.com/browse/STORM-26

STORM-26 As a Power User, I want to be able to use Keyboard Shortcuts to control the Viewer 2 UI. Some of the keyboard shortcuts have changed since Viewer 1.23. I want those updated and also want new keyboard shortcuts to allow me to control the new Viewer 2 UI.

    http://jira.secondlife.com/browse/STORM-1102

STORM-1102 Ctrl-Alt-F1 Hide/Show UI Incompatible with Linux

  Oz Linden  We've had to put fixing keyboard shortcuts in general onto the back burner for now
08:32  Tonya Souther  There's also a related bit in that a lot of things you can do in mouselook in V1 you can't in V2, like hav e he chat history window open...
  Oz Linden  given the reduced resources of the Snowstorm Team at the moment, we can't take that on
08:33  Tonya Souther  I might go fix that in Firestorm and then backport to Snowstorm.
  Cummere Mayo  >.>
  Oz Linden  I think that's intentional, Tonya, and doubt that it will be changed
  Tonya Souther  There are times when losing that ability is a serious problem.
    But while I'm there, I'll look at the shortcut issue, too.
08:34  Oz Linden  I'm happy to hear discussion on it and pass it on
  Cummere Mayo  oz chat history in mouselook is very important to many combat roleplayers
    and for some sports teams in SL
    so if tonya can fix it backporting it would be wonderful
08:35  draconis.neurocam  it being put on the backburner, hopefully not meaning it will be shelved forever?
  Tonya Souther  Basically, mouselook is used in BDSM to heighten the sense of restriction, but not being able to IM or bgo back in chat makes it necessary to exit mouselook to do what's needed.
  Oz Linden  I make no predictions about forever
    Personally (and I emphasize personally) I operate mostly on three priorities:
  Tonya Souther  Draconis, I think Oz is referring to backburnering the shortcuts thing....that should be a straightforward fix for the non-mouselook case.
08:36  draconis.neurocam  yes i know
    thats what i meant
  Oz Linden  1) what I'm doing now, 2) what I'll do next, 3) stuff I may not get to at all
    :-)
  Tonya Souther  grins.
  draconis.neurocam  very tao of you
08:37  Oz Linden  How useful is chat history if you have no way to scroll the window?
  draconis.neurocam  it auto scrolls, no?
  Tonya Souther  You can scroll the window, by alt-clicking inside it and then scrolling as normal.
  Oz Linden  yes, but chat shows for a while in mouselook
  Tonya Souther  Not long enough, and there's no way to go to IMs.
  Cummere Mayo  just fyi durring a discussion at scrum it was made clear the issue here isnt that they dont want them fixed, the issue is pretty much that LL doesnt have the resources now
08:38    oz in mouselook it shows only a few seconds then fades
    my last sentance wouldnt even be readable
  Oz Linden  It's much more than a few seconds on my viewer now
  Jonathan  Persist and fade time are adjustable
  Oz Linden  I'm doing this discussion in mouselook and it's doable
08:39  Cummere Mayo  im getting about 20 seconds a sentance unless "bumped"
  Tonya Souther  smiles..."Maybe I can educate you on that a bit."
  Ima Mechanique  not so doable when you're trying to avoid having your butt blown off in combat. Saving butt takes precedence over reading
  Oz Linden  well, I would think so
  Cummere Mayo  accessability thing too
08:40  Tonya Souther  what, you're not making effective use of cover? :3
  Oz Linden  but wouldn't voice be better for that anyway?
  Cummere Mayo  no oz
    voice tends to fail on busy rp channels
  Ima Mechanique  butts too big, cover too small ;-)
  Cummere Mayo  and many many many rpers find rp breaks the fantasy
  Tonya Souther  not to mention being not an option for many folks.
  Cummere Mayo  plus yeah what tonya said
08:41  Oz Linden  well, if someone wants to work on a change to let the chat history floater show in mouselook, I'll take it to the UX review
  Tonya Souther  I'll do that in my copious free time...after I put the media filter to bed.
  Cummere Mayo  keep in mind you have a sizeable percentage of deaf, mute, and people who can read write english (or whatever) but not speak it
  Oz Linden  yes, I understand the accessibility issue
  Cummere Mayo  loves tonya
08:42    thinks LL should hire tonya before EA or someone does >.>
  Oz Linden  I'm sure that the thinking was just that any floater is part of the UI and the point of mouselook is to get rid of UI
  Tonya Souther  nods.
  Cummere Mayo  probably
  Tonya Souther  But making it user-selectable is even better.
  Oz Linden  Willing to move, Tonya?
08:43  Tonya Souther  Not to the People's Republic of Taxachusetts, hell no.
  Oz Linden  Virginia or California?
  Loy Moon  I thought the point of mouselook, was to be in mouselook? Why does it -have- to hide the floaters?
  Cummere Mayo  seattle is gone now?
  draconis.neurocam  waits for the 2010 changes so i can actually tinker and have everything working in a viewer i compiled
  Oz Linden  no, Seattle is there too
08:44  Tonya Souther  Virginia might be doable.
  Oz Linden  talk to me later
  Tonya Souther  all right.
  Oz Linden  LL is hiring ... see the web site
  Tonya Souther  Loy, I can see the point of that: mouselook is about looking out through your avatar's eyes.
    Your avatar doesn't have the UI in their field of vision.
08:45  Loy Moon  You used to be able to have everything open in mouselook before
    And, you can hold "alt" to use them as if they were normal
  draconis.neurocam  position listings for reference
  Jonathan  Isn't there another hide the ui option used by machinima?
  draconis.neurocam  http://lindenlab.hrmdirect.com/employment/openings.php?sort=da&
  Loy Moon  So, you could do everything, IM people, give people items, ect... all while in mouselook
  Tonya Souther  I agree, Loy, and think that's the right answer, but I can see how they got where they did.
  Loy Moon  Yes, there's a "hide UI" shortcut
08:47  Oz Linden  next... VWR-24787
  JIRA-helper  http://jira.secondlife.com/browse/VWR-24787

VWR-24787 Nearby Chat window doesn't remember settings correctly

  Haravikk  Ah, dead minor bug but occasionally annoying, nearby chat just seems to forget its location when SL is updated
08:48    I like to have my nearby chat match the width of my chat-bar, but after an update it goes back to a poky little window in the centre
  Jonathan  I have the same trouble with the minimap moving back to the top left corner and not where I left it
  Oz Linden  The Snowstorm Team has an item on the sprint we just started to do design work on how positions and sizes of all UI elements should be saved
08:49    assuming we decide to move on to implementation of something based on that, this should fall out
  Jonathan  Haravikk, I amost got the changes for what you want done, but ran into a snag
  Tonya Souther  Is taht STORM-2, Oz?
  Haravikk  Ah okay then!
  JIRA-helper  http://jira.secondlife.com/browse/STORM-2

STORM-2 As a User, I want to set my own default views with specific UI layout so I can tailor my Viewer experience to the activities I'm most interested in.

08:50  Oz Linden  yup - that's the one
    All we're doing now is trying to set a functional goal
08:51    just getting agreement on that will be an achievement of note :-)
  Tonya Souther  Amen to that.
  Haravikk  Okay, well in that case I'll close issue whenever it does get fixed, but keep it open in the mean-time?
  Oz Linden  sure. in fact, I'll mark it as accepted - I see that too
08:52    vwr-7830
  JIRA-helper  http://jira.secondlife.com/browse/VWR-7830

VWR-7830 Automatically switch active group on group land

  Oz Linden  This is interesting.... I'd like to hear discussion....
  Loy Moon  I made that feature in my client early last year
08:53    It can be annoying, because when you do change your group
  Haravikk  I think a few third party viewers have implemented this in a very basic form (upon entering a parcel, if you have the right group, then it switches) but to do right it'll probably need a little more intelligent behaviour than that
  Loy Moon  It has to 'reload' lots of prim details on the sim
  Ima Mechanique  I think a warning you're not in group would be better
  Loy Moon  So, two parcels next to each other, when you cross into them, and if you change groups a lot, it sorta stops giving you prim updates, until the que is over
  Ima Mechanique  then you can change if you want
  Ju  a warning sounds good
08:54  Haravikk  I think that could be just as annoying, better if it would try to switch automatically when you do something that requires a different group like rezzing without permission, or rezzing on auto-return land. If the user hasn't yet set a behaviour for auto-switching then they'd get a pop-up asking how they'd like it to behave (always do it, do it when needed, or never do it)
  Oz Linden  What about having the viewer ask you if you want to switch (after some hysterisis delay) ?
08:55  Tonya Souther  And you don't need to switch groups for the rez case, just have he object rezzed int he proper group.
  Ima Mechanique  asking is good, provided it's not too often ;-)
  Ju  right, Tonya
  Loy Moon  An icon on the land information would be pretty neat, where you click if you're in the group, but it's not active
08:56  Haravikk  Sorry, forgot that, I think I listed the issues a bit more in-depth in the JIRA issue itself. But for things like land entry, you need to switch, and rezzing should set the object correctly
    If possible
  Oz Linden  is looking for a related issue....
    STORM-313
  JIRA-helper  http://jira.secondlife.com/browse/STORM-313

STORM-313 Build parcel property is displayed incorrectly

08:57  Oz Linden  The current parcel properties icons display what the rules are for Everyone
08:58    depending on your group and your relationship to where you are, they may not be correct for you
  draconis.neurocam  which is kinda silly in a logical sense
  Ju  i agree
  Oz Linden  well, it depends on who you think they are for....
    that's the way it was in the 1.x viewer
08:59    since I created that issue, obviously I don't like it
  Tonya Souther  grins.
  draconis.neurocam  right, but i thought the point of 2.x was to make the user less confused, i could be wrong
  Oz Linden  but your active group does have an effect
09:00    so maybe those indicators should show you what applies to you now, and perhaps a control to indicate that a group change might alter them?
  draconis.neurocam  nods
  Ima Mechanique  sounds good
09:01  Oz Linden  Do I have a volunteer to dummy up what such a UI might look and act like?
    a sketch ?
  Cummere Mayo  so is there a reason you can't have a preference to show what they are for you AND what they show for everyone?
  Oz Linden  is artistically challenged
  Haravikk  Well, having a good auto-switch behaviour could avoid a lot of it too, as most users (myself included) will tend to think that simply being in a group is enough. I tend to do the same thing even though I know better a lot of the time
  Oz Linden  options are evil unless there's a real need
  Loy Moon  Just change the crossed circle to a ? if you can build in the group with the correct group, but can't on any other?
09:02  Cummere Mayo  i think this one is a real need
  Cabster  I could make a sketch, if given a description.
  Oz Linden  auto-switch is almost certainly much trickier than it sounds
  Loy Moon  It's not
    You get an event in the client, basicly
  Cummere Mayo  but you want a sktech of which an auto switch ui?
  Loy Moon  And it's a single packet to change groups, even a function to see if you're in the land or not
  Tonya Souther  On top of that, sometimes being in a group is enough, sometimes you have to have it active.
09:03  Loy Moon  But, changing groups causes updates on all the prims you can see, so it's bad on bandwidth
  Oz Linden  but what group you are in affects many things
  Loy Moon  And, causes new updates to be forced to the end of the queue
09:04    A 'better' thing that I did years ago, was just setting the group on the rez/create object packet, to use the land group (if you're in it)
  Jonathan  Would it be simpler to just pop up a message "The parcel you have just entered is part of group XXX. You are a member of this group but do not have it active."
  Loy Moon  And, a few months ago, I made it switch to the group you're in when you rez/wear something, when you're in the land group
  Oz Linden  If the problem we're solving for is restrictions like entering a parcel or rezzing, then you'll get a hint from your failure... I think it might be enough to provide an easy way to chagne to something that would solve your problem
  draconis.neurocam  isnt there already an issue somewhere of too many popups though jonathan
09:05  Oz Linden  popups are not great if we can avoid them reasonably
  Jonathan  That issue was having to click on OK after clicking to not accept inventory, etc (which has or is being fixed)
  Cummere Mayo  great thing about popups is ... you can turn em off
09:06  Ju  what about Loy's switch group on rez ?
  Oz Linden  I think this is a great topic, and I'd love to see some UI proposals fully worked out
  Cummere Mayo  yeah personally id just rather a small "you accepted/declined whatever to the chat log no okay dialogue ><
    I could do sketches if someone bugs me next week but i cant attach to the jira
09:07  Oz Linden  I've got to wrap up, folks....
    Thank everyone for coming...
  draconis.neurocam  take care oz
  Qie  Thanks Oz.
  Cummere Mayo  ty oz
  Ju  bye Oz
  Haravikk  The thing I don't like about the pop-ups is you're still making the user do the work for something that they expect to just work to begin with, even if the pop-up has all the options at hand it's still a bit of an annoyance
09:08  Oz Linden  will post a transcript later this afternoon
  Haravikk  Oh, sorry, see you Oz!
    Could we revisit this one at the start of next week?
  Cabster  Byes
  Tonya Souther  See ya, Oz.
  Jonathan  someone post this idea to the osdev mailing list to see what other people might say