The Session-View in the roster view has an item called "You", it does not behave like the other members of the session and the only two options available are to stop the session and change the color. The issue is that this item takes real estate and adds little to no value. There is already a big stop button for the session, and the session is displayed because one takes part in it. The only missing functionality would be to change the color and this could/should be moved somewhere else.
I vote for removing the entry for the user himself/herself in the session BuddySessionDisplayComposite, too.
The tree element behaves differently compared to all other tree items which is bad and violates the eclipse guidelines. It is only used for
a) changing the color of the user for fun (never saw a user changing the color because it makes sense to him/her) > move the option to the preferences for disabled users..
b) in a session of two users, they click on "you" first, then understand "you" is not "you" in their terms of thinking ("you" is used for the other user while talking) and click on the other users contxt menu and find the actions they wanted to start.
I guess it was introduced so people are aware that they are part of the currently running session. I don't think i need to explain in detail why that is pretty useless..
If you remove this, you also have to make sure, that when the last peer leaves, the session is stopped too on the host side. Currently the host remains in an empty session. Before you writing a bug against this, no this is the current behavior because you can start inviting another buddy.
I already implemented a remembering yes/no dialog for closing the session if the host remains alone.
DO not remove this from the code now, i will remove it in my prototype which still needs a code review - your changes would be lost by my changes anyway.
Removing the "you" entry would lose the information which color i have in the session. This would have to move somewhere else, but there is no appropriate place at the moment.
With release 12.3.12 the tree item has now additional sub entries and so cannot be removed any longer.
Reopened, thought that the followees are showed under this tree item, which is not the case.
Currently rejected because removing your own name from the session view may be confusing for the user.
It would be weird if you are not displayed in the current session overview. Rejected this "bug" as it may be possible that this item will receive more options in the future.