[sldev] Re:SVC-85 - friends lists not working
Nicholaz Beresford
nicholaz at blueflash.cc
Fri Jul 13 09:34:14 PDT 2007
One thing that I observe frequently is that I'm getting
IM's into email while I have been logged in. Sometimes
even a conversation ends in the middle over IM and I later
found that the other person continued to talk but their
stuff ended up in my email rather than in my window.
Nick
Second Life from the inside out:
http://nicholaz-beresford.blogspot.com/
Second Life wrote:
> Although I've yet to do any specific analysis, the MAIN thing that very
> obviously fails most often is that upon initial log-on the friends list
> does not completely show the true state of friends on line. It may be
> empty or have one or two or half or 3/4 of the correct list. HEN as
> people come and go or you IM them "Ping" blindly, they get added to the
> list.
>
> One thing that might help is if there was some way to "refresh" the list
> (Obviously at a frequency that didn't overload things). Logging off and
> back on will sometimes fix it. It seems like the initial request of all
> friends is done once upon login and if that fails you are screwed till
> you relog or ping everyone you want to talk to.
>
> However... there are also obvious cases where log-ins and log-outs of
> friends goes unnoticed by the client. Someone will log in with no
> notice, then IM you later and THEN you get the "XXX has just connected"
> message even though they have been on line for 10 minutes already. As
> well as the reverse: trying to map someone that shows on line but then
> the map cant find them because they are actually off line.
>
> So in general it just seems like the information gets lost somewhere.
> Some days never and some days up to 100%.
>
> BTW, Although the mantra is "use the website friends list" I have also
> found THAT to be unreliable. Showing maybe 3/4 of who is on at times.
> Though it does seem /more/ accurate than the client when there are
> problems, it is definitely 100% reliable though.
>
> Farallon
>
> ----- Original Message ----- From: "Jake Simpson" <jake at lindenlab.com>
> To: <sldev at lists.secondlife.com>
> Sent: Thursday, July 12, 2007 1:40 PM
> Subject: [sldev] Re:SVC-85 - friends lists not working
>
>
>> Peeps,
>>
>> I'm just going to re post this set of questions I added into the
>> comments of SVC-85 - https://jira.secondlife.com/browse/SVC-85
>> (friends lists not always working to show online presence correctly)
>> just to see if any of you guys have run into this, and if you do, if
>> you could look into the results of the questions. I would like to get
>> this fixed but I need some more data before I can get it done right.
>>
>> Thanks
>>
>> OK, so I'm looking into this since it's obviously a bug of much
>> contention. You can't have much of a second life if you can't see
>> anyone to share it with.
>>
>> Kelly and I have been talking about approaches to fixing this - the
>> code as it stands _should_ work correctly because in many
>> circumstances it does. However, the code behind this is pretty knarly
>> and has many places of potential failure, so Kelly and I have come up
>> with a new way to deal with this (based on how we do group online
>> presence reporting), using our new back bone system the way it should
>> be used.
>>
>> With a view to doing that, I have a couple of questions for you guys.
>>
>> 1) When you know someone is on line, even though the friends list says
>> they are not, do they show up as online in the groups list (assuming
>> you know they are subscribed to one of the same groups as you)? The
>> code that the groups uses to determine online presence is actually
>> different from the code that the friends list uses (it's older code
>> and also the friends list returns a lot more information regarding the
>> friends themselves than the groups list does - that just has enough to
>> say "this person is online or not". The friends list has information
>> about where they are so you can IM them etc). From what we've
>> observed, the groups stuff works when the friends list doesn't - it
>> would be nice of you guys could confirm this.
>>
>> 2) When you initially log on and someone is not reported online
>> (because they aren't), is the system updating when they _do_ log on?
>> What I'm saying if either the friends list says everyone is off line,
>> then a friend logs on and it updates and says they *are* online, or
>> they *were* online, the friends list says they aren't - they relog -
>> does it show up correctly then? Again the code that gets the initial
>> list of friends and interrogates them to see if they are online or not
>> is not the same system that reports a friend has logged on (or off) -
>> it uses some of the same paths but it's not entirely the same.
>>
>> 3) Are we seeing an initial friends list situation where *select*
>> people are not being reported as online, or everyone?
>>
>> 4) What does it take for a friend you know is online to show up as
>> online in the friends list if they are initially not shown?
>>
>> The answers to this will help up determine exactly what's broken and
>> whether we can fix it or whether it'll be easier to just try a new way
>> of doing it.
>>
>> Either way, I want you guys to know we are on this - it's a top
>> priority with LL.
>>
>> Jake
>> _______________________________________________
>> Click here to unsubscribe or manage your list subscription:
>> /index.html
>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
More information about the SLDev
mailing list