swift/doc/source/getting_started.rst
Kota Tsuyuzaki 4ddd4c8a63 Update ubuntu version to be correct target
- saio describes both 14.04 and 16.04 procedure
- currently we're testing on 16.04 (xenial) envrionment on the gate

Remaining task (probably another work):
- review the installation guide which adjusts to the ubuntu 14.04 LTS

Change-Id: Id690a1deabeb24bfc1af3ba3a3019794fe4b8eb9
2017-09-12 02:21:41 +09:00

1.6 KiB

Getting Started

System Requirements

Swift development currently targets Ubuntu Server 16.04, but should work on most Linux platforms.

Swift is written in Python and has these dependencies:

There is no current support for Python 3.

Development

To get started with development with Swift, or to just play around, the following docs will be useful:

  • Swift All in One <development_saio> - Set up a VM with Swift installed
  • Development Guidelines <development_guidelines>
  • First Contribution to Swift <first_contribution_swift>
  • Associated Projects <associated_projects>

CLI client and SDK library

There are many clients in the ecosystem <application-bindings>. The official CLI and SDK is python-swiftclient.

Production

If you want to set up and configure Swift for a production cluster, the following doc should be useful:

  • Multiple Server Swift Installation <howto_installmultinode>