diff --git a/.gitignore b/.gitignore index ca35be0..78fd845 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ _site +.project diff --git a/_includes/sidebar.html b/_includes/sidebar.html index e53e6a8..c12ad75 100644 --- a/_includes/sidebar.html +++ b/_includes/sidebar.html @@ -85,15 +85,15 @@

Reference

  • Location Metadata Design
  • Compute API Design
  • Columnar Data Design
  • -
  • JClouds API
  • -
  • JClouds OAuth Integration
  • +
  • jclouds API
  • +
  • jclouds OAuth Integration
  • Using jclouds with Apache Felix OSGi Container
  • Pool Design
  • Load Balancer Design
  • Logging in jclouds
  • VMWare Integration Approach & Design
  • Supported Providers
  • -
  • Apps that use JClouds
  • +
  • Apps that use jclouds
  • Using Provider Metadata
  • @@ -104,7 +104,7 @@

    Developer Resources

  • Contributing to jclouds
  • Contributing to Documentation
  • Using Eclipse
  • -
  • JClouds Continuous Integration
  • +
  • jclouds Continuous Integration
  • Provider Metadata
  • diff --git a/documentation/devguides/contributing-to-documentation.md b/documentation/devguides/contributing-to-documentation.md index 5b0f3e4..9a563e8 100644 --- a/documentation/devguides/contributing-to-documentation.md +++ b/documentation/devguides/contributing-to-documentation.md @@ -21,14 +21,13 @@ To change or contribute to the documentation: More about the site: -As indicated above, the site is built using [github pages](http://pages.github.com/) - which is built using Jekyll[2], -a static site generator written ruby. Jekyll. +As indicated above, the site is built using [github pages](http://pages.github.com/) which uses [Jekyll](https://github.com/mojombo/jekyll/), a static site generator written in Ruby, under the covers. To preview any changes you make, install Jekyll (from [here](https://github.com/mojombo/jekyll/wiki/install), with Pygments too) then run `jekyll -pygments --safe --server` and open [localhost:4000](http://localhost:4000) in the browser. The site structure is pretty simple as you can see in the [source of this site](https://github.com/jclouds/jclouds.github.com). The *_layouts* folder contains the docs.html file which is used as the layout - containing main column and the sidebar. The sidebar is an *include* which is inside the *_includes folder*. -`(Due a bug the sidebar can't be a markdown file, but this will be changed as soon as the bug is fixed).` +(Due a bug the sidebar can't be a markdown file, but this will be changed as soon as the bug is fixed. Also when running in the jekyll server, links without the .html are not resolved, and you'll have to manually append `.html` to some links; this runs fine on the server, so don't worry about it; however if you know a better way please let us know!) Each folder under the documentation contains an *index.markdown* that will list all the pages that belong to this "section". You can even edit the pages directly on github if you don't want to diff --git a/documentation/devguides/contributing-to-jclouds.markdown b/documentation/devguides/contributing-to-jclouds.markdown index 5073c09..a0cc125 100644 --- a/documentation/devguides/contributing-to-jclouds.markdown +++ b/documentation/devguides/contributing-to-jclouds.markdown @@ -95,7 +95,7 @@ Parameters: *package* The Java base package of the project's classes. - _same as_ `groupId`.`artifactId` + groupId.artifactId @@ -128,11 +128,11 @@ you must delete the files this code will replace. Here are the files: adding compute logger - src/main/java/org/jclouds/`artifactId`/`providerName`ContextBuilder + src/main/java/org/jclouds/ artifactId/providerNameContextBuilder converts to build a ComputeServiceContext instead of a RestContext - src/main/java/org/jclouds/`artifactId`/`providerName`ContextFactory + src/main/java/org/jclouds/ artifactId/providerNameContextFactory converts to build a ComputeServiceContext instead of a RestContext diff --git a/documentation/devguides/index.md b/documentation/devguides/index.md index fd0f04c..12009c9 100644 --- a/documentation/devguides/index.md +++ b/documentation/devguides/index.md @@ -1,6 +1,6 @@ --- layout: docs -title: JClouds Developer Resources +title: jclouds Developer Resources --- ### Developer Resources @@ -8,5 +8,5 @@ title: JClouds Developer Resources * [Contributing to jclouds](/documentation/devguides/contributing-to-jclouds) * [Contributing to Documentation](/documentation/devguides/contributing-to-documentation) * [Using Eclipse](/documentation/devguides/using-eclipse) -* [JClouds Continuous Integration](/documentation/devguides/continuous-integration) +* [jclouds Continuous Integration](/documentation/devguides/continuous-integration) * [Provider Metadata](/documentation/devguides/provider-metadata) diff --git a/documentation/reference/index.md b/documentation/reference/index.md index 7ef6457..2276fd6 100644 --- a/documentation/reference/index.md +++ b/documentation/reference/index.md @@ -9,14 +9,14 @@ title: Reference Index * [Location Metadata Design](/documentation/reference/location-metadata-design) * [Compute API Design](/documentation/reference/compute-design) * [Columnar Data Design](/documentation/reference/columnar-datadesign) -* [JClouds API](/documentation/reference/jclouds-api) -* [JClouds OAuth Integration](/documentation/reference/oauth) +* [jclouds API](/documentation/reference/jclouds-api) +* [jclouds OAuth Integration](/documentation/reference/oauth) * [Using jclouds with Apache Felix OSGi Container](/documentation/reference/osgi) * [Pool Design](/documentation/reference/pool-design) * [Load Balancer Design](/documentation/reference/load-balancer-design) * [Logging in jclouds](/documentation/reference/jclouds-logging) * [VMWare Integration Approach & Design](/documentation/reference/vmware-integration-design) * [Supported Providers](/documentation/reference/supported-providers) -* [Apps that use JClouds](/documentation/reference/apps-that-use-jclouds) +* [Apps that use jclouds](/documentation/reference/apps-that-use-jclouds) * [Using Provider Metadata](/documentation/reference/using-provider-metadata) * [Error Handling](/documentation/reference/error-handling) diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..219691f Binary files /dev/null and b/favicon.ico differ diff --git a/index.html b/index.html index fe74809..4f5446c 100755 --- a/index.html +++ b/index.html @@ -12,15 +12,15 @@ @@ -142,7 +142,7 @@

    WHY SHOULD I USE JCLOUDS?

    diff --git a/style/style.css b/style/style.css index 72a711f..cae411b 100755 --- a/style/style.css +++ b/style/style.css @@ -12,7 +12,7 @@ font-size: 0.68em; p { margin: 0px; -padding: 0px 0px 16px 0px; +padding: 8px 0px 8px 0px; line-height: 1.2em; } @@ -23,8 +23,29 @@ letter-spacing: .1em; h2 { margin: 0px; -padding: 0px 0px 4px 0px; +padding: 16px 0px 4px 0px; +font-size: 120%; +} + +h3 { +margin: 0px; +padding: 8px 0px 4px 0px; +font-size: 100%; +} + +h4 { +margin: 0px; +padding: 6px 0px 2px 0px; font-size: 100%; +font-style: italic; +} + +h5 { +margin: 0px; +padding: 4px 0px 2px 0px; +font-size: 100%; +font-weight: normal; +font-style: italic; } img { @@ -61,24 +82,24 @@ border-left: 8px solid; /* unordered list */ ul { -margin: 8px 0px 0px 16px; +margin: 6px 0px 0px 12px; padding: 0px; } ul li { list-style-type: square; -margin: 0px 0px 11px 0px; +margin: 0px 0px 8px 0px; padding: 0px; } /* ordered list */ ol { -margin: 8px 0px 0px 24px; +margin: 6px 0px 0px 18px; padding: 0px; } ol li { -margin: 0px 0px 11px 0px; +margin: 0px 0px 8px 0px; padding: 0px; } @@ -255,6 +276,11 @@ border-bottom: 1px dashed; border-bottom: 1px solid; } +#column2 p a, #column2 p a:hover { +/* inside a paragraph, underlining with 2px of padding can result in the line below being scored out */ +padding: 0px 0px 0px 0px; +} + /* contact page - form layout */ form { margin-top: 0px; @@ -305,3 +331,6 @@ pre { width: 512px; font-size: 150%; } +code { + font-family: 'Droid Sans Mono', sans-serif; +}