|
|
(47 intermediate revisions by 9 users not shown) |
Line 1: |
Line 1: |
− | __TOC__
| + | This content has moved to: https://docs.openstack.org/python-openstacksdk/latest/ |
− | | |
− | = Summary =
| |
− | | |
− | This is a '''proposed''' OpenStack project that is designed to improve the experience of OpenStack end-users by consolidating the various OpenStack python-* client back-ends and common code into a unified, well designed and user focused SDK ("Software Developement Toolkit"). | |
− | | |
− | '''Detailed Description''':
| |
− | | |
− | Currently, OpenStack's end user stories for both command-line and application developer consumers of OpenStack based clouds is confusing, fractured and inconsistent. This means that if a non-operator or OpenStack developer attempts to consume more than a single service from a deployed OpenStack system, they face an uphill battle.
| |
− | The ''Unified SDK''' is a n
| |
− | | |
− | The project is under active development, and will be moving to the regular OpenStack meeting schedule soon.
| |
− | | |
− | = Audience =
| |
− | There are two key audiences for this project:
| |
− | | |
− | * Application Developers: Application developers are not OpenStack Operators, or Developers - these are developers looking to '''consume''' a feature-rich OpenStack Cloud (multiple services). These Developers require a consistent, single namespace API ("Application Programming Interface") that allows them to build and deploy their application with minimal dependencies.
| |
− | * Command line consumers: These are similar to the Application Developers as their requirements are to use a consistent, single binary/script to interact with OpenStack Clouds - the commands they use should use consistent command line format, terminology and not require a large number of child dependencies to be installed onto the system.
| |
− | | |
− | = Resources =
| |
− | :
| |
− | = Project Outline =
| |
− | :
| |
− | == Requirements ==
| |
− | :
| |
− | == Non-Requirements ("Things Not To Do") ==
| |
− | :
| |
− | | |
− | | |
− | = IRC =
| |
− | | |
− | The developers use IRC in #openstacksdk on freenode for development discussion.
| |
− | | |
− | = Meetings =
| |
− | :
| |
− | | |
− | = Frequently Asked Questions =
| |
− | Please see our [[UnifiedSDK/FAQ|FAQ]] for answers to common questions about the Unified SDK.
| |
Latest revision as of 12:12, 26 February 2018
This content has moved to: https://docs.openstack.org/python-openstacksdk/latest/