See this page for instructions on how to use Flyspray: http://psi-im.org/wiki/Flyspray
Please Note!
Please do not create tasks here without discussing your bug or feature request on the forums or groupchat psi@conference.psi-im.org, *and* getting explicit confirmation by a developer to add it to flyspray.
Please Note!
Please do not create tasks here without discussing your bug or feature request on the forums or groupchat psi@conference.psi-im.org, *and* getting explicit confirmation by a developer to add it to flyspray.
FS#134 - Metacontacts
Attached to Project:
Psi Jabber Client
Opened by Hal Rottenberg (halr9000) - Saturday, 23 August 2003, 16:01 GMT-4
Last edited by Kevin Smith (kev) - Sunday, 30 December 2007, 16:14 GMT-4
Opened by Hal Rottenberg (halr9000) - Saturday, 23 August 2003, 16:01 GMT-4
Last edited by Kevin Smith (kev) - Sunday, 30 December 2007, 16:14 GMT-4
|
DetailsMetacontacts are really needed for anyone who uses transports. See attached screenshot for resulting "roster hell".
Implmentation suggestions: 1) Install Trillian and see how they do it. Good example. 2) You should be able to use ctrl-click to select multiple contacts, then with a right click, "Add to Metacontact". User is then prompted to give a nickname, which can be different than the nicknames of the individual contacts contained within. 3) Individual contacts will then fold under the metacontact in a expandable widget, just like groups. Contacts underneath should be indented. 4) A double-click on the metacontact name (or icon) should take the default action (new msg/chat). Only a click on the expand widget should show the individual contacts. 5) The status icon of a metacontact should reflect the highest status of any of the individual contacts contained within. e.g. If one is online and two others are away (or less), the metacontact is considered to be online. 6) When sending a new msg/chat, Psi should use the following logic to choose which contact to send the message: - Allow user to choose manually by using the context menu, just like Psi does for choosing which jabber resource to send to. - Default action should use the sub-contact with the highest status. In a tie...I don't know what to do. Jabber first if that's present, if not I don't know. |
But one question is currently unanswered, how should the metacontacts be saved? ... Is there a jep or should
it be a combination of roster save at the server and some kind of config or so saved localy ... wouldn't be good
if you want to use psi on another machine ...
Any Ideas?
ciao Ephraim
http://www.jabber.org/jeps/inbox/metacontacts.html
So how do You think this should be done?
Brainstorming time ...