53 Commits

Author SHA1 Message Date
Thiago da Silva
36a3fee805 update 1space url in associated projects
Change-Id: Idcb1e9cacba5b959387a2bfd7a4ef5e9d502996a
2018-09-26 11:55:38 -04:00
baiwenteng
e726473e26 Fix typos
replace a OpenStack bucket with an OpenStack bucket

Change-Id: I4ada68720dcf23fb9b94c922ddb3eefd42aa80a7
2018-06-11 18:39:48 +08:00
Zuul
3313392462 Merge "Import swift3 into swift repo as s3api middleware" 2018-04-30 16:00:56 +00:00
Kota Tsuyuzaki
636b922f3b Import swift3 into swift repo as s3api middleware
This attempts to import openstack/swift3 package into swift upstream
repository, namespace. This is almost simple porting except following items.

1. Rename swift3 namespace to swift.common.middleware.s3api
1.1 Rename also some conflicted class names (e.g. Request/Response)

2. Port unittests to test/unit/s3api dir to be able to run on the gate.

3. Port functests to test/functional/s3api and setup in-process testing

4. Port docs to doc dir, then address the namespace change.

5. Use get_logger() instead of global logger instance

6. Avoid global conf instance

Ex. fix various minor issue on those steps (e.g. packages, dependencies,
  deprecated things)

The details and patch references in the work on feature/s3api are listed
at https://trello.com/b/ZloaZ23t/s3api (completed board)

Note that, because this is just a porting, no new feature is developed since
the last swift3 release, and in the future work, Swift upstream may continue
to work on remaining items for further improvements and the best compatibility
of Amazon S3. Please read the new docs for your deployment and keep track to
know what would be changed in the future releases.

Change-Id: Ib803ea89cfee9a53c429606149159dd136c036fd
Co-Authored-By: Thiago da Silva <thiago@redhat.com>
Co-Authored-By: Tim Burke <tim.burke@gmail.com>
2018-04-27 15:53:57 +09:00
Tovin Seven
9b90498b07 Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: Ic639298e83189410395f31cc9ef60076af479efd
2018-04-20 17:30:47 +07:00
John Dickinson
87dad294cc added another golang client to associated projects
Change-Id: I04f5c14586ad4ecac03d18992b8cf351d6eab1e3
2018-04-19 17:40:33 -07:00
John Dickinson
6a428c4266 updated associated projects page
* Cleaned up the SDK/library links
* Added a few projects
* Fixed some existing links
* Removed some very old, unmaintained projects

Change-Id: I3effd920e978eb7af39ab27b4877a7bfc8c64b8b
2018-04-17 15:19:35 -07:00
chengebj5238
222df91857 Modify redirection URL and broken URL
Change-Id: I9a04cb2fbe61e1fbd8185ab2fac9abbcea4d55cc
2018-01-18 17:05:10 +08:00
Tim Burke
13a07aa77a Misc doc cleanup
* Change some absolute URLs to internal links
* Fix some bulletted list indentation
* Choose a better lexer for some syntax highlighting
* Use ``inline code`` instead of `italics` for some example command
  lines
* Change some quoted paragraphs that only included inlined code to be
  proper code blocks

Change-Id: Iaaa7eefb690122f5af9dcb1c871358c22335c743
2017-07-12 12:14:45 -07:00
Nandini Tata
f584bb6c15 Multi Swift - Multiple Swift clusters on same h/w
Bash scripts to spin up multiple Swift clusters sharing the same
hardware and OS. Please refer to the  README of the repo for more
context

Change-Id: I4473088baf3c72baa03d6905a1ca6a65a740a4f4
2016-11-04 14:17:32 +00:00
Nandini Tata
c3bc83013f SAIO install bash scripts for a novice install
Added SAIO bash scripts as an option under developer tools. They are
well commented and simple to understand for a novice developer.

Change-Id: Id1b2babe420f4d10e564256fac5a54b60659c5e5
Co-Authored-By: Paul Dardeau <paul.dardeau@intel.com>
2016-10-13 18:09:30 +00:00
Alistair Coles
8bf28c869d Fix broken link in associated projects doc
Change-Id: I6f0cc1004a40e77345c641c0e5076f2f5dadb891
2016-07-28 11:09:48 +01:00
Christian Schwede
029c2782dd Add swiftbackmeup to associated projects
Change-Id: I99f7a38d9b26605324408f1d200bf08da1e2772f
2016-06-27 14:38:04 +02:00
Thiago da Silva
886fa0822a update pyeclib and liberasurecode links
Change-Id: Ic6d04083618362778363fea1570caaa865e44557
Signed-off-by: Thiago da Silva <thiago@redhat.com>
2016-06-02 23:03:26 -04:00
venkatamahesh
4248123169 Remove the invalid project link
swiftsync project is no longer maintained and so
is removed from the list

Change-Id: Ieae67c728da16e5516babd33d2e5937b14738d6a
Closes-Bug: #1581975
2016-05-15 21:27:46 +05:30
Thiago da Silva
a460e5affe added javaswift to associated projects
Change-Id: I139ac3acb1c7d2498e87df554b81824ada2dbd00
Signed-off-by: Thiago da Silva <thiago@redhat.com>
2016-04-04 16:27:14 -04:00
Jenkins
368423df3d Merge "Use uppercase 'S' in word "OpenStack"" 2016-03-01 16:21:41 +00:00
Christian Schwede
42f4b3fc1e Add SwiftHLM to associated projects
Change-Id: I5ea3de34e61f22abec803b35fec8adde18a793e9
2016-02-16 13:53:52 +00:00
venkatamahesh
050e3b35dd Use uppercase 'S' in word "OpenStack"
Change-Id: I4692aa58b5173b1b662d5eee19fac770ae5aaed0
2016-02-04 16:48:13 +05:30
John Dickinson
70bc3d1a3a added a few ruby clients to associated projects
Change-Id: I4764ba505646949ff694f8939947f83c6940128a
2015-12-08 16:08:04 -08:00
Ondřej Nový
84891ba5a1 New swauth URL
Change-Id: I019f921417d2bd5325141e8a6873ee934fdf3f49
2015-11-15 19:25:05 +01:00
venkatamahesh
705642db4c Change stackforge repo to openstack repo
The projects which are moved to openstack
are corrected by replacing stackforge with openstack

Change-Id: I65b794a7f10df617bc2a4caf2c4010477a82dbc2
2015-11-10 19:46:31 +05:30
Jenkins
15fd063ac3 Merge "Add swift-durability-calculator line to docs" 2015-05-26 20:09:26 +00:00
Kota Tsuyuzaki
f11d92d566 Add swift-durability-calculator line to docs
This commits add a line (link and small doc) for
swift-durability-calculator which provides a browser based
durability calculation tool to docs as an associated project.

Change-Id: I4ea8015f512616dc25072080bef79b8734971ccf
2015-05-22 16:58:04 -07:00
Clay Gerrard
f864092455 Add Swift Inspector to assoicated projects
Change-Id: I5b5448674ea455119a51509ab5e7cd11a764b5a7
2015-05-20 17:50:07 -07:00
Paul Luse
8f5d4d2455 Erasure Code Documentation
This patch adds all the relevant EC documentation to
the source tree. Notable additions are:
  - Updated SAIO documentation
  - Updates to existing swift documentation; and
  - Erasure Coding overview

Co-Authored-By: Alistair Coles <alistair.coles@hp.com>
Co-Authored-By: Thiago da Silva <thiago@redhat.com>
Co-Authored-By: John Dickinson <me@not.mn>
Co-Authored-By: Clay Gerrard <clay.gerrard@gmail.com>
Co-Authored-By: Tushar Gohad <tushar.gohad@intel.com>
Co-Authored-By: Samuel Merritt <sam@swiftstack.com>
Co-Authored-By: Christian Schwede <christian.schwede@enovance.com>
Co-Authored-By: Yuan Zhou <yuan.zhou@intel.com>
Change-Id: I0403016a4bb7dad9535891632753b0e5e9d402eb
Implements: blueprint swift-ec
Signed-off-by: Thiago da Silva <thiago@redhat.com>
2015-04-14 00:52:17 -07:00
Thiago da Silva
7f482e9a56 fixing small typos in associated projects doc
Change-Id: Ia4555acc1763a58cdf605530219ea4e4586ad517
Signed-off-by: Thiago da Silva <thiago@redhat.com>
2015-03-06 14:35:40 -05:00
Clay Gerrard
ca90be414e Add developer tools section to associated projects
vagrant-swift-all-in-one is being used and maintained by a number of swift
developers, it has an open source license.

The ansible playbook project serves a similar goal but it's based on a Fedora
distribution and includes Swift-on-File support.

Drive-by fix for the Swift-on-File link which has migrated to stackforge.

Change-Id: Id7478d58adcead57cf56ac4e1d05c6556c8c9b7b
2015-02-11 16:43:44 -08:00
Nicolas Trangez
b5f8c594f9 Add swift-scality-backend to associated projects
Change-Id: I7fd56c7cf5b7634224b8a2876258cf1f6be447f1
2015-02-04 16:54:46 +01:00
John Dickinson
2eba998a7c added swift-ui browser to associated projects
Change-Id: I23abd014b21d1a968fe7352f3915f02e3d4d47cf
2015-02-03 22:12:03 -08:00
Jenkins
fc7af8c893 Merge "Rename Swiftbrowser in associated projects" 2014-11-07 02:04:42 +00:00
Christian Schwede
ecc946b4ff Rename Swiftbrowser in associated projects
Let's use the full project name to avoid confusion with the recently added
Swiftbrowser based on AngularJS.

Change-Id: Ib07338268a1593bc2882908b49c1fb4a130ff43d
2014-11-06 15:44:29 +01:00
Martin Geisler
dff981a03e Add Swift Browser as an associated project
This is a JavaScript based browser for Swift.

Change-Id: I2e304d4a0623c715f8712a358fef5067abc8935b
2014-11-06 14:52:04 +01:00
Prashanth Pai
1226867758 Mention storage backends in Associated Projects
Change-Id: I6d88cfe668a557c41e6e6958cd73412ca50c6ba8
Signed-off-by: Prashanth Pai <ppai@redhat.com>
2014-09-08 15:48:50 +05:30
Mark Seger
fe66203164 added Benchmarks/Load Generators section
Change-Id: Ie4b12b91ab07987e4f9cf2d1b7d24961d22cfd37
2014-05-21 09:49:01 -07:00
MORITA Kazutaka
e40b0175e4 Update swift3 repository
The swift3 project was moved to StackForge.

Change-Id: I3a7108d57b3b9ed3d8594545ff4d67dcab86ca07
2014-03-26 13:32:12 +09:00
Fabien Boucher
a3f095bc65 Add Swift-account-stats as a related project.
Change-Id: If2620a6b448581697d0d049578ea28faead6fbcf
2014-01-08 10:06:22 +01:00
Christian Schwede
89224ae286 Add swiftbrowser as an associated project
Swiftbrowser is a simple web app build with Django to access Openstack Swift.

Change-Id: I2d397f61e4c3fcd09ba994a06ec4d492f37ae34a
2013-12-17 11:16:53 +00:00
Chmouel Boudjnah
8255810e7d Add swiftsync.
Change-Id: Ie588db762aedc55e00f8f51b3d2e329ba9a08a6c
2013-11-15 16:32:52 -05:00
Chmouel Boudjnah
716ad3e07b Add libcloud to associated_projects.
Change-Id: I8778bbecc7ae5852cf789ae6b71191004f69861f
2013-08-09 17:18:40 +02:00
John Dickinson
e8a593fbf0 added a couple of java libraries to associated projects
Change-Id: I7a554af509e8d9743a8416a051845c266e1fb9f6
2013-08-09 07:50:28 -07:00
Koert van der Veer
657a0e4e26 Add swift-basicauth and better-staticweb to associated projects.
As announced here:
http://openstack.markmail.org/thread/jjjbdpurhb5jwaxe

Change-Id: I683c463745b34c003ecb79ba8261b94b9dc166b6
2013-08-05 09:57:50 +02:00
John Dickinson
9b2ee07ee3 small cleanup to associated projects page
Change-Id: I5d6d6d6c32b6573474288897f6fa174b6f150183
2013-07-01 13:40:37 -07:00
John Dickinson
46f26b3034 added GoLang binding and CDMI to associated projects
Change-Id: I720a0e0e886d25eec52556e8ce93bf9c49f6b452
2012-11-27 09:49:56 -08:00
Florian Hines
de09cbe6f4 Extended documentation for using custom loggers
Change-Id: I78a5c109c9440df752e390698502f57d4392fb67
2012-10-26 17:59:42 -05:00
Chmouel Boudjnah
22572b506a Remove swift.common.client from here.
- It has been to its own gerrit project.
- direct_client should follow next.
- Implements blueprint clientbindings.

Change-Id: I3bb50c95eba81302bfec71cb7ce5288b85a41dc0
2012-06-07 16:36:49 +02:00
Chmouel Boudjnah
d02a73f4a9 Remove swift3 from here.
- Reference https://github.com/fujita/swift3 in associated_projects.
- Implements blueprint add-associated-projects-docs.

Change-Id: I48ef4c03449edf6ef4fda1a391228cacac7d2ac6
2012-05-24 10:21:42 +02:00
gholt
1c3b75c291 Reverted the pulling out of various middleware:
RateLimit
StaticWeb
TempURL/FormPOST

Change-Id: I988e93e6f4aacb817a2e354d43a04e47516fdf88
2012-05-16 21:25:10 +00:00
gholt
3f00c1a630 Pulled out Rate Limit middleware
Rate Limit middleware is now at
http://dpgoetz.github.com/swift-ratelimit/

For current users of Rate Limit, this will require installing the new
package and changing the "use" line of the ratelimit conf section to:

[filter:ratelimit]
use = egg:swiftratelimit#middleware

And then 'swift-init proxy reload'.

Change-Id: I2ab774e9cee9fba4103c1be4bea6d52d1adb29f7
2012-05-09 18:44:45 +00:00
John Dickinson
7dfbd785b0 removed domain remap middleware
The code has moved to https://github.com/notmyname/swift-domainremap.

For current users of domain remap, this will require installing the new
package and changing the "use" line of the domain remap conf section's
to:

[filter:domain_remap]
use = egg:swift_domainremap#swift_domainremap

And then 'swift-init proxy reload'.

Change-Id: I710caf9b991f9d37df36b826ae4338086d0ec36d
2012-05-08 21:30:35 -05:00