Return-Path: X-Original-To: apmail-deltacloud-commits-archive@www.apache.org Delivered-To: apmail-deltacloud-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 792D496A2 for ; Mon, 25 Jun 2012 12:34:21 +0000 (UTC) Received: (qmail 90337 invoked by uid 500); 25 Jun 2012 12:34:21 -0000 Delivered-To: apmail-deltacloud-commits-archive@deltacloud.apache.org Received: (qmail 90275 invoked by uid 500); 25 Jun 2012 12:34:20 -0000 Mailing-List: contact commits-help@deltacloud.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@deltacloud.apache.org Delivered-To: mailing list commits@deltacloud.apache.org Received: (qmail 89488 invoked by uid 99); 25 Jun 2012 12:34:16 -0000 Received: from tyr.zones.apache.org (HELO tyr.zones.apache.org) (140.211.11.114) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Jun 2012 12:34:16 +0000 Received: by tyr.zones.apache.org (Postfix, from userid 65534) id 2F5BA6F48; Mon, 25 Jun 2012 12:34:16 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: mfojtik@apache.org To: commits@deltacloud.apache.org X-Mailer: ASF-Git Admin Mailer Subject: [1/51] [partial] git commit: Site: Complete site revamp using bootstrap and docs update Message-Id: <20120625123416.2F5BA6F48@tyr.zones.apache.org> Date: Mon, 25 Jun 2012 12:34:16 +0000 (UTC) Updated Branches: refs/heads/master 300e0534e -> d3232da05 Site: Complete site revamp using bootstrap and docs update Project: http://git-wip-us.apache.org/repos/asf/deltacloud/repo Commit: http://git-wip-us.apache.org/repos/asf/deltacloud/commit/d3232da0 Tree: http://git-wip-us.apache.org/repos/asf/deltacloud/tree/d3232da0 Diff: http://git-wip-us.apache.org/repos/asf/deltacloud/diff/d3232da0 Branch: refs/heads/master Commit: d3232da057db1d40acbdcbd9c654130a6243014b Parents: 300e053 Author: Michal Fojtik Authored: Tue Jun 12 14:29:09 2012 +0200 Committer: Michal fojtik Committed: Mon Jun 25 14:34:05 2012 +0200 ---------------------------------------------------------------------- site/Gemfile | 18 + site/Guardfile | 6 + site/LICENSE | 13 + site/Procfile | 1 + site/README | 84 - site/README.textile | 22 + site/Rakefile | 80 + site/Rules | 68 + site/Sitefile | 7 - site/config.yaml | 59 + site/content/.DS_Store | Bin 0 -> 6148 bytes site/content/.getting-sources.md.marks | Bin 0 -> 13 bytes site/content/.instance-states.md.marks | 1 + site/content/Scripts/swfobject_modified.js | 669 - site/content/_credentials.haml | 190 - site/content/_drivers.mdown | 170 - site/content/_external.haml | 16 - site/content/_markdown.haml | 6 - site/content/_navigation.haml | 18 - site/content/_providers.haml | 85 - site/content/_submenu-documentation.haml | 11 - site/content/about.md | 46 + site/content/addresses.md | 283 + site/content/api-docs.md | 4 + site/content/api-entry-point.md | 227 + site/content/api.mdown | 3313 -- site/content/assets/css/application.css | 140 + site/content/assets/css/bootstrap.css | 632 + site/content/assets/img/asf.png | Bin 0 -> 10649 bytes site/content/assets/img/asf_logo_wide.png | Bin 0 -> 7090 bytes site/content/assets/img/deltacloud_concept.gif | Bin 0 -> 19082 bytes site/content/assets/img/diagram-soa.png | Bin 0 -> 24436 bytes site/content/assets/img/documentation.html | 620 + .../img/documentation_files/asf_logo_wide.png | Bin 0 -> 7090 bytes .../img/documentation_files/default-debug.css | 2 + .../assets/img/documentation_files/default.css | 2 + .../assets/img/documentation_files/piwik.js | 29 + .../assets/img/glyphicons-halflings-white.png | Bin 0 -> 4352 bytes site/content/assets/img/glyphicons-halflings.png | Bin 0 -> 4352 bytes site/content/assets/img/introbg.png | Bin 0 -> 50132 bytes site/content/assets/img/logo.png | Bin 0 -> 6623 bytes site/content/assets/img/pattern.png | Bin 0 -> 817 bytes site/content/assets/js/application.js | 16 + site/content/assets/js/bootstrap-alert.js | 94 + site/content/assets/js/bootstrap-button.js | 100 + site/content/assets/js/bootstrap-carousel.js | 157 + site/content/assets/js/bootstrap-collapse.js | 136 + site/content/assets/js/bootstrap-dropdown.js | 92 + site/content/assets/js/bootstrap-modal.js | 210 + site/content/assets/js/bootstrap-popover.js | 95 + site/content/assets/js/bootstrap-scrollspy.js | 125 + site/content/assets/js/bootstrap-tab.js | 130 + site/content/assets/js/bootstrap-tooltip.js | 270 + site/content/assets/js/bootstrap-transition.js | 51 + site/content/assets/js/bootstrap-typeahead.js | 271 + site/content/assets/js/jquery-1.7.1.min.js | 4 + site/content/assets/js/jquery.tweet.js | 218 + site/content/assets/less/accordion.less | 28 + site/content/assets/less/alerts.less | 70 + site/content/assets/less/bootstrap.less | 62 + site/content/assets/less/breadcrumbs.less | 22 + site/content/assets/less/button-groups.less | 148 + site/content/assets/less/buttons.less | 183 + site/content/assets/less/carousel.less | 121 + site/content/assets/less/close.less | 18 + site/content/assets/less/code.less | 57 + site/content/assets/less/component-animations.less | 18 + site/content/assets/less/dropdowns.less | 130 + site/content/assets/less/forms.less | 522 + site/content/assets/less/grid.less | 8 + site/content/assets/less/hero-unit.less | 20 + site/content/assets/less/labels.less | 32 + site/content/assets/less/layouts.less | 17 + site/content/assets/less/mixins.less | 590 + site/content/assets/less/modals.less | 83 + site/content/assets/less/navbar.less | 299 + site/content/assets/less/navs.less | 353 + site/content/assets/less/pager.less | 30 + site/content/assets/less/pagination.less | 55 + site/content/assets/less/patterns.less | 1005 + site/content/assets/less/popovers.less | 49 + site/content/assets/less/progress-bars.less | 95 + site/content/assets/less/reset.less | 126 + site/content/assets/less/responsive.less | 327 + site/content/assets/less/scaffolding.less | 29 + site/content/assets/less/sprites.less | 158 + site/content/assets/less/tables.less | 150 + site/content/assets/less/thumbnails.less | 35 + site/content/assets/less/tooltip.less | 35 + site/content/assets/less/type.less | 218 + site/content/assets/less/utilities.less | 23 + site/content/assets/less/variables.less | 107 + site/content/assets/less/wells.less | 17 + site/content/blob-storage.md | 500 + site/content/client-ruby.mdown | 138 - site/content/clients.md | 4 + site/content/command-tools.md | 47 + site/content/compute-resources.md | 129 + site/content/contact.md | 18 + site/content/contact.mdown | 30 - site/content/contribute.md | 4 + site/content/credentials.md | 136 + site/content/css/blueprint/ie.css | 26 - .../css/blueprint/plugins/buttons/icons/cross.png | Bin 655 -> 0 bytes .../css/blueprint/plugins/buttons/icons/key.png | Bin 455 -> 0 bytes .../css/blueprint/plugins/buttons/icons/tick.png | Bin 537 -> 0 bytes .../css/blueprint/plugins/buttons/readme.txt | 32 - .../css/blueprint/plugins/buttons/screen.css | 97 - .../css/blueprint/plugins/fancy-type/readme.txt | 14 - .../css/blueprint/plugins/fancy-type/screen.css | 71 - .../css/blueprint/plugins/link-icons/icons/doc.png | Bin 777 -> 0 bytes .../blueprint/plugins/link-icons/icons/email.png | Bin 641 -> 0 bytes .../plugins/link-icons/icons/external.png | Bin 46848 -> 0 bytes .../blueprint/plugins/link-icons/icons/feed.png | Bin 691 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/im.png | Bin 741 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/pdf.png | Bin 591 -> 0 bytes .../blueprint/plugins/link-icons/icons/visited.png | Bin 46990 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/xls.png | Bin 663 -> 0 bytes .../css/blueprint/plugins/link-icons/readme.txt | 18 - .../css/blueprint/plugins/link-icons/screen.css | 40 - site/content/css/blueprint/plugins/rtl/readme.txt | 10 - site/content/css/blueprint/plugins/rtl/screen.css | 109 - site/content/css/blueprint/print.css | 30 - site/content/css/blueprint/screen.css | 251 - site/content/css/blueprint/src/forms.css | 49 - site/content/css/blueprint/src/grid.css | 212 - site/content/css/blueprint/src/grid.png | Bin 206 -> 0 bytes site/content/css/blueprint/src/ie.css | 59 - site/content/css/blueprint/src/print.css | 85 - site/content/css/blueprint/src/reset.css | 38 - site/content/css/blueprint/src/typography.css | 105 - site/content/css/coderay.css | 111 - site/content/css/site.css | 67 - site/content/dcloud-demo.haml | 43 - site/content/dcloud.haml | 44 - site/content/developers.mdown | 557 - site/content/doap_Deltacloud.rdf | 57 - site/content/documentation.haml | 558 - site/content/download.mdown | 102 - site/content/drivers.haml | 17 - site/content/drivers.md | 712 + site/content/firewalls.md | 442 + site/content/getting-sources.md | 79 + site/content/hardware-profiles.md | 211 + site/content/how-to-contribute.md | 92 + site/content/images.md | 285 + site/content/index.haml | 51 - site/content/index.md | 55 + site/content/install-deltacloud.md | 139 + site/content/instance-states.md | 159 + site/content/instances.md | 633 + site/content/join-deltacloud.md | 1 + site/content/jquery.fancybox/blank.gif | Bin 43 -> 0 bytes site/content/jquery.fancybox/fancy_close.png | Bin 1517 -> 0 bytes site/content/jquery.fancybox/fancy_loading.png | Bin 10195 -> 0 bytes site/content/jquery.fancybox/fancy_nav_left.png | Bin 1446 -> 0 bytes site/content/jquery.fancybox/fancy_nav_right.png | Bin 1454 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_e.png | Bin 107 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_n.png | Bin 106 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_ne.png | Bin 347 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_nw.png | Bin 324 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_s.png | Bin 111 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_se.png | Bin 352 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_sw.png | Bin 340 -> 0 bytes site/content/jquery.fancybox/fancy_shadow_w.png | Bin 103 -> 0 bytes site/content/jquery.fancybox/fancy_title_left.png | Bin 503 -> 0 bytes site/content/jquery.fancybox/fancy_title_main.png | Bin 96 -> 0 bytes site/content/jquery.fancybox/fancy_title_over.png | Bin 70 -> 0 bytes site/content/jquery.fancybox/fancy_title_right.png | Bin 506 -> 0 bytes site/content/jquery.fancybox/fancybox-x.png | Bin 203 -> 0 bytes site/content/jquery.fancybox/fancybox-y.png | Bin 176 -> 0 bytes site/content/jquery.fancybox/fancybox.png | Bin 15287 -> 0 bytes .../jquery.fancybox/jquery.easing-1.3.pack.js | 72 - .../jquery.fancybox/jquery.fancybox-1.3.1.css | 363 - .../jquery.fancybox/jquery.fancybox-1.3.1.pack.js | 44 - site/content/js/jquery.min.js | 4 - site/content/js/jquery.tweet.js | 217 - site/content/js/tweet.js | 24 - site/content/keys.md | 259 + site/content/libdeltacloud.md | 4 + site/content/libdeltacloud.mdown | 16 - site/content/libdeltacloud/action_8h_source.html | 123 - site/content/libdeltacloud/address_8h_source.html | 121 - site/content/libdeltacloud/annotated.html | 117 - site/content/libdeltacloud/bc_s.png | Bin 677 -> 0 bytes site/content/libdeltacloud/bucket_8c.html | 589 - site/content/libdeltacloud/bucket_8h_source.html | 175 - site/content/libdeltacloud/classes.html | 87 - site/content/libdeltacloud/closed.png | Bin 126 -> 0 bytes site/content/libdeltacloud/doxygen.css | 835 - site/content/libdeltacloud/doxygen.png | Bin 3942 -> 0 bytes site/content/libdeltacloud/driver_8c.html | 226 - site/content/libdeltacloud/driver_8h_source.html | 135 - site/content/libdeltacloud/files.html | 111 - site/content/libdeltacloud/functions.html | 469 - site/content/libdeltacloud/functions_vars.html | 469 - site/content/libdeltacloud/globals.html | 327 - site/content/libdeltacloud/globals_func.html | 327 - .../libdeltacloud/hardware__profile_8c.html | 226 - .../libdeltacloud/hardware__profile_8h_source.html | 161 - site/content/libdeltacloud/image_8c.html | 291 - site/content/libdeltacloud/image_8h_source.html | 137 - site/content/libdeltacloud/index.html | 138 - site/content/libdeltacloud/installdox | 112 - site/content/libdeltacloud/instance_8c.html | 477 - site/content/libdeltacloud/instance_8h_source.html | 166 - site/content/libdeltacloud/instance__state_8c.html | 158 - .../libdeltacloud/instance__state_8h_source.html | 132 - site/content/libdeltacloud/jquery.js | 54 - site/content/libdeltacloud/key_8c.html | 314 - site/content/libdeltacloud/key_8h_source.html | 136 - site/content/libdeltacloud/libdeltacloud_8c.html | 385 - .../libdeltacloud/libdeltacloud_8h_source.html | 179 - site/content/libdeltacloud/link_8h_source.html | 135 - site/content/libdeltacloud/loadbalancer_8c.html | 459 - .../libdeltacloud/loadbalancer_8h_source.html | 171 - site/content/libdeltacloud/nav_f.png | Bin 159 -> 0 bytes site/content/libdeltacloud/nav_h.png | Bin 97 -> 0 bytes site/content/libdeltacloud/open.png | Bin 118 -> 0 bytes site/content/libdeltacloud/realm_8c.html | 226 - site/content/libdeltacloud/realm_8h_source.html | 131 - site/content/libdeltacloud/search/all_61.html | 59 - site/content/libdeltacloud/search/all_62.html | 37 - site/content/libdeltacloud/search/all_63.html | 65 - site/content/libdeltacloud/search/all_64.html | 683 - site/content/libdeltacloud/search/all_65.html | 32 - site/content/libdeltacloud/search/all_66.html | 38 - site/content/libdeltacloud/search/all_68.html | 53 - site/content/libdeltacloud/search/all_69.html | 97 - site/content/libdeltacloud/search/all_6b.html | 43 - site/content/libdeltacloud/search/all_6c.html | 75 - site/content/libdeltacloud/search/all_6d.html | 41 - site/content/libdeltacloud/search/all_6e.html | 39 - site/content/libdeltacloud/search/all_6f.html | 35 - site/content/libdeltacloud/search/all_70.html | 68 - site/content/libdeltacloud/search/all_72.html | 59 - site/content/libdeltacloud/search/all_73.html | 64 - site/content/libdeltacloud/search/all_74.html | 41 - site/content/libdeltacloud/search/all_75.html | 47 - site/content/libdeltacloud/search/all_76.html | 38 - site/content/libdeltacloud/search/classes_64.html | 180 - site/content/libdeltacloud/search/close.png | Bin 273 -> 0 bytes site/content/libdeltacloud/search/files_62.html | 25 - site/content/libdeltacloud/search/files_64.html | 25 - site/content/libdeltacloud/search/files_68.html | 25 - site/content/libdeltacloud/search/files_69.html | 35 - site/content/libdeltacloud/search/files_6b.html | 25 - site/content/libdeltacloud/search/files_6c.html | 30 - site/content/libdeltacloud/search/files_72.html | 25 - site/content/libdeltacloud/search/files_73.html | 30 - .../content/libdeltacloud/search/functions_64.html | 488 - site/content/libdeltacloud/search/mag_sel.png | Bin 563 -> 0 bytes site/content/libdeltacloud/search/nomatches.html | 12 - site/content/libdeltacloud/search/search.css | 240 - site/content/libdeltacloud/search/search.js | 734 - site/content/libdeltacloud/search/search_l.png | Bin 604 -> 0 bytes site/content/libdeltacloud/search/search_m.png | Bin 158 -> 0 bytes site/content/libdeltacloud/search/search_r.png | Bin 612 -> 0 bytes .../content/libdeltacloud/search/variables_61.html | 59 - .../content/libdeltacloud/search/variables_62.html | 32 - .../content/libdeltacloud/search/variables_63.html | 65 - .../content/libdeltacloud/search/variables_64.html | 50 - .../content/libdeltacloud/search/variables_65.html | 32 - .../content/libdeltacloud/search/variables_66.html | 38 - .../content/libdeltacloud/search/variables_68.html | 48 - .../content/libdeltacloud/search/variables_69.html | 82 - .../content/libdeltacloud/search/variables_6b.html | 38 - .../content/libdeltacloud/search/variables_6c.html | 65 - .../content/libdeltacloud/search/variables_6d.html | 41 - .../content/libdeltacloud/search/variables_6e.html | 39 - .../content/libdeltacloud/search/variables_6f.html | 35 - .../content/libdeltacloud/search/variables_70.html | 68 - .../content/libdeltacloud/search/variables_72.html | 54 - .../content/libdeltacloud/search/variables_73.html | 54 - .../content/libdeltacloud/search/variables_74.html | 41 - .../content/libdeltacloud/search/variables_75.html | 47 - .../content/libdeltacloud/search/variables_76.html | 38 - .../libdeltacloud/storage__snapshot_8c.html | 321 - .../libdeltacloud/storage__snapshot_8h_source.html | 140 - site/content/libdeltacloud/storage__volume_8c.html | 424 - .../libdeltacloud/storage__volume_8h_source.html | 161 - .../libdeltacloud/structdeltacloud__action.html | 144 - .../libdeltacloud/structdeltacloud__address.html | 114 - .../libdeltacloud/structdeltacloud__api.html | 202 - .../libdeltacloud/structdeltacloud__bucket.html | 174 - .../structdeltacloud__bucket__blob.html | 220 - .../structdeltacloud__bucket__blob__metadata.html | 130 - .../structdeltacloud__create__parameter.html | 127 - .../libdeltacloud/structdeltacloud__driver.html | 159 - .../structdeltacloud__driver__provider.html | 114 - .../libdeltacloud/structdeltacloud__error.html | 127 - .../libdeltacloud/structdeltacloud__feature.html | 130 - .../structdeltacloud__feature__constraint.html | 130 - .../structdeltacloud__hardware__profile.html | 160 - .../libdeltacloud/structdeltacloud__image.html | 204 - .../libdeltacloud/structdeltacloud__instance.html | 324 - .../structdeltacloud__instance__auth.html | 157 - .../structdeltacloud__instance__state.html | 130 - ...uctdeltacloud__instance__state__transition.html | 145 - .../libdeltacloud/structdeltacloud__key.html | 174 - .../libdeltacloud/structdeltacloud__link.html | 144 - .../structdeltacloud__loadbalancer.html | 236 - .../structdeltacloud__loadbalancer__instance.html | 145 - .../structdeltacloud__loadbalancer__listener.html | 145 - .../libdeltacloud/structdeltacloud__property.html | 204 - .../structdeltacloud__property__enum.html | 114 - .../structdeltacloud__property__param.html | 159 - .../structdeltacloud__property__range.html | 129 - .../libdeltacloud/structdeltacloud__realm.html | 174 - .../structdeltacloud__storage__snapshot.html | 190 - .../structdeltacloud__storage__volume.html | 221 - ...tructdeltacloud__storage__volume__capacity.html | 127 - .../structdeltacloud__storage__volume__mount.html | 142 - site/content/libdeltacloud/tab_a.png | Bin 140 -> 0 bytes site/content/libdeltacloud/tab_b.png | Bin 178 -> 0 bytes site/content/libdeltacloud/tab_h.png | Bin 192 -> 0 bytes site/content/libdeltacloud/tab_s.png | Bin 189 -> 0 bytes site/content/libdeltacloud/tabs.css | 59 - site/content/load-balancers.md | 333 + site/content/rest-api.md | 184 + site/content/roadmap.mdown | 152 - site/content/ruby-client.md | 128 + site/content/run-deltacloud-server.md | 89 + site/content/send-patch.md | 251 + site/content/storage-resources.md | 377 + site/content/storage-snapshots.md | 208 + site/content/styles/backup/callout-bg.png | Bin 2751 -> 0 bytes site/content/styles/backup/definition.png | Bin 6195 -> 0 bytes site/content/styles/backup/introbg.png | Bin 340 -> 0 bytes site/content/styles/backup/introbg2.png | Bin 38253 -> 0 bytes site/content/styles/backup/logo-banner.png | Bin 2457 -> 0 bytes site/content/styles/backup/logo.png | Bin 2353 -> 0 bytes site/content/styles/backup/navbarbg.png | Bin 192 -> 0 bytes site/content/styles/backup/topbar-bg.png | Bin 167 -> 0 bytes site/content/styles/backup/topbar-bg_2.png | Bin 79956 -> 0 bytes site/content/styles/basic-relationships.png | Bin 17845 -> 0 bytes site/content/styles/bullet.png | Bin 213 -> 0 bytes site/content/styles/dcloud-soa-1.png | Bin 121912 -> 0 bytes site/content/styles/dcloud.css | 382 - site/content/styles/debug.css | 6 - site/content/styles/default-debug.css | 2 - site/content/styles/default.css | 2 - site/content/styles/deltacloud_concept.gif | Bin 19082 -> 0 bytes site/content/styles/diagram-soa.png | Bin 24436 -> 0 bytes site/content/styles/et_logo.png | Bin 5194 -> 0 bytes site/content/styles/fade.png | Bin 649 -> 0 bytes site/content/styles/favicon.ico | Bin 473 -> 0 bytes site/content/styles/firstpage.css | 134 - site/content/styles/footer_corner.png | Bin 2359 -> 0 bytes site/content/styles/footer_pattern.png | Bin 817 -> 0 bytes site/content/styles/framework.png | Bin 22294 -> 0 bytes site/content/styles/generic.css | 73 - site/content/styles/introbg.png | Bin 50132 -> 0 bytes site/content/styles/jquery.tweet.css | 32 - site/content/styles/logo-wide.png | Bin 8333 -> 0 bytes site/content/styles/logo.png | Bin 5188 -> 0 bytes site/content/styles/navbarbg.png | Bin 167 -> 0 bytes site/content/styles/newsbullet.png | Bin 231 -> 0 bytes site/content/styles/subnav-bg.png | Bin 202 -> 0 bytes site/content/styles/subnav-pointer.png | Bin 858 -> 0 bytes site/content/styles/topbar-bg.png | Bin 72084 -> 0 bytes site/content/styles/wikibar-bg.png | Bin 131 -> 0 bytes site/content/supported-providers.md | 417 + site/content/usage.md | 153 + site/content/use-the-api.md | 4 + site/content/video/DCloud.png | Bin 126876 -> 0 bytes site/content/video/DCloud300.png | Bin 64769 -> 0 bytes site/content/video/DCloud_Demo.png | Bin 129233 -> 0 bytes site/content/video/DCloud_Demo300.png | Bin 65079 -> 0 bytes site/content/write-new-driver.md | 246 + site/layouts/.DS_Store | Bin 0 -> 6148 bytes site/layouts/default.html | 71 + site/layouts/default.txt | 76 - site/layouts/home.html | 71 + site/layouts/partials/default/nav.html | 40 + site/lib/bootstrap.rb | 11 + site/lib/breadcrumbs.rb | 28 - site/lib/default.rb | 2 + site/lib/documentation.rb | 14 - site/lib/helpers.rb | 1 + site/lib/news.rb | 14 - site/lib/provider_support.rb | 64 - site/lib/shellcmd.rb | 14 + site/misc/basic-relationships.svg | 690 - site/misc/framework.svg | 12 - site/misc/graffle/basic-relationships.graffle | Bin 2261 -> 0 bytes site/misc/graffle/framework.graffle | Bin 2181 -> 0 bytes site/output/#about.md# | 41 + site/output/#api-entry-point.md# | 227 + site/output/#blob-storage.md# | 456 + site/output/#credentials.md# | 1 + site/output/#getting-sources.md# | 79 + site/output/#how-to-contribute.md# | 94 + site/output/#images.md# | 286 + site/output/#index.md# | 77 + site/output/#instance-states.md# | 126 + site/output/#instances.md# | 630 + site/output/#keys.md# | 226 + site/output/#load-balancers.md# | 317 + site/output/#rest-api.md# | 184 + site/output/#run-deltacloud-server.md# | 50 + site/output/#send-patch.md# | 243 + site/output/#storage-resources.md# | 333 + site/output/#storage-snapshots.md# | 185 + site/output/#usage.md# | 135 + site/output/#write-new-driver.md# | 140 + site/output/#writing-tests.md# | 57 + site/output/Scripts/swfobject_modified.js | 669 - site/output/about.html | 138 + site/output/addresses.html | 378 + site/output/api-docs.html | 111 + site/output/api-docs/index.html | 96 + site/output/api-entry-point.html | 325 + site/output/api.html | 2109 - site/output/assets/application/index.html | 4 + site/output/assets/css/application.css | 1 + site/output/assets/css/bootstrap.css | 1 + site/output/assets/img/asf.png | Bin 0 -> 10649 bytes site/output/assets/img/asf_logo_wide.png | Bin 0 -> 7090 bytes site/output/assets/img/deltacloud_concept.gif | Bin 0 -> 19082 bytes site/output/assets/img/diagram-soa.png | Bin 0 -> 24436 bytes site/output/assets/img/documentation.html | 620 + .../img/documentation_files/asf_logo_wide.png | Bin 0 -> 7090 bytes .../img/documentation_files/default-debug.html | 2 + .../assets/img/documentation_files/default.html | 2 + .../assets/img/documentation_files/piwik.html | 29 + .../assets/img/glyphicons-halflings-white.png | Bin 0 -> 4352 bytes site/output/assets/img/glyphicons-halflings.png | Bin 0 -> 4352 bytes site/output/assets/img/introbg.png | Bin 0 -> 50132 bytes site/output/assets/img/logo.png | Bin 0 -> 6623 bytes site/output/assets/img/pattern.png | Bin 0 -> 817 bytes site/output/assets/js/application.js | 16 + site/output/assets/js/bootstrap-alert.js | 94 + site/output/assets/js/bootstrap-alerts.js | 1 + site/output/assets/js/bootstrap-button.js | 100 + site/output/assets/js/bootstrap-carousel.js | 157 + site/output/assets/js/bootstrap-collapse.js | 136 + site/output/assets/js/bootstrap-dropdown.js | 92 + site/output/assets/js/bootstrap-modal.js | 210 + site/output/assets/js/bootstrap-popover.js | 95 + site/output/assets/js/bootstrap-scrollspy.js | 125 + site/output/assets/js/bootstrap-tab.js | 130 + site/output/assets/js/bootstrap-tabs.js | 1 + site/output/assets/js/bootstrap-tooltip.js | 270 + site/output/assets/js/bootstrap-transition.js | 51 + site/output/assets/js/bootstrap-twipsy.js | 1 + site/output/assets/js/bootstrap-typeahead.js | 271 + site/output/assets/js/jquery-1.7.1.min.js | 4 + site/output/assets/js/jquery.tweet.js | 218 + site/output/blob-storage.html | 600 + site/output/client-ruby.html | 262 - site/output/clients.html | 111 + site/output/clients/index.html | 96 + site/output/command-tools.html | 149 + site/output/compute-resources.html | 234 + site/output/contact.html | 216 +- site/output/contribute.html | 111 + site/output/contribute/index.html | 96 + site/output/credentials.html | 242 + site/output/css/blueprint/ie.css | 26 - .../css/blueprint/plugins/buttons/icons/cross.png | Bin 655 -> 0 bytes .../css/blueprint/plugins/buttons/icons/key.png | Bin 455 -> 0 bytes .../css/blueprint/plugins/buttons/icons/tick.png | Bin 537 -> 0 bytes .../css/blueprint/plugins/buttons/readme.txt | 32 - .../css/blueprint/plugins/buttons/screen.css | 97 - .../css/blueprint/plugins/fancy-type/readme.txt | 14 - .../css/blueprint/plugins/fancy-type/screen.css | 71 - .../css/blueprint/plugins/link-icons/icons/doc.png | Bin 777 -> 0 bytes .../blueprint/plugins/link-icons/icons/email.png | Bin 641 -> 0 bytes .../plugins/link-icons/icons/external.png | Bin 46848 -> 0 bytes .../blueprint/plugins/link-icons/icons/feed.png | Bin 691 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/im.png | Bin 741 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/pdf.png | Bin 591 -> 0 bytes .../blueprint/plugins/link-icons/icons/visited.png | Bin 46990 -> 0 bytes .../css/blueprint/plugins/link-icons/icons/xls.png | Bin 663 -> 0 bytes .../css/blueprint/plugins/link-icons/readme.txt | 18 - .../css/blueprint/plugins/link-icons/screen.css | 40 - site/output/css/blueprint/plugins/rtl/readme.txt | 10 - site/output/css/blueprint/plugins/rtl/screen.css | 109 - site/output/css/blueprint/print.css | 30 - site/output/css/blueprint/screen.css | 251 - site/output/css/blueprint/src/forms.css | 49 - site/output/css/blueprint/src/grid.css | 212 - site/output/css/blueprint/src/grid.png | Bin 206 -> 0 bytes site/output/css/blueprint/src/ie.css | 59 - site/output/css/blueprint/src/print.css | 85 - site/output/css/blueprint/src/reset.css | 38 - site/output/css/blueprint/src/typography.css | 105 - site/output/css/coderay.css | 111 - site/output/css/site.css | 51 - site/output/dcloud-demo.html | 137 - site/output/dcloud.html | 139 - site/output/developers.html | 580 - site/output/doap_Deltacloud.rdf | 57 - site/output/documentation.html | 576 - site/output/download.html | 199 - site/output/drivers.html | 1644 +- site/output/drivers/index.html | 96 + site/output/firewalls.html | 544 + site/output/getting-sources.html | 185 + site/output/getting-sources/index.html | 96 + site/output/hardware-profiles.html | 315 + site/output/how-to-contribute.html | 194 + site/output/how-to-contribute/index.html | 96 + site/output/images.html | 388 + site/output/index.html | 588 +- site/output/install-deltacloud.html | 243 + site/output/install-deltacloud/index.html | 96 + site/output/instance-states.html | 255 + site/output/instances.html | 728 + site/output/join-deltacloud.html | 111 + site/output/join-deltacloud/index.html | 79 + site/output/jquery.fancybox/blank.gif | Bin 43 -> 0 bytes site/output/jquery.fancybox/fancy_close.png | Bin 1517 -> 0 bytes site/output/jquery.fancybox/fancy_loading.png | Bin 10195 -> 0 bytes site/output/jquery.fancybox/fancy_nav_left.png | Bin 1446 -> 0 bytes site/output/jquery.fancybox/fancy_nav_right.png | Bin 1454 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_e.png | Bin 107 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_n.png | Bin 106 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_ne.png | Bin 347 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_nw.png | Bin 324 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_s.png | Bin 111 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_se.png | Bin 352 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_sw.png | Bin 340 -> 0 bytes site/output/jquery.fancybox/fancy_shadow_w.png | Bin 103 -> 0 bytes site/output/jquery.fancybox/fancy_title_left.png | Bin 503 -> 0 bytes site/output/jquery.fancybox/fancy_title_main.png | Bin 96 -> 0 bytes site/output/jquery.fancybox/fancy_title_over.png | Bin 70 -> 0 bytes site/output/jquery.fancybox/fancy_title_right.png | Bin 506 -> 0 bytes site/output/jquery.fancybox/fancybox-x.png | Bin 203 -> 0 bytes site/output/jquery.fancybox/fancybox-y.png | Bin 176 -> 0 bytes site/output/jquery.fancybox/fancybox.png | Bin 15287 -> 0 bytes site/output/jquery.fancybox/jquery-1.3.2.min.js | 19 - .../jquery.fancybox/jquery.easing-1.3.pack.js | 72 - .../jquery.fancybox/jquery.fancybox-1.3.1.css | 363 - .../jquery.fancybox/jquery.fancybox-1.3.1.pack.js | 44 - site/output/js/jquery.min.js | 4 - site/output/js/jquery.tweet.js | 217 - site/output/js/tweet.js | 24 - site/output/keys.html | 358 + site/output/libdeltacloud.html | 220 +- site/output/libdeltacloud/action_8h_source.html | 123 - site/output/libdeltacloud/address_8h_source.html | 121 - site/output/libdeltacloud/annotated.html | 117 - site/output/libdeltacloud/bc_s.png | Bin 677 -> 0 bytes site/output/libdeltacloud/bucket_8c.html | 589 - site/output/libdeltacloud/bucket_8h_source.html | 175 - site/output/libdeltacloud/classes.html | 87 - site/output/libdeltacloud/closed.png | Bin 126 -> 0 bytes site/output/libdeltacloud/doxygen.css | 835 - site/output/libdeltacloud/doxygen.png | Bin 3942 -> 0 bytes site/output/libdeltacloud/driver_8c.html | 226 - site/output/libdeltacloud/driver_8h_source.html | 135 - site/output/libdeltacloud/files.html | 111 - site/output/libdeltacloud/functions.html | 469 - site/output/libdeltacloud/functions_vars.html | 469 - site/output/libdeltacloud/globals.html | 327 - site/output/libdeltacloud/globals_func.html | 327 - .../output/libdeltacloud/hardware__profile_8c.html | 226 - .../libdeltacloud/hardware__profile_8h_source.html | 161 - site/output/libdeltacloud/image_8c.html | 291 - site/output/libdeltacloud/image_8h_source.html | 137 - site/output/libdeltacloud/index.html | 210 +- site/output/libdeltacloud/installdox | 112 - site/output/libdeltacloud/instance_8c.html | 477 - site/output/libdeltacloud/instance_8h_source.html | 166 - site/output/libdeltacloud/instance__state_8c.html | 158 - .../libdeltacloud/instance__state_8h_source.html | 132 - site/output/libdeltacloud/jquery.js | 54 - site/output/libdeltacloud/key_8c.html | 314 - site/output/libdeltacloud/key_8h_source.html | 136 - site/output/libdeltacloud/libdeltacloud_8c.html | 385 - .../libdeltacloud/libdeltacloud_8h_source.html | 179 - site/output/libdeltacloud/link_8h_source.html | 135 - site/output/libdeltacloud/loadbalancer_8c.html | 459 - .../libdeltacloud/loadbalancer_8h_source.html | 171 - site/output/libdeltacloud/nav_f.png | Bin 159 -> 0 bytes site/output/libdeltacloud/nav_h.png | Bin 97 -> 0 bytes site/output/libdeltacloud/open.png | Bin 118 -> 0 bytes site/output/libdeltacloud/realm_8c.html | 226 - site/output/libdeltacloud/realm_8h_source.html | 131 - site/output/libdeltacloud/search/all_61.html | 59 - site/output/libdeltacloud/search/all_62.html | 37 - site/output/libdeltacloud/search/all_63.html | 65 - site/output/libdeltacloud/search/all_64.html | 683 - site/output/libdeltacloud/search/all_65.html | 32 - site/output/libdeltacloud/search/all_66.html | 38 - site/output/libdeltacloud/search/all_68.html | 53 - site/output/libdeltacloud/search/all_69.html | 97 - site/output/libdeltacloud/search/all_6b.html | 43 - site/output/libdeltacloud/search/all_6c.html | 75 - site/output/libdeltacloud/search/all_6d.html | 41 - site/output/libdeltacloud/search/all_6e.html | 39 - site/output/libdeltacloud/search/all_6f.html | 35 - site/output/libdeltacloud/search/all_70.html | 68 - site/output/libdeltacloud/search/all_72.html | 59 - site/output/libdeltacloud/search/all_73.html | 64 - site/output/libdeltacloud/search/all_74.html | 41 - site/output/libdeltacloud/search/all_75.html | 47 - site/output/libdeltacloud/search/all_76.html | 38 - site/output/libdeltacloud/search/classes_64.html | 180 - site/output/libdeltacloud/search/close.png | Bin 273 -> 0 bytes site/output/libdeltacloud/search/files_62.html | 25 - site/output/libdeltacloud/search/files_64.html | 25 - site/output/libdeltacloud/search/files_68.html | 25 - site/output/libdeltacloud/search/files_69.html | 35 - site/output/libdeltacloud/search/files_6b.html | 25 - site/output/libdeltacloud/search/files_6c.html | 30 - site/output/libdeltacloud/search/files_72.html | 25 - site/output/libdeltacloud/search/files_73.html | 30 - site/output/libdeltacloud/search/functions_64.html | 488 - site/output/libdeltacloud/search/mag_sel.png | Bin 563 -> 0 bytes site/output/libdeltacloud/search/nomatches.html | 12 - site/output/libdeltacloud/search/search.css | 240 - site/output/libdeltacloud/search/search.js | 734 - site/output/libdeltacloud/search/search_l.png | Bin 604 -> 0 bytes site/output/libdeltacloud/search/search_m.png | Bin 158 -> 0 bytes site/output/libdeltacloud/search/search_r.png | Bin 612 -> 0 bytes site/output/libdeltacloud/search/variables_61.html | 59 - site/output/libdeltacloud/search/variables_62.html | 32 - site/output/libdeltacloud/search/variables_63.html | 65 - site/output/libdeltacloud/search/variables_64.html | 50 - site/output/libdeltacloud/search/variables_65.html | 32 - site/output/libdeltacloud/search/variables_66.html | 38 - site/output/libdeltacloud/search/variables_68.html | 48 - site/output/libdeltacloud/search/variables_69.html | 82 - site/output/libdeltacloud/search/variables_6b.html | 38 - site/output/libdeltacloud/search/variables_6c.html | 65 - site/output/libdeltacloud/search/variables_6d.html | 41 - site/output/libdeltacloud/search/variables_6e.html | 39 - site/output/libdeltacloud/search/variables_6f.html | 35 - site/output/libdeltacloud/search/variables_70.html | 68 - site/output/libdeltacloud/search/variables_72.html | 54 - site/output/libdeltacloud/search/variables_73.html | 54 - site/output/libdeltacloud/search/variables_74.html | 41 - site/output/libdeltacloud/search/variables_75.html | 47 - site/output/libdeltacloud/search/variables_76.html | 38 - .../output/libdeltacloud/storage__snapshot_8c.html | 321 - .../libdeltacloud/storage__snapshot_8h_source.html | 140 - site/output/libdeltacloud/storage__volume_8c.html | 424 - .../libdeltacloud/storage__volume_8h_source.html | 161 - .../libdeltacloud/structdeltacloud__action.html | 144 - .../libdeltacloud/structdeltacloud__address.html | 114 - .../libdeltacloud/structdeltacloud__api.html | 202 - .../libdeltacloud/structdeltacloud__bucket.html | 174 - .../structdeltacloud__bucket__blob.html | 220 - .../structdeltacloud__bucket__blob__metadata.html | 130 - .../structdeltacloud__create__parameter.html | 127 - .../libdeltacloud/structdeltacloud__driver.html | 159 - .../structdeltacloud__driver__provider.html | 114 - .../libdeltacloud/structdeltacloud__error.html | 127 - .../libdeltacloud/structdeltacloud__feature.html | 130 - .../structdeltacloud__feature__constraint.html | 130 - .../structdeltacloud__hardware__profile.html | 160 - .../libdeltacloud/structdeltacloud__image.html | 204 - .../libdeltacloud/structdeltacloud__instance.html | 324 - .../structdeltacloud__instance__auth.html | 157 - .../structdeltacloud__instance__state.html | 130 - ...uctdeltacloud__instance__state__transition.html | 145 - .../libdeltacloud/structdeltacloud__key.html | 174 - .../libdeltacloud/structdeltacloud__link.html | 144 - .../structdeltacloud__loadbalancer.html | 236 - .../structdeltacloud__loadbalancer__instance.html | 145 - .../structdeltacloud__loadbalancer__listener.html | 145 - .../libdeltacloud/structdeltacloud__property.html | 204 - .../structdeltacloud__property__enum.html | 114 - .../structdeltacloud__property__param.html | 159 - .../structdeltacloud__property__range.html | 129 - .../libdeltacloud/structdeltacloud__realm.html | 174 - .../structdeltacloud__storage__snapshot.html | 190 - .../structdeltacloud__storage__volume.html | 221 - ...tructdeltacloud__storage__volume__capacity.html | 127 - .../structdeltacloud__storage__volume__mount.html | 142 - site/output/libdeltacloud/tab_a.png | Bin 140 -> 0 bytes site/output/libdeltacloud/tab_b.png | Bin 178 -> 0 bytes site/output/libdeltacloud/tab_h.png | Bin 192 -> 0 bytes site/output/libdeltacloud/tab_s.png | Bin 189 -> 0 bytes site/output/libdeltacloud/tabs.css | 59 - site/output/link-page.html | 154 + site/output/load-balancers.html | 432 + site/output/rest-api.html | 287 + site/output/rest-api/index.html | 96 + site/output/roadmap.html | 240 - site/output/ruby-client.html | 233 + site/output/ruby-client/README | 9 - .../ruby-client/doc/DeltaCloud/Documentation.html | 641 - .../Documentation/OperationParameter.html | 493 - site/output/ruby-client/doc/DeltaCloud/HWP.html | 91 - .../doc/DeltaCloud/HWP/FloatProperty.html | 197 - .../ruby-client/doc/DeltaCloud/HWP/Property.html | 522 - .../ruby-client/doc/DeltaCloud/InstanceState.html | 91 - .../doc/DeltaCloud/InstanceState/State.html | 309 - .../doc/DeltaCloud/InstanceState/Transition.html | 388 - .../ruby-client/doc/DeltaCloud/PlainFormatter.html | 162 - .../DeltaCloud/PlainFormatter/FormatObject.html | 91 - .../PlainFormatter/FormatObject/Base.html | 175 - .../FormatObject/HardwareProfile.html | 187 - .../PlainFormatter/FormatObject/Image.html | 197 - .../PlainFormatter/FormatObject/Instance.html | 199 - .../PlainFormatter/FormatObject/Realm.html | 195 - .../FormatObject/StorageSnapshot.html | 195 - .../PlainFormatter/FormatObject/StorageVolume.html | 197 - site/output/ruby-client/doc/String.html | 405 - site/output/ruby-client/doc/_index.html | 359 - site/output/ruby-client/doc/class_list.html | 36 - site/output/ruby-client/doc/css/common.css | 1 - site/output/ruby-client/doc/css/full_list.css | 53 - site/output/ruby-client/doc/css/style.css | 307 - site/output/ruby-client/doc/file.README.html | 184 - site/output/ruby-client/doc/file_list.html | 38 - site/output/ruby-client/doc/frames.html | 13 - site/output/ruby-client/doc/index.html | 184 - site/output/ruby-client/doc/js/app.js | 202 - site/output/ruby-client/doc/js/full_list.js | 149 - site/output/ruby-client/doc/js/jquery.js | 154 - site/output/ruby-client/doc/method_list.html | 1427 - .../ruby-client/doc/top-level-namespace.html | 301 - site/output/ruby.html | 116 + site/output/run-deltacloud-server.html | 194 + site/output/run-deltacloud-server/index.html | 96 + site/output/run-the-api.html | 98 + site/output/run-the-api/index.html | 96 + site/output/send-patch.html | 350 + site/output/storage-resources.html | 475 + site/output/storage-snapshots.html | 306 + site/output/styles/backup/callout-bg.png | Bin 2751 -> 0 bytes site/output/styles/backup/definition.png | Bin 6195 -> 0 bytes site/output/styles/backup/introbg.png | Bin 340 -> 0 bytes site/output/styles/backup/introbg2.png | Bin 38253 -> 0 bytes site/output/styles/backup/logo-banner.png | Bin 2457 -> 0 bytes site/output/styles/backup/logo.png | Bin 2353 -> 0 bytes site/output/styles/backup/navbarbg.png | Bin 192 -> 0 bytes site/output/styles/backup/topbar-bg.png | Bin 167 -> 0 bytes site/output/styles/backup/topbar-bg_2.png | Bin 79956 -> 0 bytes site/output/styles/basic-relationships.png | Bin 17845 -> 0 bytes site/output/styles/bullet.png | Bin 213 -> 0 bytes site/output/styles/dcloud-soa-1.png | Bin 121912 -> 0 bytes site/output/styles/dcloud.css | 382 - site/output/styles/debug.css | 6 - site/output/styles/default-debug.css | 2 - site/output/styles/default.css | 2 - site/output/styles/deltacloud_concept.gif | Bin 19082 -> 0 bytes site/output/styles/diagram-soa.png | Bin 24436 -> 0 bytes site/output/styles/et_logo.png | Bin 5194 -> 0 bytes site/output/styles/fade.png | Bin 649 -> 0 bytes site/output/styles/favicon.ico | Bin 473 -> 0 bytes site/output/styles/firstpage.css | 134 - site/output/styles/footer_corner.png | Bin 2359 -> 0 bytes site/output/styles/footer_pattern.png | Bin 817 -> 0 bytes site/output/styles/framework.png | Bin 22294 -> 0 bytes site/output/styles/generic.css | 73 - site/output/styles/introbg.png | Bin 50132 -> 0 bytes site/output/styles/jquery.tweet.css | 32 - site/output/styles/logo-wide.png | Bin 8333 -> 0 bytes site/output/styles/logo.png | Bin 5188 -> 0 bytes site/output/styles/navbarbg.png | Bin 167 -> 0 bytes site/output/styles/newsbullet.png | Bin 231 -> 0 bytes site/output/styles/subnav-bg.png | Bin 202 -> 0 bytes site/output/styles/subnav-pointer.png | Bin 858 -> 0 bytes site/output/styles/topbar-bg.png | Bin 72084 -> 0 bytes site/output/styles/wikibar-bg.png | Bin 131 -> 0 bytes site/output/supported-providers.html | 516 + site/output/supproted-providers.html | 98 + site/output/supproted-providers/index.html | 96 + site/output/usage.html | 255 + site/output/use-the-api.html | 111 + site/output/use-the-api/index.html | 96 + site/output/video/DCloud.png | Bin 126876 -> 0 bytes site/output/video/DCloud300.png | Bin 64769 -> 0 bytes site/output/video/DCloud_Demo.png | Bin 129233 -> 0 bytes site/output/video/DCloud_Demo300.png | Bin 65079 -> 0 bytes site/output/write-new-driver.html | 339 + site/output/writing-tests.html | 166 + site/templates/_partial.erb | 10 - site/templates/page.erb | 18 - site/tmp/checksums | 2 + site/tmp/compiled_content |33171 +++++++++++++++ site/tmp/dependencies | Bin 0 -> 3294 bytes site/tmp/rule_memory | Bin 0 -> 6743 bytes 779 files changed, 67977 insertions(+), 65473 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Gemfile ---------------------------------------------------------------------- diff --git a/site/Gemfile b/site/Gemfile new file mode 100644 index 0000000..bfb1fe7 --- /dev/null +++ b/site/Gemfile @@ -0,0 +1,18 @@ +source 'http://rubygems.org' + +gem 'nanoc' +gem 'mime-types' +gem 'less' +gem 'rainpress' +gem 'adsf' +gem 'kramdown' +gem 'coderay' +gem 'nanoc-code-classifier' +gem 'coderay' +gem 'thin' +gem 'rack-rewrite', :require => 'rack-rewrite' +gem 'rack-contrib', :require => 'rack/contrib' +gem 'yui-compressor' +gem 'guard' +gem 'guard-nanoc' +gem 'rb-fsevent' http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Guardfile ---------------------------------------------------------------------- diff --git a/site/Guardfile b/site/Guardfile new file mode 100644 index 0000000..6c6e1fd --- /dev/null +++ b/site/Guardfile @@ -0,0 +1,6 @@ +guard 'nanoc' do + watch(/^config.yaml\//) + watch(/^Rules\//) + watch(/^layouts\//) + watch(/^content\//) +end http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/LICENSE ---------------------------------------------------------------------- diff --git a/site/LICENSE b/site/LICENSE new file mode 100644 index 0000000..8053762 --- /dev/null +++ b/site/LICENSE @@ -0,0 +1,13 @@ +Copyright 2011 Michael McIntyre + +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. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Procfile ---------------------------------------------------------------------- diff --git a/site/Procfile b/site/Procfile new file mode 100644 index 0000000..a39ae24 --- /dev/null +++ b/site/Procfile @@ -0,0 +1 @@ +web: bundle exec thin start -p $PORT \ No newline at end of file http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/README ---------------------------------------------------------------------- diff --git a/site/README b/site/README deleted file mode 100644 index 3b330bc..0000000 --- a/site/README +++ /dev/null @@ -1,84 +0,0 @@ -How to Build the Deltacloud Website -=================================== - - -Requirements ------------- - -You need to have Ruby version 1.8 installed, along with the following gems: - -* webby -* haml -* rdiscount - -Depending on your distribution, you may need to add the directory with `webby` -executable to your $PATH. - - -Building the Website --------------------- - -Deltacloud website is created using [Webby][1]. It takes a website defined by a -set of layouts, templates and content files, runs a count of filters on them -and produces a static web structure that can be directly posted to a webserver -or displayed in a browser. - -[1]: http://webby.rubyforge.org/ - -To do this, go to the `site` directory and run `webby`: - - $ cd path/to/deltacloud/site/ - $ webby - -The website will be generated in the `site/output/` directory. To -view it, you can point your browser to that directory. - - file:///path/to/docs/deltacloud.org/output/ - -In addition, Webby comes with a little webserver that can make it easier. If -you run: - - $ webby autobuild - -The website will be opened in your browser and it will automatically rebuild -itself any time you change its sources. - -Deploying the site ------------------- - -After you are finished with your changes, check them into subversion -(including generated stuff in site/output/) - -Then, log on to people.apache.org and - - cd /www/deltacloud.apache.org - svn update - -It will take some time for the mirroring process to pick up your changes, -but they should eventually show up at - - http://deltacloud.apache.org/ - -Note that the API docs for the Ruby client in output/ruby-client/doc are -not automatically generated. If they need to be updated, they need to be -copied over from client/doc/ manually and checked in. - -File Structure --------------- - -site/ - - the Deltacloud website - -site/content/ - - the pages that are displayed on the website - -site/layouts/ - - the structure of the website -- including logo, navigation, - footers, etc. - -site/output/ - - the final version of the site -- this is what you want to view in a - web browser. - -site/misc/ - - sources for someof the images on the site http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/README.textile ---------------------------------------------------------------------- diff --git a/site/README.textile b/site/README.textile new file mode 100644 index 0000000..e804c9c --- /dev/null +++ b/site/README.textile @@ -0,0 +1,22 @@ +h1. nanoc-bootstrap + +nanoc-bootstrap is a nanoc 3 skeleton with Twitter Bootstrap pre-configured. + +h2. nanoc 3 + +nanoc is a simple but very flexible static site generator written in Ruby. It operates on local files, and therefore does not run on the server. nanoc “compiles” the local source files into HTML (usually), by evaluating eRuby, Markdown, etc. + +h2. Twitter Bootstrap + +Bootstrap is Twitter's toolkit for kickstarting CSS for websites, apps, and more. It includes base CSS styles for typography, forms, buttons, tables, grids, navigation, alerts, and more. + +h2. Resources + +"http://nanoc.stoneship.org/":http://nanoc.stoneship.org/ +"http://groups.google.com/group/nanoc":http://groups.google.com/group/nanoc +"http://twitter.github.com/bootstrap!":http://twitter.github.com/bootstrap! +"http://groups.google.com/group/twitter-bootstrap":http://groups.google.com/group/twitter-bootstrap + + + + http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Rakefile ---------------------------------------------------------------------- diff --git a/site/Rakefile b/site/Rakefile new file mode 100644 index 0000000..882ffff --- /dev/null +++ b/site/Rakefile @@ -0,0 +1,80 @@ +require 'nanoc3/tasks' +require 'yaml' +## +# Configurable Constants +# +BASE_URL = 'http://deltacloud.org' + +namespace :optimize do + + ## + # Gem Requirement: + # YUI-Compressor - Bundled in Gemfile + # + desc 'Compress all stylesheet files' + task :stylesheets do + require 'yui/compressor' + compressor = YUI::CssCompressor.new + + Dir['output/**/*.css'].each do |stylesheet| + puts "Compressing Stylesheet: #{stylesheet}" + css = File.read(stylesheet) + File.open(stylesheet, 'w') do |file| + file.write(compressor.compress(css)) + end + end + end + + ## + # Gem Requirement: + # YUI-Compressor - Bundled in Gemfile + # + desc 'Compress all javascript files' + task :javascripts do + require 'yui/compressor' + compressor = YUI::JavaScriptCompressor.new(:munge => true) + + Dir['output/**/*.js'].each do |javascript| + puts "Compressing JavaScript: #{javascript}" + js = File.read(javascript) + File.open(javascript, 'w') do |file| + file.write(compressor.compress(js)) + end + end + end + + ## + # Package Requirement: + # jpegoptim + # Install OSX: + # brew install jpegoptim + # Install Ubuntu: + # [apt-get | aptitude] install jpegoptim + # + desc 'Optimize JPG images in output/images directory using jpegoptim' + task :jpg do + puts `find output/images -name '*.jpg' -exec jpegoptim {} \\;` + end + + ## + # Package Requirement: + # optipng + # Install OSX: + # brew install optipng + # Install Ubuntu: + # [apt-get | aptitude] install optipng + # + desc 'Optimize PNG images in output/images directory using optipng' + task :png do + puts `find output/images -name '*.png' -exec optipng {} \\;` + end + + ## + # Convenient task for performing all optimization techniques at once + # + desc 'Optimize all JPG, PNG, Stylesheet and JavaScript files in the output directory' + task :all => [:jpg, :png, :javascripts, :stylesheets] +end + + + http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Rules ---------------------------------------------------------------------- diff --git a/site/Rules b/site/Rules new file mode 100644 index 0000000..f2dd4e7 --- /dev/null +++ b/site/Rules @@ -0,0 +1,68 @@ +#!/usr/bin/env ruby + +require 'coderay' +require 'nanoc-code-classifier' + +compile '/assets/less/*' do + # Note: built-in less filter not working properly + # using commandline filter instead + filter :bootstrap if @item.identifier.gsub('/assets/less/','').chop == 'bootstrap' +end + +compile '/assets/css/*' do + filter :rainpress +end + +compile '/assets/js/*/' do + # minify JS :) + if $use_minified_js then + filter :shellcmd, "java -jar js/js-compiler.jar" + end +end + +compile '/assets/*/' do + # don't compile +end + +route '/assets/css/*/' do + @item.identifier.chop + '.' + @item[:extension] +end + +route '/assets/js/*/' do + @item.identifier.chop + '.' + @item[:extension] +end + +route '/assets/less/*/' do + # don't copy over +end + +compile '*' do + if item[:extension] == 'md' + filter :kramdown + filter :code_classifier, :pre_class => "coderay" + filter :colorize_syntax, :colorizers => { :ruby => :coderay } + filter :relativize_paths, :type => :html + if item.identifier == '/' + layout 'home' + else + layout 'default' + end + end +end + +route '*' do + if item.binary? + # Write item with identifier /foo/ to /foo.ext + item.identifier.chop + '.' + item[:extension] + else + # The index.html files need special handling, else nanoc barfs + if item[:filename] =~ /index.md$/ + item.identifier + 'index.html' + else + # Write out haml files with a flat dir structure + item.identifier.chop + '.' + 'html' + end + end +end + +layout '*', :erb http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/Sitefile ---------------------------------------------------------------------- diff --git a/site/Sitefile b/site/Sitefile deleted file mode 100644 index cdeb5db..0000000 --- a/site/Sitefile +++ /dev/null @@ -1,7 +0,0 @@ - -task :default => :build - -desc 'deploy the site to the webserver' -task :deploy => [:build, 'deploy:rsync'] - -# EOF http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/config.yaml ---------------------------------------------------------------------- diff --git a/site/config.yaml b/site/config.yaml new file mode 100644 index 0000000..627562e --- /dev/null +++ b/site/config.yaml @@ -0,0 +1,59 @@ +# A list of file extensions that nanoc will consider to be textual rather than +# binary. If an item with an extension not in this list is found, the file +# will be considered as binary. +text_extensions: [ 'css', 'erb', 'haml', 'htm', 'html', 'js', 'less', 'markdown', 'md', 'php', 'rb', 'sass', 'scss', 'txt', 'xhtml', 'xml' ] + +# The path to the directory where all generated files will be written to. This +# can be an absolute path starting with a slash, but it can also be path +# relative to the site directory. +output_dir: output + +# A list of index filenames, i.e. names of files that will be served by a web +# server when a directory is requested. Usually, index files are named +# “index.hml”, but depending on the web server, this may be something else, +# such as “default.htm”. This list is used by nanoc to generate pretty URLs. +index_filenames: [ 'index.html' ] + +# Whether or not to generate a diff of the compiled content when compiling a +# site. The diff will contain the differences between the compiled content +# before and after the last site compilation. +enable_output_diff: false + +# The data sources where nanoc loads its data from. This is an array of +# hashes; each array element represents a single data source. By default, +# there is only a single data source that reads data from the “content/” and +# “layout/” directories in the site directory. +data_sources: + - + # The type is the identifier of the data source. By default, this will be + # `filesystem_unified`. + type: filesystem_unified + + # The path where items should be mounted (comparable to mount points in + # Unix-like systems). This is “/” by default, meaning that items will have + # “/” prefixed to their identifiers. If the items root were “/en/” + # instead, an item at content/about.html would have an identifier of + # “/en/about/” instead of just “/about/”. + items_root: / + + # The path where layouts should be mounted. The layouts root behaves the + # same as the items root, but applies to layouts rather than items. + layouts_root: / + +# Configuration for the “watch” command, which watches a site for changes and +# recompiles if necessary. +watcher: + # A list of directories to watch for changes. When editing this, make sure + # that the “output/” and “tmp/” directories are _not_ included in this list, + # because recompiling the site will cause these directories to change, which + # will cause the site to be recompiled, which will cause these directories + # to change, which will cause the site to be recompiled again, and so on. + dirs_to_watch: [ 'content', 'layouts', 'lib' ] + + # A list of single files to watch for changes. As mentioned above, don’t put + # any files from the “output/” or “tmp/” directories in here. + files_to_watch: [ 'config.yaml', 'Rules' ] + + # When to send notifications (using Growl or notify-send). + notify_on_compilation_success: true + notify_on_compilation_failure: true http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/content/.DS_Store ---------------------------------------------------------------------- diff --git a/site/content/.DS_Store b/site/content/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/site/content/.DS_Store differ http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/content/.getting-sources.md.marks ---------------------------------------------------------------------- diff --git a/site/content/.getting-sources.md.marks b/site/content/.getting-sources.md.marks new file mode 100644 index 0000000..a669660 Binary files /dev/null and b/site/content/.getting-sources.md.marks differ http://git-wip-us.apache.org/repos/asf/deltacloud/blob/d3232da0/site/content/.instance-states.md.marks ---------------------------------------------------------------------- diff --git a/site/content/.instance-states.md.marks b/site/content/.instance-states.md.marks new file mode 100644 index 0000000..1dc6289 --- /dev/null +++ b/site/content/.instance-states.md.marks @@ -0,0 +1 @@ +! ;1439;1439