Hello, although it's true that my last commit to Kopete was two years ago, I'm still following the development closely (and probably will re-join soon), so let me share my view of the proposed changes.
> > > > > But it basically separates one identity for Kopete instance, since > > > > > it makes no sense to have more than one indentity an a same Kopete > > > > > instance in my opinion. Beyond, it gives the user the option to > > > > > login quickly into an account. First and foremost, as far as I can see it, the whole point of Kopete is to integrate all your IM needs in one place (something like what Kontact does for mails&stuff). That way the user can talk to Jack from the HR department and to her teenage son the same way, without needing to think "Ah, so Jack is my colleague, that means I'll have to use the corporate Jabber to contact him, and that's this window here". Using Kopete, as it is now, all she needs to do is click the tray icon, write "Jack" into the search bar and click the metacontact. All the technicalities (like which account to use to contact him) are handled automatically. (And the IM management duties get even easier if you use the KAddressbook integration.) And what does "login quickly into an account" mean exactly? As far as I know KWallet already lets you do exactly that. > I think I didn't express it well. You won't have to choose the identity > everytime you run Kopete, you will have this option, since every identity > will have its own icon in the systray. And, yes, logging in the last used > identity would be the _default_ behavior, but not the only one, because > there would be some cases in which this is not desirable (multiple users on > a same computer is the most obvious example). Other mecanisms could be > available as well. That gets us back from the all-integrated multiprotocol multi-identity client we have now to seven different icons in the systray and users having to carefully pick which one to use, each and every time. And as far as multiple users go, there's no need to reinvent the wheel here. Every modern OS (including Linux) allows you to have many users on the same machine, with full separation (including IM ;-)). > > > > Having more than one identify for one instance has its use, so > > > > has using different passwords for each identify (if configured to > > > > do so). I think that is what you want, right? > > > > > > Kind of. Not only that, but, as I already said, a separate contactlist > > > and conversation window(s). > > > > > Separated contact history too, although I think separated history would > > be automatic by using separated contactlist, I am just not sure of that. > > Yes, it would be included. The idea is: separate each identity environment, > so they can't interfere each other unless both users want to. Then just go ahead and run two kopete processes with different config dirs :-) Long story short: I feel the proposed changes drastically alter the principles of Kopete. Therefore I don't think this can be easily integrated without breaking current functionality and making lots of users very unhappy. Making it configurable is IMHO not reasonably possible without bringing in much code bloat and UI clutter (that the rest of KDE is trying very hard to get rid of). Best regards 2T
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel