[prev in list] [next in list] [prev in thread] [next in thread]
List: kdelibs-bugs
Subject: [frameworks-kwallet] [Bug 351056] useless migration wizard
From: Valentin Rusu <kde () rusu ! info>
Date: 2015-08-07 16:18:11
Message-ID: bug-351056-90985-G5bwV6CyhJ () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=351056
--- Comment #4 from Valentin Rusu <kde@rusu.info> ---
(In reply to Harald Sitter from comment #3)
> Regarding the message box, I think even a notification is not necessary for
> the migration. It should "just work". The user doesn't really need to know
> about this if everything goes according to plan and the migration works. If
> the migration fails however it would absolutely make sense to show a
> notification that allows the user to inspect the problem (look at the log
> view?) and/or file a bug etc.
Ok for that, makes sense.
> Also I just noticed that this wizard essentially renders kwallet-pam user
> experience broken on systems with both kwallet4 and kwallet5.
> In order to allow existing wallets to migrate I understand that kwallet5
> must be started after kwallet4,
That's not exact. The migration wizard actually handles kwalletd4 start via
QDBusConnection::startService()
> so kwallet-pam systems would *always* run
> into the launchpad bug I mentioned above where kwalletd5 wants to migrate an
> empty wallet for new users.
That's not exact because of what I pointed-out just before.
> With kwallet-pam being part of Plasma 5.4 we really need to get this fixed
> as soon as possible to not have problems with the user experience for too
> long :/
User experience is important, that's true. However, kwallet-pam have some
design flaws that creates some problems here. For instance, it assumes user
only has one wallet, always named "kdewallet". See BUG:334373 for more
information.
On the other hand, the migration wizard gracefully enumerates old wallets and
attempt to re-create them with the same names. Users may be quite happy with
that, IMHO.
As a matter of fact, this request will lead to some hacky code in the migration
agent in order to adjust for the hard-coded wallet created by the pam module.
Finally, I won't remove the migration wizard code. I'll introduce a
configuration flag allowing it to be brought back by the users.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Kdelibs-bugs mailing list
Kdelibs-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdelibs-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic