Bug 22793

Summary: git repository for secret storage api spec
Product: Specifications Reporter: Michael Leupold <lemma>
Component: secret-serviceAssignee: Stef Walter <stefw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: vuntz
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Michael Leupold 2009-07-16 01:16:28 UTC
This week we finally got up to speed on a shared secret storage API (http://www.freedesktop.org/wiki/Specifications/secret-storage-spec). It's currently hosted in GNOME's git but that's a little inconvenient as only one of us has commit rights there.

Unfortunately I don't really know where the discussion regarding workflow/specification process is right now, but I'd really appreciate if we could get some space to collaborate. If the current agreement is to host unfinished specs off-site, please tell me as well so I can get some space on gitorious or similar.

In case you need further details (eg. regarding an account which I don't have yet), please tell me. You can also find me on Freenode as "lemma".
Comment 1 Daniel Stone 2009-10-06 20:20:22 UTC
vincent, what do you think?
Comment 2 Michael Leupold 2009-10-06 23:13:28 UTC
This may no longer be necessary. In the meantime we decided to get working inside the gitorious repository Aaron Seigo created (I think he did). However if hosting with fd.o is the preferred way we could switch. If it doesn't matter, please tell me and I'll close this request right away.
Comment 3 Vincent Untz 2009-10-07 00:23:48 UTC
I'd still like to have the specs hosted on fd.o, but I never had time to check what Aaron did in gitorious :/ (taking a quick look) It looks relatively okay.

If you can create a git project for specs, it's sure we'll use it anyway in the future. And I can even promise I will convert stuff for it as soon as I can (I'll be travelling for the next 2.5 weeks, so maybe not before the end of the month, though).
Comment 4 Michael Leupold 2009-10-07 02:29:50 UTC
Just for reference, here's the link:
http://gitorious.org/xdg-specs

It would be great to sort out where stuff should be hosted in the future. I didn't follow all of the discussion resulting in this repository, so I'm not quite sure about it myself.
Comment 5 Tollef Fog Heen 2010-03-31 01:18:22 UTC
Reassigning to vuntz@ and the specs product per IRC conversation.
Comment 6 Stef Walter 2010-09-20 10:15:12 UTC
Trying to revive this again. Fleshing out information as requested by http://www.freedesktop.org/wiki/NewProject :

1. Project Name:
 * Could be 'Keyring', and host multiple secret and crypto related XDG projects and specs.
 * Alternative choice: Our first spec is called 'Secret Service' 
 * Description: Cross desktop key and secret storage.

2. We'll need the following services:
 * Git hosting
 * Bugzilla
 * File upload + Web hosting

3. New Member approval by:
 * Stef Walter <stefw@gnome.org>
 * Michael Leupold <lemma@confuego.org

4. Git Repository Descriptions: 
 * secret-service: Secret Service DBus API for password storage

5. Bugzilla:
 * Description: Cross desktop key and secret storage.
 * Component: secret-service: Secret Service DBus API for password storage

Already have a mailing list (unfortunately) named authentication@lists.freedesktop.org
Comment 7 Vincent Untz 2010-10-14 09:23:45 UTC
For the specs, I think it'd make sense to use the xdg/xdg-specs git repo:

http://cgit.freedesktop.org/xdg/xdg-specs/

Everybody is welcome to create some subdirs there :-)
Comment 8 Stef Walter 2012-10-24 15:41:22 UTC
I think this is fixed. We use the xdg-specs repo like Vincent suggested.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.