This is an automated email from the ASF dual-hosted git repository.
pdesai pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-openwhisk-website.git
The following commit(s) were added to refs/heads/master by this push:
new 2737438 Update contributor sections to example potential areas of
interest (#366)
2737438 is described below
commit 27374387d2e6cd6adff36a5281f580998672958b
Author: Matt Rutkowski <[email protected]>
AuthorDate: Mon Mar 25 13:25:25 2019 -0500
Update contributor sections to example potential areas of interest (#366)
---
_layouts/documentation.html | 34 ++++++++++++++++++++++++++--------
1 file changed, 26 insertions(+), 8 deletions(-)
diff --git a/_layouts/documentation.html b/_layouts/documentation.html
index 7657006..a1a27df 100644
--- a/_layouts/documentation.html
+++ b/_layouts/documentation.html
@@ -121,8 +121,9 @@ layout: default
<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">Resources</a></li>
- <li><a href="#contributing-runtimes">Adding Runtimes</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 -->
@@ -2079,7 +2080,7 @@ abcd.... locationUpdate
official Contributor:
</p>
<ul>
- <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki#OpenWhiskProjectWiki-how-to-contribute">How
to contribute?</a></li>
+ <li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki#OpenWhiskProjectWiki-how-to-contribute">How
to Contribute?</a></li>
<li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/OpenWhisk+Project+Wiki#OpenWhiskProjectWiki-becoming-a-contributor">How
do I become a Contributor or Committer?</a></li>
</ul>
@@ -2432,7 +2433,7 @@ abcd.... locationUpdate
<!-- Contributors - Resources -->
<!-- ******************************************************* -->
<a class="indexable" id="contributor-resources"></a>
- <h3>Contributor resources</h3>
+ <h3>Contributor Resources</h3>
<p>This section lists a number of resources for OpenWhisk
Contributors:</p>
<ul>
<li><a
href="https://cwiki.apache.org/confluence/display/OPENWHISK/Proposals">Proposals
(Designs)</a></li>
@@ -2444,13 +2445,30 @@ abcd.... locationUpdate
</ul>
<!-- ******************************************************* -->
- <!-- Contributors - Runtimes -->
+ <!-- Contributors - What to Contribute? -->
+ <!-- ******************************************************* -->
+ <a class="indexable" id="contributing-what-to-contribute"></a>
+ <h3>What Can I Contribute?</h3>
+ <p>Usually, contributors come because they want to fix or improve some
part of the project. This can include the code itself in any of the project
repositories under our project, project documentation, test cases, literally
anything!</p>
+ <p>Here are some specific ideas to get you thinking ...</p>
+ <ul>
+ <li><b>Fix open issues</b>: both bugs and feature issues in
GitHub.</li>
+ <li><b>Improve Documentation</b>: READMEs, Website Developer or
Operator docs (Examples, How Tos), Medium blog articles, etc.</li>
+ <li><b>Testcases</b> (any repo.): e.g., functional code coverage,
performance, config. variants, parallelize test buckets, etc.</li>
+ <li><b>Add Operational Plug-ins</b>: e.g., metrics, logging,
artifact storage impls., etc.)</li>
+ <li><b>Add/Improve Language Runtimes</b>: See <b><em>Contributing
new Action Language Runtimes</em></b> below. e.g., new languages, additional
framework variants), etc.</li>
+ <li><b>Improve tooling</b>: Enhance CLI features, extend APIs for
new use cases, etc.</li>
+ <li><b>Feature ideas, Use cases, Design proposals</b>: Support new
scenarios, deployments (platforms), schedulers, etc. Submit ideas via our
developer email list and use our Confluence Wiki to develop your ideas.</li>
+ </ul>
+
+
+ <!-- ******************************************************* -->
+ <!-- Contributors - Language Runtimes -->
<!-- ******************************************************* -->
<a class="indexable" id="contributing-runtimes"></a>
- <h3>Contributing new Action Language Runtimes</h3>
+ <h3>Contributing Language Runtimes</h3>
<p>OpenWhisk supports several languages via its Action Runtimes,
- but there may be other languages or runtimes that you may want
- to contribute to the project.</p>
+ but there may be other languages you would like supported or even
language variants with different frameworks for languages we support today.
OpenWhisk is all about making it easy for ANY developer, using any functional
language they are comfortable with, to develop Actions for our platform!</p>
<p>Read this guide on how to get started:
<a
href="https://github.com/apache/incubator-openwhisk/blob/master/docs/actions-new.md">Adding
Action Language Runtimes</a>
</p>