This is an automated email from the ASF dual-hosted git repository.
rabbah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openwhisk-website.git
The following commit(s) were added to refs/heads/master by this push:
new 1bc0931 chore: indent HTML, remove whitespace, fix case of Jekyll and
fix end of files (#468)
1bc0931 is described below
commit 1bc093163a014491e9abd3367e92d52e54324290
Author: John Bampton <[email protected]>
AuthorDate: Thu Mar 11 10:39:44 2021 +1000
chore: indent HTML, remove whitespace, fix case of Jekyll and fix end of
files (#468)
---
.editorconfig | 2 -
_layouts/community.html | 309 ++++++++++++++++++++++----------------------
_layouts/default.html | 38 +++---
_layouts/documentation.html | 256 ++++++++++++++++++------------------
_layouts/downloads.html | 12 +-
_layouts/events.html | 4 +-
_layouts/slack.html | 6 +-
bin/test | 2 +-
8 files changed, 314 insertions(+), 315 deletions(-)
diff --git a/.editorconfig b/.editorconfig
index 6a099e0..c8dc81b 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -3,9 +3,7 @@ root = true
[*]
trim_trailing_whitespace = true
insert_final_newline = true
-
charset = utf-8
-
indent_style = space
indent_size = 2
diff --git a/_layouts/community.html b/_layouts/community.html
index 0d8c2a8..5943958 100644
--- a/_layouts/community.html
+++ b/_layouts/community.html
@@ -15,95 +15,95 @@ layout: default
<p>The following companies and organizations have acknowledged
support of the Apache OpenWhisk project as contributors or users of the
technology.</p>
<div class="flow-columns">
<div class="flow-item-container">
- <a href="https://www.adobe.io/" target="_blank">
+ <a href="https://www.adobe.io/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/adobe.png"
alt="Adobe supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.abilisense.com/" target="_blank">
+ <a href="https://www.abilisense.com/" target="_blank">
<img class="flow-item-image"
- src="{{ site.github.url }}/images/supporter/abilisense.png"
- alt="Abilisense supports Apache Openwhisk">
- </a>
+ src="{{ site.github.url }}/images/supporter/abilisense.png"
+ alt="Abilisense supports Apache Openwhisk">
+ </a>
</div>
<div class="flow-item-container">
- <a href="http://advisorconnect.co/" target="_blank">
+ <a href="http://advisorconnect.co/" target="_blank">
<img class="flow-item-image"
- src="{{ site.github.url }}/images/supporter/advisorconnect.png"
- alt="Advisor Connect supports Apache OpenWhisk">
- </a>
+ src="{{ site.github.url
}}/images/supporter/advisorconnect.png"
+ alt="Advisor Connect supports Apache OpenWhisk">
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.altoros.com/" target="_blank">
- <img class="flow-item-image"
+ <a href="https://www.altoros.com/" target="_blank">
+ <img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/altoros.png"
alt="Altoros supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="http://articoolo.com/" target="_blank">
- <img class="flow-item-image"
+ <a href="http://articoolo.com/" target="_blank">
+ <img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/articoolo.png"
alt="Articoolo supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="http://bigvu.tv/" target="_blank">
- <img class="flow-item-image"
+ <a href="http://bigvu.tv/" target="_blank">
+ <img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/bigvu.png"
alt="BigVU supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
<a href="https://www.cloudstation.com/" target="_blank">
<img class="flow-item-image"
- src="{{ site.github.url
}}/images/supporter/cloudstation.png"
- alt="CloudStation supports Apache OpenWhisk">
+ src="{{ site.github.url
}}/images/supporter/cloudstation.png"
+ alt="CloudStation supports Apache OpenWhisk">
</a>
</div>
<div class="flow-item-container">
- <a href="https://greenq.gq/" target="_blank">
- <img class="flow-item-image"
+ <a href="https://greenq.gq/" target="_blank">
+ <img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/greenq.png"
alt="GreenQ supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.ibm.com/cloud/functions"
target="_blank">
+ <a href="https://www.ibm.com/cloud/functions" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/ibm-solid.png"
alt="IBM supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://jpl.nasa.gov" target="_blank">
+ <a href="https://jpl.nasa.gov" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/nasajpl.png"
alt="NASA JPL supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://konghq.com" target="_blank">
+ <a href="https://konghq.com" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/kong.png"
alt="Kong supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.magentiq.com/" target="_blank">
+ <a href="https://www.magentiq.com/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/magentiq.png"
alt="Magentiq Eye supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.naver.com/" target="_blank">
+ <a href="https://www.naver.com/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/naver.png"
alt="Naver supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<!-- REMOVED: domain name is no longer hosted -->
<!-- <div class="flow-item-container">
@@ -122,38 +122,38 @@ layout: default
</a>
</div-->
<div class="flow-item-container">
- <a href="https://nimbella.com/" target="_blank">
+ <a href="https://nimbella.com/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/nimbella.png"
alt="Nimbella supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://qzcloud.com/" target="_blank">
+ <a href="https://qzcloud.com/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/qzcloud.png"
alt="QZCloud supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="https://www.redhat.com/en" target="_blank">
+ <a href="https://www.redhat.com/en" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/redhat.png"
alt="RedHat supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
- <a href="http://www.sitespirit.nl/" target="_blank">
+ <a href="http://www.sitespirit.nl/" target="_blank">
<img class="flow-item-image"
src="{{ site.github.url }}/images/supporter/sitespirit.png"
alt="SiteSpirit supports Apache OpenWhisk">
- </a>
+ </a>
</div>
<div class="flow-item-container">
<a href="https://wso2.com/" target="_blank">
<img class="flow-item-image"
- src="{{ site.github.url }}/images/supporter/wso2.png"
- alt="WSO2 supports Apache OpenWhisk">
+ src="{{ site.github.url }}/images/supporter/wso2.png"
+ alt="WSO2 supports Apache OpenWhisk">
</a>
</div>
</div>
@@ -201,123 +201,124 @@ layout: default
<section id="whiskNodes">
<main class="doc">
- <div class="content">
- <a class="indexable" id="community"></a>
- <h2>Community</h2>
- <div>
- <p>The Apache OpenWhisk community attempts to engage its
users and developers in as many channels as we are able. Please find and
subscribe to the ones that are right for you. If you wish to engage our
community's Contributors and Committers around project architecture, design and
source code, please subscribe to and participate in our developer mailing list
as described below.</p>
- </div>
- </div>
- </main>
- <main class="doc">
- <div class="content">
- <a class="indexable" id="mailing-lists"></a>
- <h3>Mailing Lists</h3>
- <p>The developer or "dev" mailing list is where we discuss
<b><i>all</i></b> the design and
- development of Apache OpenWhisk project code.
- It is <b><i>not</i></b> however a place for technical support;
- if you're looking for help on the project, please try our
- <a style="font-weight:400;"
href="/documentation.html">Documentation</a>
- page and engage with us on one of the Social Media channels
- listed below.
- </p>
- <question>How do I join the Apache OpenWhisk project
- developer mailing list?</question>
- <p>To subscribe, unsubscribe or post our developer list, send
- an email message to one of the following addresses:</p>
- <ul>
- <li><b>Subscribe</b>: <a
href="mailto:[email protected]">[email protected]</a></li>
- <li><b>Unsubscribe</b>: <a
href="mailto:[email protected]">[email protected]</a></li>
- <li><b>Post</b> (new topic): <a
href="mailto:[email protected]">[email protected]</a></li>
- </ul>
- <p>To comment on a thread, simply reply to the message with
- the same subject text.
- </p>
- <p><b>NOTE:</b> Make sure you add a subject line to the
- subscribe/unsubscribe messages. Empty emails are ignored.</p>
- <p>To see existing messages, use:
- <a
href="https://lists.apache.org/[email protected]">https://lists.apache.org/[email protected]</a>.</p>
- </div>
- </main>
-
- <main class="doc">
- <div class="content">
- <a class="indexable" id="issue-trackers"></a>
- <h3>Issue Trackers</h3>
- <p>The project uses GitHub issues to report non-security related
bug reports and feature requests. Please see <a
href="https://openwhisk.apache.org/security.html">https://openwhisk.apache.org/security.html</a>
for information on how to report a suspected security vulnerability with
OpenWhisk.</p>
- <p>Each of the sub-components of OpenWhisk uses the issue
tracker associated with its GitHub project for tracking its own issues. If you
are not sure where to start, the <a
href="https://github.com/apache/openwhisk/issues">OpenWhisk Core Issue
Tracker</a> is the best place to start. Some of the most frequently used issue
trackers are:
- <ul>
- <li><a
href="https://github.com/apache/openwhisk/issues">Core OpenWhisk system</a></li>
- <li><a
href="https://github.com/apache/openwhisk-deploy-kube/issues">OpenWhisk on
Kubernetes</a></li>
- <li><a
href="https://github.com/apache/openwhisk-cli/issues">OpenWhisk CLI
(wsk)</a></li>
- <li><a
href="https://github.com/apache/openwhisk-website/issues">OpenWhisk
website</a></li>
- <li><a
href="https://github.com/apache/openwhisk/blob/master/docs/dev/modules.md">List
of all OpenWhisk sub-components and their GitHub project</a></li>
- </ul>
- </p>
- </div>
- </main>
- <main class="doc">
- <div class="content">
- <a class="indexable" id="social"></a>
- <h3>Media</h3>
- <p>The Apache OpenWhisk project is active on several content
sharing and social media channels which aim to make it easier for users to get
started, ask questions, stay informed and to interact with our community. If
you wish to engage our community's Contributors and Committers around project
architecture, design and source code, please subscribe to and participate in
our developer mailing list as described above.</p>
+ <div class="content">
+ <a class="indexable" id="community"></a>
+ <h2>Community</h2>
+ <div>
+ <p>The Apache OpenWhisk community attempts to engage its users and
developers in as many channels as we are able. Please find and subscribe to the
ones that are right for you. If you wish to engage our community's Contributors
and Committers around project architecture, design and source code, please
subscribe to and participate in our developer mailing list as described
below.</p>
+ </div>
+ </div>
+ </main>
+ <main class="doc">
+ <div class="content">
+ <a class="indexable" id="mailing-lists"></a>
+ <h3>Mailing Lists</h3>
+ <p>The developer or "dev" mailing list is where we discuss
<b><i>all</i></b> the design and
+ development of Apache OpenWhisk project code.
+ It is <b><i>not</i></b> however a place for technical support;
+ if you're looking for help on the project, please try our
+ <a style="font-weight:400;"
href="/documentation.html">Documentation</a>
+ page and engage with us on one of the Social Media channels
+ listed below.
+ </p>
+ <question>How do I join the Apache OpenWhisk project
+ developer mailing list?</question>
+ <p>To subscribe, unsubscribe or post our developer list, send
+ an email message to one of the following addresses:</p>
+ <ul>
+ <li><b>Subscribe</b>: <a
href="mailto:[email protected]">[email protected]</a></li>
+ <li><b>Unsubscribe</b>: <a
href="mailto:[email protected]">[email protected]</a></li>
+ <li><b>Post</b> (new topic): <a
href="mailto:[email protected]">[email protected]</a></li>
+ </ul>
+ <p>To comment on a thread, simply reply to the message with
+ the same subject text.
+ </p>
+ <p><b>NOTE:</b> Make sure you add a subject line to the
+ subscribe/unsubscribe messages. Empty emails are ignored.</p>
+ <p>To see existing messages, use:
+ <a
href="https://lists.apache.org/[email protected]">https://lists.apache.org/[email protected]</a>.</p>
+ </div>
+ </main>
- <p>Icons that link to each of the following channels are located
in the header of our website and include:</p>
- <ul>
- <a class="indexable" id="github"></a>
- <li><a href="https://github.com/apache?q=openwhisk"
title="Apache OpenWhisk project repositories on GitHub">GitHub</a>: Browse the
source code, documentation and tests for all the repositories that make up our
project component, deployment and tooling ecosystem.</li>
- <a class="indexable" id="slack"></a>
- <li><a href="slack.html" title="Apache OpenWhisk on
Slack">Slack</a>: Engage the OpenWhisk developer community directly in
conversations across several topics. Slack is intended for quickly getting
help, not deep technical discussions. The place for the latter and all
important topics is the project "dev" list.</li>
- <li><a href="https://medium.com/openwhisk" title="Apache
OpenWhisk on Medium">Medium</a>: Read the latest blog posts on the OpenWhisk
project including how-tos, use cases, architecture topics and more.</li>
- <a class="indexable" id="twitter"></a>
- <li><a href="https://twitter.com/search?q=openwhisk"
title="Apache OpenWhisk on Twitter">Twitter</a>: Follow for the latest news
from the OpenWhisk ecosystem.</li>
- <a class="indexable" id="youtube"></a>
- <li><a
href="https://www.youtube.com/channel/UCbzgShnQk8F43NKsvEYA1SA" title="Apache
OpenWhisk on YouTube">YouTube</a>: See demos of OpenWhisk in action as well as
recordings of community meetings and events.</li>
- <a class="indexable" id="stackoverflow"></a>
- <li><a
href="https://stackoverflow.com/questions/tagged/openwhisk">Stack Overflow</a>:
Ask questions and find answers about how to use OpenWhisk. Use the tag
"openwhisk".</li>
- <a class="indexable" id="slideshare"></a>
- <li><a
href="https://www.slideshare.net/OpenWhisk">SlideShare</a>: Look over slides
from many of the presentations from past events.</li>
- </ul>
- </div>
- </main>
<main class="doc">
<div class="content">
- <a class="indexable" id="wiki"></a>
- <h3>Project Wiki</h3>
- <p>The project maintains a <a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Apache+OpenWhisk+Project+Wiki">Confluence
Wiki</a> site that provides the community a place to share their thoughts
about and collaborate around any aspect of the project; whether it's about the
platform architecture, an existing or planned feature or about its use cases
and integrations. Examples include:</p>
+ <a class="indexable" id="issue-trackers"></a>
+ <h3>Issue Trackers</h3>
+ <p>The project uses GitHub issues to report non-security related
bug reports and feature requests. Please see <a
href="https://openwhisk.apache.org/security.html">https://openwhisk.apache.org/security.html</a>
for information on how to report a suspected security vulnerability with
OpenWhisk.</p>
+ <p>Each of the sub-components of OpenWhisk uses the issue tracker
associated with its GitHub project for tracking its own issues. If you are not
sure where to start, the <a
href="https://github.com/apache/openwhisk/issues">OpenWhisk Core Issue
Tracker</a> is the best place to start. Some of the most frequently used issue
trackers are:
<ul>
- <li><strong>How to contribute?</strong></li>
- <li><strong>How do I become a Contributor or
Committer?</strong></li>
- <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Proposals">Proposals</a>
(Design)</li>
- <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations%2C+Meeting+Notes+and+Transcripts">Meeting
Notes and Transcripts</a></li>
- <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Processes">Processes</a></li>
- <!-- NOTE: we have no policies now so do not link until they
exist -->
- <!-- <li><a href="">Policies</a></li> -->
+ <li><a href="https://github.com/apache/openwhisk/issues">Core
OpenWhisk system</a></li>
+ <li><a
href="https://github.com/apache/openwhisk-deploy-kube/issues">OpenWhisk on
Kubernetes</a></li>
+ <li><a
href="https://github.com/apache/openwhisk-cli/issues">OpenWhisk CLI
(wsk)</a></li>
+ <li><a
href="https://github.com/apache/openwhisk-website/issues">OpenWhisk
website</a></li>
+ <li><a
href="https://github.com/apache/openwhisk/blob/master/docs/dev/modules.md">List
of all OpenWhisk sub-components and their GitHub project</a></li>
</ul>
- </div>
- </main>
+ </p>
+ </div>
+ </main>
+ <main class="doc">
+ <div class="content">
+ <a class="indexable" id="social"></a>
+ <h3>Media</h3>
+ <p>The Apache OpenWhisk project is active on several content
sharing and social media channels which aim to make it easier for users to get
started, ask questions, stay informed and to interact with our community. If
you wish to engage our community's Contributors and Committers around project
architecture, design and source code, please subscribe to and participate in
our developer mailing list as described above.</p>
- <main class="doc">
- <div class="content">
- <a class="indexable" id="events"></a>
- <h3>Events</h3>
- <h5 style="margin-top:20px;">Apache OpenWhisk events</h5>
- <p>
- Please reach out to community at <a
href="mailto:[email protected]">[email protected]</a> to
promote any OpenWhisk event.
- </p>
- <ul><li><em>
- To view a list of past events please refer to the <a
href="events.html">Events Archive</a> page.</em></li>
- </ul>
+ <p>Icons that link to each of the following channels are located
in the header of our website and include:</p>
+ <ul>
+ <a class="indexable" id="github"></a>
+ <li><a href="https://github.com/apache?q=openwhisk"
title="Apache OpenWhisk project repositories on GitHub">GitHub</a>: Browse the
source code, documentation and tests for all the repositories that make up our
project component, deployment and tooling ecosystem.</li>
+ <a class="indexable" id="slack"></a>
+ <li><a href="slack.html" title="Apache OpenWhisk on
Slack">Slack</a>: Engage the OpenWhisk developer community directly in
conversations across several topics. Slack is intended for quickly getting
help, not deep technical discussions. The place for the latter and all
important topics is the project "dev" list.</li>
+ <li><a href="https://medium.com/openwhisk" title="Apache
OpenWhisk on Medium">Medium</a>: Read the latest blog posts on the OpenWhisk
project including how-tos, use cases, architecture topics and more.</li>
+ <a class="indexable" id="twitter"></a>
+ <li><a href="https://twitter.com/search?q=openwhisk"
title="Apache OpenWhisk on Twitter">Twitter</a>: Follow for the latest news
from the OpenWhisk ecosystem.</li>
+ <a class="indexable" id="youtube"></a>
+ <li><a
href="https://www.youtube.com/channel/UCbzgShnQk8F43NKsvEYA1SA" title="Apache
OpenWhisk on YouTube">YouTube</a>: See demos of OpenWhisk in action as well as
recordings of community meetings and events.</li>
+ <a class="indexable" id="stackoverflow"></a>
+ <li><a
href="https://stackoverflow.com/questions/tagged/openwhisk">Stack Overflow</a>:
Ask questions and find answers about how to use OpenWhisk. Use the tag
"openwhisk".</li>
+ <a class="indexable" id="slideshare"></a>
+ <li><a
href="https://www.slideshare.net/OpenWhisk">SlideShare</a>: Look over slides
from many of the presentations from past events.</li>
+ </ul>
+ </div>
+ </main>
+ <main class="doc">
+ <div class="content">
+ <a class="indexable" id="wiki"></a>
+ <h3>Project Wiki</h3>
+ <p>The project maintains a <a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Apache+OpenWhisk+Project+Wiki">Confluence
Wiki</a> site that provides the community a place to share their thoughts
about and collaborate around any aspect of the project; whether it's about the
platform architecture, an existing or planned feature or about its use cases
and integrations. Examples include:</p>
+ <ul>
+ <li><strong>How to contribute?</strong></li>
+ <li><strong>How do I become a Contributor or Committer?</strong></li>
+ <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Proposals">Proposals</a>
(Design)</li>
+ <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Presentations%2C+Meeting+Notes+and+Transcripts">Meeting
Notes and Transcripts</a></li>
+ <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Processes">Processes</a></li>
+ <!-- NOTE: we have no policies now so do not link until they exist
-->
+ <!-- <li><a href="">Policies</a></li> -->
+ </ul>
+ </div>
+ </main>
- <h5>Apache events</h5>
- <p>
- Find out about all upcoming events sponsored by the Apache
Software Foundation by clicking the image below.
- </p>
- <div style="">
- <a href="https://apache.org/events/current-event"><img
src="https://www.apache.org/events/current-event-234x60.png" alt="Join us at
the latest Apache sponsored event."/></a>
- </div>
- </div>
- </main>
+ <main class="doc">
+ <div class="content">
+ <a class="indexable" id="events"></a>
+ <h3>Events</h3>
+ <h5 style="margin-top:20px;">Apache OpenWhisk events</h5>
+ <p>
+ Please reach out to community at <a
href="mailto:[email protected]">[email protected]</a> to
promote any OpenWhisk event.
+ </p>
+ <ul>
+ <li><em>
+ To view a list of past events please refer to the <a
href="events.html">Events Archive</a> page.</em></li>
+ </ul>
+
+ <h5>Apache events</h5>
+ <p>
+ Find out about all upcoming events sponsored by the Apache Software
Foundation by clicking the image below.
+ </p>
+ <div style="">
+ <a href="https://apache.org/events/current-event"><img
src="https://www.apache.org/events/current-event-234x60.png" alt="Join us at
the latest Apache sponsored event."/></a>
+ </div>
+ </div>
+ </main>
</section>
diff --git a/_layouts/default.html b/_layouts/default.html
index 374d0f3..28f21b7 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -13,23 +13,23 @@
<!DOCTYPE html>
<html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport"
content="width=device-width,minimum-scale=1,initial-scale=1">
- {% include head/favicon.html %}
- <title>{{ page_title }}</title>
- <link
href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i"
rel="stylesheet">
- <link rel="stylesheet" href="{{ site.github.url
}}/css/main-v1.css?v=1.13">
- <!-- Load Index, Menu & collapsible support -->
- <script type="text/javascript">
- {% include index/index.js %}
- </script>
- </head>
- <!-- Once all page elements are included, register event hooks -->
- <body onload="applyCollapsible()">
- <script src="js/main.min.js"></script>
- {% include partial/site-header.html %}
- {{ content }}
- {% include partial/site-footer.html %}
- </body>
+ <head>
+ <meta charset="utf-8">
+ <meta name="viewport"
content="width=device-width,minimum-scale=1,initial-scale=1">
+ {% include head/favicon.html %}
+ <title>{{ page_title }}</title>
+ <link
href="https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i"
rel="stylesheet">
+ <link rel="stylesheet" href="{{ site.github.url }}/css/main-v1.css?v=1.13">
+ <!-- Load Index, Menu & collapsible support -->
+ <script type="text/javascript">
+ {% include index/index.js %}
+ </script>
+ </head>
+ <!-- Once all page elements are included, register event hooks -->
+ <body onload="applyCollapsible()">
+ <script src="js/main.min.js"></script>
+ {% include partial/site-header.html %}
+ {{ content }}
+ {% include partial/site-footer.html %}
+ </body>
</html>
diff --git a/_layouts/documentation.html b/_layouts/documentation.html
index 5d30367..2bc5f6a 100644
--- a/_layouts/documentation.html
+++ b/_layouts/documentation.html
@@ -21,83 +21,83 @@ layout: default
<!-- Developers -->
<li class="index-menu-toggle"><a href="#developers">Developers</a></li>
<ul class="index-menuitems index-menu-start-open">
- <li><a href="#pre-requisites">Pre-requisites</a></li>
- <li><a href="#using-openwhisk">Using OpenWhisk</a></li>
- <li class="index-menu-toggle"><a href="#getting-started">Getting
Started</a></li>
+ <li><a href="#pre-requisites">Pre-requisites</a></li>
+ <li><a href="#using-openwhisk">Using OpenWhisk</a></li>
+ <li class="index-menu-toggle"><a href="#getting-started">Getting
Started</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#wsk-cli">Whisk CLI (wsk)</a></li>
+ <li><a href="#wskdeploy">Whisk Deploy (wskdeploy)</a></li>
+ <li><a href="#rest-api">OpenWhisk REST API</a></li>
+ <li><a href="#openwhisk-clients">OpenWhisk Clients</a></li>
+ </ul>
+
+ <!-- WARNING: Index anchors have style="white-space: pre-wrap;"
+ DO NOT CHANGE THE SPACING OF THE ANCHOR TEXT -->
+ <li class="index-menu-toggle"><a
href="#actions-creating-and-invoking">Creating and
+ Invoking Actions</a></li>
+ <ul class="index-menuitems">
+ <li id="index-nodejs" class="index-menu-toggle"><a
href="#nodejs">using NodeJS</a></li>
<ul class="index-menuitems">
- <li><a href="#wsk-cli">Whisk CLI (wsk)</a></li>
- <li><a href="#wskdeploy">Whisk Deploy (wskdeploy)</a></li>
- <li><a href="#rest-api">OpenWhisk REST API</a></li>
- <li><a href="#openwhisk-clients">OpenWhisk Clients</a></li>
+ <li><a href="#actions-nodejs">Creating and Invoking Sample
Action</a></li>
+ <li><a href="#nodejs-runtime">NodeJS Runtime</a></li>
+ <li><a href="#nodejs-additional-resources">Additional
Resources</a></li>
</ul>
-
- <!-- WARNING: Index anchors have style="white-space: pre-wrap;"
- DO NOT CHANGE THE SPACING OF THE ANCHOR TEXT -->
- <li class="index-menu-toggle"><a
href="#actions-creating-and-invoking">Creating and
- Invoking Actions</a></li>
+ <li id="index-go" class="index-menu-toggle"><a href="#go">using
Go</a></li>
<ul class="index-menuitems">
- <li id="index-nodejs" class="index-menu-toggle"><a
href="#nodejs">using NodeJS</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-nodejs">Creating and Invoking Sample
Action</a></li>
- <li><a href="#nodejs-runtime">NodeJS Runtime</a></li>
- <li><a href="#nodejs-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-go" class="index-menu-toggle"><a href="#go">using
Go</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-go">Creating and Invoking Action</a></li>
- <li><a href="#go-runtime">Go Runtime</a></li>
- <li><a href="#go-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-java" class="index-menu-toggle"><a
href="#java">using Java</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-java">Creating and Invoking
Action</a></li>
- <li><a href="#java-runtime">Java Runtime</a></li>
- <li><a href="#java-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-php" class="index-menu-toggle"><a href="#php">using
PHP</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-php">Creating and Invoking
Action</a></li>
- <li><a href="#php-runtime">PHP Runtime</a></li>
- <li><a href="#php-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-python" class="index-menu-toggle"><a
href="#python">using Python</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-python">Creating and Invoking Sample
Action</a></li>
- <li><a href="#python-runtime">Python Runtime</a></li>
- <li><a href="#python-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-ruby" class="index-menu-toggle"><a
href="#ruby">using Ruby</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-ruby">Creating and Invoking
Action</a></li>
- <li><a href="#ruby-runtime">Ruby Runtime</a></li>
- <li><a href="#ruby-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-swift" class="index-menu-toggle"><a
href="#swift">using Swift</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-swift">Creating and Invoking
Action</a></li>
- <li><a href="#swift-runtime">Swift Runtime</a></li>
- <li><a href="#swift-additional-resources">Additional
Resources</a></li>
- </ul>
- <li id="index-dotnet" class="index-menu-toggle"><a
href="#dotnet">using .NET Core</a></li>
- <ul class="index-menuitems">
- <li><a href="#actions-dotnet">Creating and Invoking
Action</a></li>
- <li><a href="#dotnet-runtime">.NET Core Runtime</a></li>
- <li><a href="#dotnet-additional-resources">Additional
Resources</a></li>
- </ul>
- <!--li id="index-docker" ><a href="#docker">Docker</a></li>
- <ul>
- <li>Zip Action</li>
- <li>SDK (Writing Your Own Runtime)</li>
- <li>Other Resources</li>
- </ul-->
+ <li><a href="#actions-go">Creating and Invoking Action</a></li>
+ <li><a href="#go-runtime">Go Runtime</a></li>
+ <li><a href="#go-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <li id="index-java" class="index-menu-toggle"><a href="#java">using
Java</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-java">Creating and Invoking Action</a></li>
+ <li><a href="#java-runtime">Java Runtime</a></li>
+ <li><a href="#java-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <li id="index-php" class="index-menu-toggle"><a href="#php">using
PHP</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-php">Creating and Invoking Action</a></li>
+ <li><a href="#php-runtime">PHP Runtime</a></li>
+ <li><a href="#php-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <li id="index-python" class="index-menu-toggle"><a
href="#python">using Python</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-python">Creating and Invoking Sample
Action</a></li>
+ <li><a href="#python-runtime">Python Runtime</a></li>
+ <li><a href="#python-additional-resources">Additional
Resources</a></li>
</ul>
- <li><a href="#managing_actions_with_openwhisk_packages">Managing
Actions with OpenWhisk Packages</a></li>
- <li><a href="#automating_actions_from_event_sources">Automating
Actions from Event Sources</a></li>
- <li><a href="#using_openwhisk_enabled_services">Using OpenWhisk
Enabled Services</a></li>
- <!--li><a href="#exposing_apis_from_actions">Exposing APIs from
Actions</a></li-->
- <li><a href="#sample_openwhisk_applications">Sample OpenWhisk
Applications</a></li>
- <li><a href="#tutorial_and_workshop">Tutorial And Workshop</a></li>
- <li><a href="#development_tools">Development Tools</a></li>
+ <li id="index-ruby" class="index-menu-toggle"><a href="#ruby">using
Ruby</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-ruby">Creating and Invoking Action</a></li>
+ <li><a href="#ruby-runtime">Ruby Runtime</a></li>
+ <li><a href="#ruby-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <li id="index-swift" class="index-menu-toggle"><a
href="#swift">using Swift</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-swift">Creating and Invoking Action</a></li>
+ <li><a href="#swift-runtime">Swift Runtime</a></li>
+ <li><a href="#swift-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <li id="index-dotnet" class="index-menu-toggle"><a
href="#dotnet">using .NET Core</a></li>
+ <ul class="index-menuitems">
+ <li><a href="#actions-dotnet">Creating and Invoking Action</a></li>
+ <li><a href="#dotnet-runtime">.NET Core Runtime</a></li>
+ <li><a href="#dotnet-additional-resources">Additional
Resources</a></li>
+ </ul>
+ <!--li id="index-docker" ><a href="#docker">Docker</a></li>
+ <ul>
+ <li>Zip Action</li>
+ <li>SDK (Writing Your Own Runtime)</li>
+ <li>Other Resources</li>
+ </ul-->
+ </ul>
+ <li><a href="#managing_actions_with_openwhisk_packages">Managing
Actions with OpenWhisk Packages</a></li>
+ <li><a href="#automating_actions_from_event_sources">Automating
Actions from Event Sources</a></li>
+ <li><a href="#using_openwhisk_enabled_services">Using OpenWhisk
Enabled Services</a></li>
+ <!--li><a href="#exposing_apis_from_actions">Exposing APIs from
Actions</a></li-->
+ <li><a href="#sample_openwhisk_applications">Sample OpenWhisk
Applications</a></li>
+ <li><a href="#tutorial_and_workshop">Tutorial And Workshop</a></li>
+ <li><a href="#development_tools">Development Tools</a></li>
</ul>
<!-- Operators -->
@@ -106,23 +106,23 @@ layout: default
<li><a href="#openwhisk_architecture">OpenWhisk Architecture</a></li>
<li class="index-menu-toggle"><a
href="#openwhisk_deployment">Deployment Options</a></li>
<ul class="index-menuitems">
- <li><a href="#deploy_kubernetes">Kubernetes</a></li>
- <li><a href="#deploy_docker_compose">Docker Compose</a></li>
- <li><a href="#deploy_mesos">Mesos</a></li>
- <li><a href="#deploy_ansible">Ansible</a></li>
- <li><a href="#deploy_vagrant">Vagrant</a></li>
+ <li><a href="#deploy_kubernetes">Kubernetes</a></li>
+ <li><a href="#deploy_docker_compose">Docker Compose</a></li>
+ <li><a href="#deploy_mesos">Mesos</a></li>
+ <li><a href="#deploy_ansible">Ansible</a></li>
+ <li><a href="#deploy_vagrant">Vagrant</a></li>
</ul>
- <li><a href="#deployment_admin">Administrative Operations</a></li>
- <li><a href="#operators_resources">Operators Resources</a></li>
+ <li><a href="#deployment_admin">Administrative Operations</a></li>
+ <li><a href="#operators_resources">Operators Resources</a></li>
</ul>
<!-- Contributors -->
<li class="index-menu-toggle"><a
href="#contributors">Contributors</a></li>
<ul class="index-menuitems">
- <li><a href="#project-structure">Project Structure</a></li>
- <li><a href="#contributor-resources">Contributor Resources</a></li>
- <li><a href="#contributing-what-to-contribute">What Can I
Contribute?</a></li>
- <li><a href="#contributing-runtimes">Contributing Language
Runtimes</a></li>
+ <li><a href="#project-structure">Project Structure</a></li>
+ <li><a href="#contributor-resources">Contributor Resources</a></li>
+ <li><a href="#contributing-what-to-contribute">What Can I
Contribute?</a></li>
+ <li><a href="#contributing-runtimes">Contributing Language
Runtimes</a></li>
</ul>
<!-- Other Resources -->
@@ -136,35 +136,35 @@ layout: default
<section id="whiskNodes">
<main class="doc">
<div class="content">
- <a class="indexable" id="documentation"></a>
- <h2>Documentation</h2>
- <p>There are many resources for learning about OpenWhisk;
- this page attempts to organize, describe, index and link
- to the essential information, wherever it resides, to help
- users in getting started. In general, much of the best
- information is in the actual project repositories and we
- encourage you to seek detailed and in-depth information
- there.
- </p>
- <h5>OpenWhisk documentation is organized by the following
- roles:</h5>
- <ul>
- <li><a href="#developers">Developers</a>: users
- developing functions/actions, creating packages, feeds,
- and feed provider services using project APIs, clients
- and tooling.
- </li>
- <li><a href="#contributors">Contributors</a>: developers
- designing and coding backend architectural components
- and tooling that comprise the OpenWhisk platform and its
- project ecosystem.
- </li>
- <li><a href="#operators">Operators</a>: users who deploy,
- configure, and host the Apache OpenWhisk
- Function-as-a-Service platform for development, testing
- and/or production.
- </li>
- </ul>
+ <a class="indexable" id="documentation"></a>
+ <h2>Documentation</h2>
+ <p>There are many resources for learning about OpenWhisk;
+ this page attempts to organize, describe, index and link
+ to the essential information, wherever it resides, to help
+ users in getting started. In general, much of the best
+ information is in the actual project repositories and we
+ encourage you to seek detailed and in-depth information
+ there.
+ </p>
+ <h5>OpenWhisk documentation is organized by the following
+ roles:</h5>
+ <ul>
+ <li><a href="#developers">Developers</a>: users
+ developing functions/actions, creating packages, feeds,
+ and feed provider services using project APIs, clients
+ and tooling.
+ </li>
+ <li><a href="#contributors">Contributors</a>: developers
+ designing and coding backend architectural components
+ and tooling that comprise the OpenWhisk platform and its
+ project ecosystem.
+ </li>
+ <li><a href="#operators">Operators</a>: users who deploy,
+ configure, and host the Apache OpenWhisk
+ Function-as-a-Service platform for development, testing
+ and/or production.
+ </li>
+ </ul>
</div>
</main>
@@ -177,8 +177,8 @@ layout: default
<h3>OpenWhisk Programming Model</h3>
<p>
<img style="display:block; width:80%; margin: auto"
- src="{{ site.github.url
}}/images/illustrations/OW-Programming-Model-Horz.png"
- alt="OpenWhisk Programming Model">
+ src="{{ site.github.url
}}/images/illustrations/OW-Programming-Model-Horz.png"
+ alt="OpenWhisk Programming Model">
</p>
<p>The OpenWhisk programming model...</p>
<h5>Is Event-driven</h5>
@@ -354,19 +354,19 @@ layout: default
<li>etc.</li>
</ul>
<p>
- <question>Why do I need to connect actions to event
- sources?</question>
- OpenWhisk is based on an event-driven architecture where most
- Actions are executed as events happen.
- The Trigger itself is "fired" with a dictionary of
- key-value pairs (i.e., the parameters) coming from the
- Event Source and allows the configuration of optional default
- values thus helping assure the data is compatible with any
- associated Actions.
- Rules allow for the same Trigger to be associated with multiple
- Actions, as well as allow for specific automation to be enabled
- or disabled dynamically without destroying the
- Trigger definition.
+ <question>Why do I need to connect actions to event
+ sources?</question>
+ OpenWhisk is based on an event-driven architecture where most
+ Actions are executed as events happen.
+ The Trigger itself is "fired" with a dictionary of
+ key-value pairs (i.e., the parameters) coming from the
+ Event Source and allows the configuration of optional default
+ values thus helping assure the data is compatible with any
+ associated Actions.
+ Rules allow for the same Trigger to be associated with multiple
+ Actions, as well as allow for specific automation to be enabled
+ or disabled dynamically without destroying the
+ Trigger definition.
</p>
</div>
</main>
diff --git a/_layouts/downloads.html b/_layouts/downloads.html
index a8474aa..c8be60d 100644
--- a/_layouts/downloads.html
+++ b/_layouts/downloads.html
@@ -35,7 +35,7 @@ layout: default
<a class="indexable" id="downloads"></a>
<h2>Downloads</h2>
<div class="collapsible-content">
- <p>This page contains links to the official project source
code downloads by release.</p>
+ <p>This page contains links to the official project source
code downloads by release.</p>
</div>
</div>
</main>
@@ -48,10 +48,10 @@ layout: default
use the form <code>major.minor.incremental-build</code> and
are incremented as follows:</p>
<ul>
- <li><em>major version</em>: for incompatible API
changes.</li>
- <li><em>minor version</em>: for new functionality
added in a backward-compatible manner.</li>
- <li><em>incremental version</em>: for
forward-compatible bug fixes.</li>
- <li><em>build</em>: optional postfix to distinguish
intermediate builds.</li>
+ <li><em>major version</em>: for incompatible API
changes.</li>
+ <li><em>minor version</em>: for new functionality added
in a backward-compatible manner.</li>
+ <li><em>incremental version</em>: for forward-compatible
bug fixes.</li>
+ <li><em>build</em>: optional postfix to distinguish
intermediate builds.</li>
</ul>
</div>
</main>
@@ -74,7 +74,7 @@ layout: default
<p>
Older releases are archived at
<a style="font-weight:normal;"
href="http://archive.apache.org/dist/incubator/openwhisk/">archive.apache.org
(incubator releases)</a>
- and
+ and
<a style="font-weight:normal;"
href="http://archive.apache.org/dist/openwhisk/">archive.apache.org</a>.
</p>
<a class="indexable" id="verifying"></a>
diff --git a/_layouts/events.html b/_layouts/events.html
index 1816564..58abbaf 100644
--- a/_layouts/events.html
+++ b/_layouts/events.html
@@ -3,8 +3,8 @@ layout: default
---
<section id="whiskHeader" class="light-text bot-bar">
<main>
- <div>
- </div>
+ <div>
+ </div>
</main>
</section>
diff --git a/_layouts/slack.html b/_layouts/slack.html
index 38831e6..b830357 100644
--- a/_layouts/slack.html
+++ b/_layouts/slack.html
@@ -1,5 +1,5 @@
----
-layout: default
+---
+layout: default
---
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"
crossorigin="anonymous">
@@ -81,4 +81,4 @@ layout: default
email.keyup(validate);
})
-</script>
\ No newline at end of file
+</script>
diff --git a/bin/test b/bin/test
index 699a933..88cdf98 100755
--- a/bin/test
+++ b/bin/test
@@ -9,7 +9,7 @@ npm install
echo "$ npm run build:js"
npm run build:js
-# build site with jekyll
+# build site with Jekyll
echo "$ bundle exec jekyll build"
bundle exec jekyll build