Add the Congress project

Following the directive http://governance.openstack.org/reference/new-projects-requirements.html

OpenStack Mission Alignment:
The Congress project as outlined here https://wiki.openstack.org/wiki/Congress#What_is_Congress
has a very clear scope of purpose. "Congress aims to provide an extensible open-source framework for
governance and regulatory compliance across any cloud services (e.g. application, network, compute and
storage) within a dynamic infrastructure.

Following the 4 opens
Open Source:
Both Congress and Python-congressclient use the open source Apache v2.0 license. Neither of these
projects have any library dependencies that would restrict how the projects may be distributed or
deployed.

Open Community:
The Congress leadership is chosen by the contributors of the project. Thinrichs is currently the PTL.
The Congress project has regular IRC meetings https://wiki.openstack.org/wiki/Meetings/Congress and
everything is logged http://eavesdrop.openstack.org/meetings/congressteammeeting/

Open Development:
- All code reviews are through the OpenStack infra CI
https://review.openstack.org/#/q/status:open+project:stackforge/congress,n,z and
https://review.openstack.org/#/q/status:open+project:stackforge/python-congressclient,n,z
- Congress has core reviewers https://review.openstack.org/#/admin/groups/232,members and
gate tests.
- The Congress PTL acts as the liaison for cross-project teams
- Congress collaborates with OpenStack projects GBP, Murano, Nova, Heat, Mistral, Keystone, and Swift.
- Congress will contribute to Oslo as the opportunities arise.

Open Design:
- Congress started holding public design meetings at the Juno summit and will continue to do so.
- The Congress team uses the openstack-dev ML to discuss design

Basic OpenStack Project Interopability
Congress both uses OpenStack project APIs and supports its own APIs.

Active Team of Contributors
Congress has a large group of active contributors http://stackalytics.com/report/contribution/congress/90

Change-Id: I8fd45abca98754ec36200a4846c8926a9eb7d410
This commit is contained in:
Sean Roberts 2015-03-17 12:38:58 -07:00
parent 62d2514ccd
commit c148c905e1
1 changed files with 12 additions and 0 deletions

View File

@ -501,3 +501,15 @@ OpenStackClient:
- repo: openstack/python-openstackclient
- repo: openstack/cliff
- repo: stackforge/os-client-config
Congress:
ptl: Tim Hinrichs (thinrichs)
service: Non-domain specific policy enforcement
mission: >
To provide policy as a service across any collection of cloud services in
order to offer governance and compliance for dynamic infrastructures.
url: https://wiki.openstack.org/wiki/Congress
projects:
- repo: openstack/congress
- repo: openstack/python-congressclient
- repo: openstack/congress-specs