Replacing keyring's extension modules

20 views
Skip to first unread message

Benji York

unread,
Oct 18, 2010, 1:15:35 PM10/18/10
to Python Keyring Lib
Hi all. Spoke with Tarek about replacing the custom extension modules
that keyring now uses for Gnome keyring and KDE wallet access with
pure Python modules that use the provided Gnome and KDE Python
interfaces instead. He liked the idea and wanted me to promulgate it
here to see if anyone else had input. I expect to be able to write
the code this week or next.
--
Benji York

Marcin Kasperski

unread,
Oct 18, 2010, 1:21:31 PM10/18/10
to python-...@googlegroups.com

The idea is interesting, the question is: how difficult to install are
those modules (for end-user)

PS Maybe it would be a good time to touch modules interface? I really
miss the ability to specify some label of password so - for example -
seahorse would present them reasonably. Not all backends handle such
label, but some do.

Benji York

unread,
Oct 18, 2010, 1:27:18 PM10/18/10
to python-...@googlegroups.com
On Mon, Oct 18, 2010 at 1:21 PM, Marcin Kasperski
<Marcin.K...@mekk.waw.pl> wrote:
>> Hi all.  Spoke with Tarek about replacing the custom extension modules
>> that keyring now uses for Gnome keyring and KDE wallet access with
>> pure Python modules that use the provided Gnome and KDE Python
>> interfaces instead.  He liked the idea and wanted me to promulgate it
>> here to see if anyone else had input.  I expect to be able to write
>> the code this week or next.
>
> The idea is interesting, the question is: how difficult to install are
> those modules (for end-user)

Most Gnome or KDE desktop users will have the interfaces installed by
default, so most end-users won't have to do anything to install them.
I'm sure that any distro that doesn't include them by default will have
packages the user can install.

> PS Maybe it would be a good time to touch modules interface? I really
> miss the ability to specify some label of password so - for example -
> seahorse would present them reasonably. Not all backends handle such
> label, but some do.

I suggest changing one thing at a time. If we go ahead with this change
I will preserve the existing interface and the next version can add
enhancements.
--
Benji York

Reply all
Reply to author
Forward
0 new messages