Jump to: navigation, search

Difference between revisions of "Governance/Old Incubation Request"

(Edited wrong page)
(Wrong page edited)
Line 5: Line 5:
 
<!-- #language en -->
 
<!-- #language en -->
  
'''Project codename''': Keystone
+
'''Project codename''':
  
'''Summary''' (one sentence abstract of the project): [[OpenStack]] Identity Service with pluggable AuthN+Z backend and protocols.
+
'''Summary''' (one sentence abstract of the project):
  
'''Detailed Description''': Keystone is an Identity service that integrates the following:
+
'''Detailed Description''':
1. Identity stores (database, LDAP, Active Directory, text file, PAM, etc...)
 
2. Protocols for Authentication, authorization, federation, and delegation (such as OATH, OpenID, Basic Auth, Token Auth, SAML, etc...)
 
3. Middleware that can be plugged in to services to provide Identity and AuthN+Z services.
 
  
 
What is the purpose of the project and vision for it?
 
What is the purpose of the project and vision for it?
  
Identity is a core concern for any operating system. [[OpenStack]], as a cloud operating system, must address this. Interoperability is also key, which therefore drives the architecture of Keystone (pluggable).
+
Describe the relevance of the project to other [[OpenStack]] projects and the [[OpenStack]] mission to provide a ubiquitous cloud computing platform:
  
 
'''Basic roadmap for the project''':
 
'''Basic roadmap for the project''':
https://launchpad.net/keystone/diablo
 
  
 
'''Location of project source code''':
 
'''Location of project source code''':
http://github.com/rackspace/keystone
 
  
 
'''Programming language, required technology dependencies''':
 
'''Programming language, required technology dependencies''':
Python. No additional dependencies outside of what Swift and Nova use.
 
  
 
'''Is project currently open sourced? What license?''':
 
'''Is project currently open sourced? What license?''':
Yes. Apache.
 
  
 
'''Level of maturity of software and team''':
 
'''Level of maturity of software and team''':
Prototype. Dedicated team.
 
  
 
'''Proposed project technical lead and qualifications''':
 
'''Proposed project technical lead and qualifications''':
Line 38: Line 30:
  
 
'''Infrastructure requirements (testing, etc)''':
 
'''Infrastructure requirements (testing, etc)''':
Anyscale.
 
  
 
'''Have all current contributors agreed to the OpenStack CLA?'''
 
'''Have all current contributors agreed to the OpenStack CLA?'''

Revision as of 16:32, 14 June 2011


Project codename:

Summary (one sentence abstract of the project):

Detailed Description:

What is the purpose of the project and vision for it?

Describe the relevance of the project to other OpenStack projects and the OpenStack mission to provide a ubiquitous cloud computing platform:

Basic roadmap for the project:

Location of project source code:

Programming language, required technology dependencies:

Is project currently open sourced? What license?:

Level of maturity of software and team:

Proposed project technical lead and qualifications:

Other project developers and qualifications:

Infrastructure requirements (testing, etc):

Have all current contributors agreed to the OpenStack CLA?

Status: To be completed by PPB