Author: tomaz
Date: Tue Dec 31 01:50:26 2013
New Revision: 1554349
URL: http://svn.apache.org/r1554349
Log:
Add new website source code.
Added:
libcloud/site/trunk/content/Gemfile
libcloud/site/trunk/content/Gemfile.lock
libcloud/site/trunk/content/Gruntfile.js
libcloud/site/trunk/content/LICENSE
libcloud/site/trunk/content/README.md
libcloud/site/trunk/content/package.json
libcloud/site/trunk/content/scripts/
libcloud/site/trunk/content/scripts/generate_site.sh (with props)
libcloud/site/trunk/content/scripts/generate_site_apache.sh (with props)
libcloud/site/trunk/content/scripts/optimize-images.sh (with props)
libcloud/site/trunk/content/scripts/run-dev-server.sh (with props)
libcloud/site/trunk/content/source/
libcloud/site/trunk/content/source/.htaccess
libcloud/site/trunk/content/source/_assets/
libcloud/site/trunk/content/source/_assets/css/
libcloud/site/trunk/content/source/_assets/css/extern/
libcloud/site/trunk/content/source/_assets/css/extern/bootstrap.css
libcloud/site/trunk/content/source/_assets/css/extern/syntax/
libcloud/site/trunk/content/source/_assets/css/extern/syntax/colorful.css
libcloud/site/trunk/content/source/_assets/css/extern/syntax/default.css
libcloud/site/trunk/content/source/_assets/css/extern/syntax/friendly.css
libcloud/site/trunk/content/source/_assets/css/extern/syntax/wombat.css
libcloud/site/trunk/content/source/_assets/css/main.css
libcloud/site/trunk/content/source/_assets/js/
libcloud/site/trunk/content/source/_assets/js/extern/
libcloud/site/trunk/content/source/_assets/js/extern/bootstrap.js
libcloud/site/trunk/content/source/_assets/js/extern/jquery-2.0.3.js
libcloud/site/trunk/content/source/_assets/js/main.js
libcloud/site/trunk/content/source/_config.yml
libcloud/site/trunk/content/source/_drafts/
libcloud/site/trunk/content/source/_drafts/welcome-to-the-new-website.md
libcloud/site/trunk/content/source/_includes/
libcloud/site/trunk/content/source/_includes/analytics.html
libcloud/site/trunk/content/source/_includes/contributors.md
libcloud/site/trunk/content/source/_includes/footer.html
libcloud/site/trunk/content/source/_includes/pagination_bar.html
libcloud/site/trunk/content/source/_includes/post.html
libcloud/site/trunk/content/source/_includes/sidebar_about.html
libcloud/site/trunk/content/source/_includes/sidebar_community.html
libcloud/site/trunk/content/source/_includes/sidebar_downloads.html
libcloud/site/trunk/content/source/_includes/sidebar_getting_started.html
libcloud/site/trunk/content/source/_includes/sidebar_security.html
libcloud/site/trunk/content/source/_layouts/
libcloud/site/trunk/content/source/_layouts/archive_index.html
libcloud/site/trunk/content/source/_layouts/blog.html
libcloud/site/trunk/content/source/_layouts/default.html
libcloud/site/trunk/content/source/_layouts/page.html
libcloud/site/trunk/content/source/_layouts/page_with_sidebar.html
libcloud/site/trunk/content/source/_layouts/post.html
libcloud/site/trunk/content/source/_layouts/tag_page.html
libcloud/site/trunk/content/source/_plugins/
libcloud/site/trunk/content/source/_plugins/generate_archives.rb
libcloud/site/trunk/content/source/_plugins/generate_sitemap.rb
libcloud/site/trunk/content/source/_plugins/gravatar.rb
libcloud/site/trunk/content/source/_plugins/jekyll_asset_pipeline.rb
libcloud/site/trunk/content/source/_plugins/tagging.rb
libcloud/site/trunk/content/source/_posts/
libcloud/site/trunk/content/source/_posts/2010-02-02-libcloud-0-2-0-released.md
libcloud/site/trunk/content/source/_posts/2010-05-11-libcloud-0-3-1-released.md
libcloud/site/trunk/content/source/_posts/2010-10-12-libcloud-0-4-0-released.md
libcloud/site/trunk/content/source/_posts/2011-01-17-libcloud-0-4-2-released.md
libcloud/site/trunk/content/source/_posts/2011-02-15-libcloud-sprint-will-be-held-at-pycon-2011.md
libcloud/site/trunk/content/source/_posts/2011-05-25-libcloud-0-5-0-released.md
libcloud/site/trunk/content/source/_posts/2011-06-06-libcloud-sprint-will-be-held-at-europython-2011.md
libcloud/site/trunk/content/source/_posts/2011-07-04-libcloud-0-5-2-released.md
libcloud/site/trunk/content/source/_posts/2011-09-01-libcloud-on-floss-weekly.md
libcloud/site/trunk/content/source/_posts/2011-10-19-libcloud-0-6-0-beta1-released.md
libcloud/site/trunk/content/source/_posts/2011-11-09-libcloud-0-6-1-released.md
libcloud/site/trunk/content/source/_posts/2011-11-17-libcloud-0-6-2-released.md
libcloud/site/trunk/content/source/_posts/2011-11-22-new-committer-hutson-betts-join-our-team.md
libcloud/site/trunk/content/source/_posts/2011-12-09-libcloud-0-7-1-released.md
libcloud/site/trunk/content/source/_posts/2011-12-30-2011-in-retrospect-and-happy-new-year-from-libcloud-team.md
libcloud/site/trunk/content/source/_posts/2012-02-08-libcloud-0-8-0-released.md
libcloud/site/trunk/content/source/_posts/2012-04-01-libcloud-0-9-1-released.md
libcloud/site/trunk/content/source/_posts/2012-05-05-website-and-code-svn-repository-moved.md
libcloud/site/trunk/content/source/_posts/2012-05-24-libcloud-0-10-1-released.md
libcloud/site/trunk/content/source/_posts/2012-07-30-libcloud-0-11-0-released.md
libcloud/site/trunk/content/source/_posts/2012-08-22-libcloud-0-11-1-released.md
libcloud/site/trunk/content/source/_posts/2012-09-25-libcloud-0-11-3-released.md
libcloud/site/trunk/content/source/_posts/2012-11-16-new-committer-ilgiz-islamgulov-joins-the-team.md
libcloud/site/trunk/content/source/_posts/2012-11-19-libcloud-0-11-4-released.md
libcloud/site/trunk/content/source/_posts/2012-12-26-2012-in-retrospect-and-happy-new-year-from-libcloud-team.md
libcloud/site/trunk/content/source/_posts/2012-12-28-new-committer-mahendra-maheshwara-joins-our-team.md
libcloud/site/trunk/content/source/_posts/2013-02-18-libcloud-0-12-1-released.md
libcloud/site/trunk/content/source/_posts/2013-03-21-libcloud-0-12-3-released.md
libcloud/site/trunk/content/source/_posts/2013-07-01-libcloud-0-13-0-released.md
libcloud/site/trunk/content/source/_posts/2013-08-04-new-committer-john-carr-joins-our-team.md
libcloud/site/trunk/content/source/_posts/2013-09-05-libcloud-0-13-1-released.md
libcloud/site/trunk/content/source/_posts/2013-11-21-libcloud-0-14-0-beta3-released.md
libcloud/site/trunk/content/source/_posts/2013-11-25-new-committers-brian-curtin-joins-our-team.md
libcloud/site/trunk/content/source/_posts/2013-12-28-2013-in-retrospect-and-a-happy-new-year-from-the-libcloud-team.md
libcloud/site/trunk/content/source/_posts/2013-12-29-new-low-volume-announce-mailing-list.md
libcloud/site/trunk/content/source/about.md
libcloud/site/trunk/content/source/assets/
libcloud/site/trunk/content/source/assets/fonts/
libcloud/site/trunk/content/source/assets/fonts/glyphicons-halflings-regular.eot
(with props)
libcloud/site/trunk/content/source/assets/fonts/glyphicons-halflings-regular.svg
libcloud/site/trunk/content/source/assets/fonts/glyphicons-halflings-regular.ttf
(with props)
libcloud/site/trunk/content/source/assets/fonts/glyphicons-halflings-regular.woff
(with props)
libcloud/site/trunk/content/source/blog/
libcloud/site/trunk/content/source/blog/atom.xml
libcloud/site/trunk/content/source/blog/index.html
libcloud/site/trunk/content/source/community-resources.md
libcloud/site/trunk/content/source/community.md
libcloud/site/trunk/content/source/credits.md
libcloud/site/trunk/content/source/downloads.md
libcloud/site/trunk/content/source/generated/
libcloud/site/trunk/content/source/getting-started.md
libcloud/site/trunk/content/source/gsoc-2012.md
libcloud/site/trunk/content/source/gsoc.md
libcloud/site/trunk/content/source/images/
libcloud/site/trunk/content/source/images/apple-touch-icon.png (with
props)
libcloud/site/trunk/content/source/images/favicon.png (with props)
libcloud/site/trunk/content/source/images/gsoc/
libcloud/site/trunk/content/source/images/gsoc/gsoc2012.png (with props)
libcloud/site/trunk/content/source/images/libcloud_logo.png (with props)
libcloud/site/trunk/content/source/images/media/
libcloud/site/trunk/content/source/images/media/libcloud-logo-with-text-large-thumb.png
(with props)
libcloud/site/trunk/content/source/images/media/libcloud-logo-with-text-large.png
(with props)
libcloud/site/trunk/content/source/images/media/libcloud-logo-with-text-medium.png
(with props)
libcloud/site/trunk/content/source/images/media/libcloud-logo-without-text-large-thumb.png
(with props)
libcloud/site/trunk/content/source/images/media/libcloud-logo-without-text-large.png
(with props)
libcloud/site/trunk/content/source/images/posts/
libcloud/site/trunk/content/source/images/posts/tbd/
libcloud/site/trunk/content/source/images/posts/tbd/preview.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/
libcloud/site/trunk/content/source/images/provider-logos/aws.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/cloudstack.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/digitalocean.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/eucalyptus.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/exoscale.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/gce.jpg (with
props)
libcloud/site/trunk/content/source/images/provider-logos/gce.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/joyent.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/linode.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/nephoscale.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/openstack.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/rackspace.png
(with props)
libcloud/site/trunk/content/source/images/provider-logos/vmware.png (with
props)
libcloud/site/trunk/content/source/images/provider-logos/zerigo.png (with
props)
libcloud/site/trunk/content/source/images/social-icons/
libcloud/site/trunk/content/source/images/social-icons/github.jpg (with
props)
libcloud/site/trunk/content/source/images/social-icons/google+.png (with
props)
libcloud/site/trunk/content/source/images/social-icons/ohloh.png (with
props)
libcloud/site/trunk/content/source/images/social-icons/sourcegraph.png
(with props)
libcloud/site/trunk/content/source/images/social-icons/twitter.png (with
props)
libcloud/site/trunk/content/source/images/whois-using/
libcloud/site/trunk/content/source/images/whois-using/cloudcontrol.png
(with props)
libcloud/site/trunk/content/source/images/whois-using/divvycloud.png
(with props)
libcloud/site/trunk/content/source/images/whois-using/mistio.png (with
props)
libcloud/site/trunk/content/source/images/whois-using/rackspace.png (with
props)
libcloud/site/trunk/content/source/images/whois-using/saltstack.png (with
props)
libcloud/site/trunk/content/source/images/whois-using/scalr.png (with
props)
libcloud/site/trunk/content/source/index.html
libcloud/site/trunk/content/source/media.md
libcloud/site/trunk/content/source/robots.txt
libcloud/site/trunk/content/source/security.md
libcloud/site/trunk/content/source/whois-using.md
Added: libcloud/site/trunk/content/Gemfile
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/Gemfile?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/Gemfile (added)
+++ libcloud/site/trunk/content/Gemfile Tue Dec 31 01:50:26 2013
@@ -0,0 +1,17 @@
+source "http://rubygems.org"
+
+group :development do
+ gem 'rake', '~> 10.1.0'
+ gem 'jekyll', '~> 1.4.1'
+ gem 'rdiscount', '~> 2.1.7'
+ gem 'pygments.rb', '~> 0.5.4'
+
+ gem 'jekyll-tagging', '~> 0.5.0'
+ gem 'jekyll-asset-pipeline', :require => 'jekyll_asset_pipeline', :git =>
'git://github.com/cs/jekyll-asset-pipeline.git', :branch =>
'loosen-dependency-on-jekyll-to-work-with-1.0.0'
+
+ # Asset pipeline plugin dependencies
+ gem 'yui-compressor', '~> 0.12.0'
+
+ # Search plugin dependencies
+ gem 'nokogiri', '~> 1.6.0'
+end
Added: libcloud/site/trunk/content/Gemfile.lock
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/Gemfile.lock?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/Gemfile.lock (added)
+++ libcloud/site/trunk/content/Gemfile.lock Tue Dec 31 01:50:26 2013
@@ -0,0 +1,76 @@
+GIT
+ remote: git://github.com/cs/jekyll-asset-pipeline.git
+ revision: a7ec07be2d6b802aa969be56acf73a71845b4d7d
+ branch: loosen-dependency-on-jekyll-to-work-with-1.0.0
+ specs:
+ jekyll-asset-pipeline (0.1.5)
+ jekyll (>= 0.12)
+ liquid (~> 2.4)
+
+GEM
+ remote: http://rubygems.org/
+ specs:
+ blankslate (2.1.2.4)
+ classifier (1.3.3)
+ fast-stemmer (>= 1.0.0)
+ colorator (0.1)
+ commander (4.1.5)
+ highline (~> 1.6.11)
+ fast-stemmer (1.0.2)
+ ffi (1.9.3)
+ highline (1.6.20)
+ jekyll (1.4.1)
+ classifier (~> 1.3)
+ colorator (~> 0.1)
+ commander (~> 4.1.3)
+ liquid (~> 2.5.2)
+ listen (~> 1.3)
+ maruku (~> 0.7.0)
+ pygments.rb (~> 0.5.0)
+ redcarpet (~> 2.3.0)
+ safe_yaml (~> 0.9.7)
+ toml (~> 0.1.0)
+ jekyll-tagging (0.5.0)
+ ruby-nuggets
+ liquid (2.5.4)
+ listen (1.3.1)
+ rb-fsevent (>= 0.9.3)
+ rb-inotify (>= 0.9)
+ rb-kqueue (>= 0.2)
+ maruku (0.7.0)
+ mini_portile (0.5.2)
+ nokogiri (1.6.0)
+ mini_portile (~> 0.5.0)
+ parslet (1.5.0)
+ blankslate (~> 2.0)
+ posix-spawn (0.3.8)
+ pygments.rb (0.5.4)
+ posix-spawn (~> 0.3.6)
+ yajl-ruby (~> 1.1.0)
+ rake (10.1.0)
+ rb-fsevent (0.9.3)
+ rb-inotify (0.9.3)
+ ffi (>= 0.5.0)
+ rb-kqueue (0.2.0)
+ ffi (>= 0.5.0)
+ rdiscount (2.1.7)
+ redcarpet (2.3.0)
+ ruby-nuggets (0.9.5)
+ safe_yaml (0.9.7)
+ toml (0.1.0)
+ parslet (~> 1.5.0)
+ yajl-ruby (1.1.0)
+ yui-compressor (0.12.0)
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ jekyll (~> 1.4.1)
+ jekyll-asset-pipeline!
+ jekyll-tagging (~> 0.5.0)
+ nokogiri (~> 1.6.0)
+ pygments.rb (~> 0.5.4)
+ rake (~> 10.1.0)
+ rdiscount (~> 2.1.7)
+ yui-compressor (~> 0.12.0)
Added: libcloud/site/trunk/content/Gruntfile.js
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/Gruntfile.js?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/Gruntfile.js (added)
+++ libcloud/site/trunk/content/Gruntfile.js Tue Dec 31 01:50:26 2013
@@ -0,0 +1,34 @@
+/* jshint node: true */
+
+module.exports = function(grunt) {
+ 'use strict';
+
+ // load all grunt tasks
+ require('load-grunt-tasks')(grunt, {'scope': 'devDependencies'});
+
+ // Project configuration.
+ grunt.initConfig({
+ csslint: {
+ options: {
+ csslintrc: '.csslintrc'
+ },
+ src: [
+ 'source/_assets/css/*.css',
+ ]
+ },
+
+ jshint: {
+ options: {
+ jshintrc: '.jshintrc'
+ },
+ all: [
+ 'Gruntfile.js',
+ 'source/_assets/js/*.js',
+ ]
+ }
+ });
+
+ grunt.registerTask('lint', ['csslint', 'jshint']);
+
+ grunt.registerTask('default', ['lint']);
+};
Added: libcloud/site/trunk/content/LICENSE
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/LICENSE?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/LICENSE (added)
+++ libcloud/site/trunk/content/LICENSE Tue Dec 31 01:50:26 2013
@@ -0,0 +1,175 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
Added: libcloud/site/trunk/content/README.md
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/README.md?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/README.md (added)
+++ libcloud/site/trunk/content/README.md Tue Dec 31 01:50:26 2013
@@ -0,0 +1,34 @@
+# Libcloud Website
+
+This repository contains source code for a Libcloud website powered by
+[Jekyll][1].
+
+Note: Jekyll setup is based on my [blog's jekyll setup][2].
+
+## System Dependencies
+
+* Ruby 1.9 or above
+* Gems: `bundler` (gem install bundler)
+
+## Installing Blog Ruby dependencies
+
+```bash
+bundle install
+```
+
+## Running Local Development Server
+
+```bash
+./scripts/run-dev-server.sh
+```
+
+## Generating and Publishing the Website
+
+```bash
+./scripts/generate_site_apache.sh
+svn add generated/*
+svn commit -m "Generate website"
+```
+
+[1]: http://jekyllrb.com/
+[2]: https://github.com/Kami/kami.github.com
Added: libcloud/site/trunk/content/package.json
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/package.json?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/package.json (added)
+++ libcloud/site/trunk/content/package.json Tue Dec 31 01:50:26 2013
@@ -0,0 +1,20 @@
+{
+ "name": "libcloud-website",
+ "private": true,
+ "publishConfig": {
+ "registry":"http://dont-publish"
+ },
+ "devDependencies": {
+ "bower": "~1.2.8",
+
+ "grunt": "~0.4.2",
+ "grunt-banner": "~0.2.0",
+ "grunt-contrib-clean": "~0.5.0",
+ "grunt-contrib-concat": "~0.3.0",
+ "grunt-contrib-csslint": "~0.2.0",
+ "grunt-contrib-jshint": "~0.8.0",
+ "grunt-contrib-less": "~0.8.3",
+ "grunt-contrib-watch": "~0.5.3",
+ "load-grunt-tasks": "~0.2.1"
+ }
+}
Added: libcloud/site/trunk/content/scripts/generate_site.sh
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/scripts/generate_site.sh?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/scripts/generate_site.sh (added)
+++ libcloud/site/trunk/content/scripts/generate_site.sh Tue Dec 31 01:50:26
2013
@@ -0,0 +1,18 @@
+#!/usr/bin/env bash
+
+git checkout master
+git pull origin master
+
+cd source
+jekyll build
+
+git checkout gh-pages
+cd ..
+rsync -vur --delete source/_site/* .
+rm -rf source/_site
+rm -rf _site
+git add .
+git add -u .
+git commit -m "Generate website"
+
+git checkout master
Propchange: libcloud/site/trunk/content/scripts/generate_site.sh
------------------------------------------------------------------------------
svn:executable = *
Added: libcloud/site/trunk/content/scripts/generate_site_apache.sh
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/scripts/generate_site_apache.sh?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/scripts/generate_site_apache.sh (added)
+++ libcloud/site/trunk/content/scripts/generate_site_apache.sh Tue Dec 31
01:50:26 2013
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+cd source
+jekyll build
+
+cd ..
+rsync -vur --delete source/_site/* generated/
+rm -rf source/_site
+rm -rf _site
Propchange: libcloud/site/trunk/content/scripts/generate_site_apache.sh
------------------------------------------------------------------------------
svn:executable = *
Added: libcloud/site/trunk/content/scripts/optimize-images.sh
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/scripts/optimize-images.sh?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/scripts/optimize-images.sh (added)
+++ libcloud/site/trunk/content/scripts/optimize-images.sh Tue Dec 31 01:50:26
2013
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+#
+# Copyright 2013 Tomaz Muraus
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+find source/images/ -name *.jpg -print0 | xargs -n 1 -P 4 -0 jpegoptim
--strip-all -m80
+find source/images/ -name *.png -print0 | xargs -n 1 -P 4 -0 optipng -o7
Propchange: libcloud/site/trunk/content/scripts/optimize-images.sh
------------------------------------------------------------------------------
svn:executable = *
Added: libcloud/site/trunk/content/scripts/run-dev-server.sh
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/scripts/run-dev-server.sh?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/scripts/run-dev-server.sh (added)
+++ libcloud/site/trunk/content/scripts/run-dev-server.sh Tue Dec 31 01:50:26
2013
@@ -0,0 +1,4 @@
+#!/usr/bin/env bash
+
+cd source
+jekyll serve --watch --drafts --trace
Propchange: libcloud/site/trunk/content/scripts/run-dev-server.sh
------------------------------------------------------------------------------
svn:executable = *
Added: libcloud/site/trunk/content/source/.htaccess
URL:
http://svn.apache.org/viewvc/libcloud/site/trunk/content/source/.htaccess?rev=1554349&view=auto
==============================================================================
--- libcloud/site/trunk/content/source/.htaccess (added)
+++ libcloud/site/trunk/content/source/.htaccess Tue Dec 31 01:50:26 2013
@@ -0,0 +1,17 @@
+# Redirect from old to new locations
+Redirect 301 /getting_started.html /getting-started.html
+Redirect 301 /devinfo.html
https://libcloud.readthedocs.org/en/latest/developer_information.html#developer-information
+Redirect 301 /docstring-conventions.html
https://libcloud.readthedocs.org/en/latest/development.html#docstring-conventions
+
+Redirect 301 /europython-libcloud-sprint.html
http://mail-archives.apache.org/mod_mbox/libcloud-users/201106.mbox/%[email protected]%3E
+
+Redirect 301 /upgrade-notes.html
https://libcloud.readthedocs.org/en/latest/upgrade_notes.html
+Redirect 301 /upgrade-notes-0-6.html
https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-6
+Redirect 301 /upgrade-notes-0-7.html
https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-7
+Redirect 301 /upgrade-notes-0-8.html
https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-8
+
+Redirect 301 /supported_providers.html
https://libcloud.readthedocs.org/en/latest/supported_providers.html
+Redirect 301 /driver-features.html
https://libcloud.readthedocs.org/en/latest/supported_providers.html
+
+Redirect 301 /testing.html
https://libcloud.readthedocs.org/en/latest/testing.html
+Redirect 301 /contributing.html
https://libcloud.readthedocs.org/en/latest/development.html#contributing