Ticket #13604 (closed defect: fixed)
Can't distinguish StatusNet accounts with same username on different servers
| Reported by: | brion | Owned by: | evands |
|---|---|---|---|
| Milestone: | Adium 1.4.1 | Component: | Service/StatusNet-Identi.ca |
| Version: | 1.4b17 | Severity: | normal |
| Keywords: | StatusNet | Cc: | |
| Patch Status: | Accepted |
Description
Summary
If I configure two StatusNet microblogging accounts which have the same username on different servers, I cannot distinguish them in the buddy list or chat window tab names.
This may be pretty likely where folks are using a public site like Identi.ca as well as their own workgroup StatusNet instance.
Steps to reproduce
Detail the exact steps taken to produce the bug. Use the following format, each line with " 1." before it:
- Set up an account on one StatusNet server (say 'brionv' on identi.ca)
- Set up an account on another StatusNet server with the same user name
- Look at the timelines when they open as chat windows
Expected results
Each timeline should clearly indicate which server/service it connects to, so I know which timeline I'm about to type into.
Something like "Timeline (brionv on identi.ca)" perhaps?
Actual results
My buddy list and chat windows show two timelines with the same generic StatusNet icon, both labeled as "Timeline (brionv)".
There's no clear way to distinguish them; even the hover details show only "brionv in timeline (brionv)".
StatusNet account timelines are labeled with only the user name, such as "Timeline (brionv)", and all use the same icon.
Notes
Twitter timelines are also labeled the same way, but can be distinguished by the Twitter icon.
Attachments
Change History
comment:2 Changed 2 years ago by grahamperrin
Under #13494:
two identi.ca accounts with the same name
comment:3 Changed 2 years ago by grahamperrin
#13626 is disorderly, possibly confused timeline for at least one of multiple StatusNet connections.
Changed 2 years ago by brion
-
attachment
timeline-hosts-statusnet.diff
added
Patch to use hostname in StatusNet timeline names (also moves them from 'Twitter' to 'StatusNet' group)
comment:4 Changed 2 years ago by grahamperrin
The attachment to http://identi.ca/conversation/24460779#notice-24393219 shows two entirely different services on a single timeline.
comment:6 Changed 20 months ago by Robby
- Owner set to zacw
- Component changed from Service/Other to Service/StatusNet
comment:7 Changed 20 months ago by wixardy
- Patch Status set to Needs Dev Review
You could set an alias for each timeline. I don't think this is needed, but I'll leave it for now.
comment:10 Changed 15 months ago by evands
- Owner changed from zacw to evands
- Patch Status changed from Needs Dev Review to OK; Needs Check-In
Thanks, Robby; I'd missed that field somehow. The patch looks good.
comment:11 Changed 15 months ago by Evan Schoenberg
- Status changed from new to closed
- Resolution set to fixed
(In 82156a7cb3d1) Patch from brion to distinguish between StatusNet followees in the contact list by using a different group name. Fixes #13604


Brion, thanks for reporting this. I meant to do so a few weeks ago.
Workaround (identification of a timeline)
You could take the workaround a step further, to have different events for each timeline (and recognise the timeline by the nature of the event).
Neither workaround is ideal. Better to have clear indications of the source of the notices.
Suggestion
Present the favicon of the StatusNet server in the tab of Adium