This is an automated email from the ASF dual-hosted git repository.
aradzinski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
The following commit(s) were added to refs/heads/master by this push:
new 557416c WIP merge up from NLPCRAFT-13.
557416c is described below
commit 557416c86faf51408908c2e12f4a8a71ec7d0f36
Author: Aaron Radzinzski <[email protected]>
AuthorDate: Mon Mar 16 12:27:03 2020 -0700
WIP merge up from NLPCRAFT-13.
---
docs/_includes/quick-links.html | 2 +-
.../css/style.scss => _scss/community.scss} | 62 ++--------
docs/_scss/misc.scss | 5 +-
docs/assets/css/style.scss | 1 +
docs/community.html | 131 ++++++++++++++++++++-
docs/download.html | 4 +-
docs/examples/weather_bot.html | 7 +-
7 files changed, 154 insertions(+), 58 deletions(-)
diff --git a/docs/_includes/quick-links.html b/docs/_includes/quick-links.html
index 15b7fa6..e381b1d 100644
--- a/docs/_includes/quick-links.html
+++ b/docs/_includes/quick-links.html
@@ -36,7 +36,7 @@
</li>
<li>
<nobr>
- <i class="far fa-fw fa-envelope mr-2"></i><a
href="mailto:[email protected]">Dev List</a>
+ <i class="far fa-fw fa-envelope mr-2"></i><a
href="http://mail-archives.apache.org/mod_mbox/nlpcraft-dev/">Dev List</a>
</nobr>
</li>
<li>
diff --git a/docs/assets/css/style.scss b/docs/_scss/community.scss
similarity index 51%
copy from docs/assets/css/style.scss
copy to docs/_scss/community.scss
index 2ad7b1e..a4b308e 100644
--- a/docs/assets/css/style.scss
+++ b/docs/_scss/community.scss
@@ -1,6 +1,3 @@
----
----
-
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -18,49 +15,16 @@
* limitations under the License.
*/
-/*
- * Constants.
- * ----------
- */
-$font-size: 14px;
-$default-font: "Helvetica Neue";
-
-@import 'fonts';
-@import 'colors';
-@import 'misc';
-@import 'header';
-@import 'footer';
-@import 'sh';
-@import 'index';
-@import '404';
-@import 'buttons';
-@import 'download';
-@import 'three-cols';
-@import 'basic-concepts';
-@import 'use-cases';
-@import 'server-and-probes';
-@import 'metrics-and-tracing';
-@import 'integrations';
-
-html {
- position: relative;
- min-height: 100%;
- height: 100%;
-}
-
-body {
- background-color: $background-color;
- color: $foreground-color;
- min-height: 100%;
- height: 100%;
-}
-
-em.high {
- font-style: normal;
- padding: 2px 4px 3px 4px;
- background-color: #d36da6;
- color: #fff;
- border-radius: 1px;
-}
-
-
+#community {
+ table.checks {
+ i.fas {
+ &.fa-check, &.fa-check-double {
+ color: $color-turquoise;
+ }
+
+ &.fa-times {
+ color: $color-alizarin
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/docs/_scss/misc.scss b/docs/_scss/misc.scss
index 10450c9..c5fceb5 100644
--- a/docs/_scss/misc.scss
+++ b/docs/_scss/misc.scss
@@ -286,7 +286,6 @@ $bq-success-border-color: $brand-success;
}
.gradient-table {
- width: 100%;
margin-top: 0;
border-collapse: collapse;
border-radius: 2px;
@@ -335,8 +334,12 @@ $bq-success-border-color: $brand-success;
border-left: 1px solid #eee;
}
}
+
}
+.max-width {
+ width: 100%;
+}
a[target=javadoc] {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
"Courier New", monospace;
font-size: 87.5%;
diff --git a/docs/assets/css/style.scss b/docs/assets/css/style.scss
index 2ad7b1e..70d8461 100644
--- a/docs/assets/css/style.scss
+++ b/docs/assets/css/style.scss
@@ -41,6 +41,7 @@ $default-font: "Helvetica Neue";
@import 'server-and-probes';
@import 'metrics-and-tracing';
@import 'integrations';
+@import 'community';
html {
position: relative;
diff --git a/docs/community.html b/docs/community.html
index 39facc2..792d659 100644
--- a/docs/community.html
+++ b/docs/community.html
@@ -252,12 +252,141 @@ layout: interior
approved by the PMC voting process.
</p>
</section>
+ <section id="pmc">
+ <span class="section-title">Committers <amp>&</amp> PMC</span>
+ <p>
+ Visit the <a target="github"
href="https://github.com/apache/incubator-nlpcraft/graphs/contributors">Apache
NLPCraft Contributors</a> page to
+ see a list of top contributors and committers for the main
project.
+ The table below summarizes <a target="asf"
href="http://people.apache.org/phonebook.html?podling=nlpcraft">committers and
PMC members</a>
+ of Apache NLPCraft:
+ </p>
+ <table class="gradient-table checks">
+ <thead>
+ <tr>
+ <th>Name</th>
+ <th>Organization</th>
+ <th>PMC Member?</th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>Aaron Radzinski</td>
+ <td>DataLingvo</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Dmitriy Monakhov</td>
+ <td></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Evans Ye</td>
+ <td>Trend Micro</td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ <tr>
+ <td>Konstantin Boudnik</td>
+ <td></td>
+ <td><center><i class="fas
fa-check-double"></i></center></td>
+ </tr>
+ <tr>
+ <td>Dmitriy Monakhov</td>
+ <td></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Furkan Kamaci</td>
+ <td></td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ <tr>
+ <td>Nikita Ivanov</td>
+ <td></td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ <tr>
+ <td>Paul King</td>
+ <td></td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ <tr>
+ <td>Roman Shaposhnik</td>
+ <td>Pivotal</td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ <tr>
+ <td>Sergey Kamov</td>
+ <td>DataLingvo</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Sergey Makov</td>
+ <td></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Dave Fisher</td>
+ <td></td>
+ <td><center><i class="fas fa-check"></i></center></td>
+ </tr>
+ </tbody>
+ </table>
+ </section>
+ <section id="resources">
+ <span class="section-title">Resources</span>
+ <p>
+ There are many ways you can get help from Apache NLPCraft
community. The mailing lists are the easiest
+ way to get answers or to get involved with the project.
+ </p>
+ <span class="section-sub-title">Stack Overflow</span>
+ <p>
+ NLPCraft community members watch Stack Overflow for the tag
<code>nlpcraft</code> or "apachenlpcraft",
+ so you can post your questions there as well.
+ </p>
+ <span class="section-sub-title">Mailing Lists</span>
+ <ul>
+ <li>
+ <a
href="mailto:[email protected]">[email protected]</a> for
contributor discussions
+ (<a
href="mailto:[email protected]">subscribe</a>,
+ <a
href="mailto:[email protected]">unsubscribe</a>,
+ <a
href="https://lists.apache.org/[email protected]">archive</a>)
+ </li>
+ <li>
+ <a
href="mailto:[email protected]">[email protected]</a> for
Git commits
+ (<a
href="mailto:[email protected]">subscribe</a>,
+ <a
href="mailto:[email protected]">unsubscribe</a>,
+ <a
href="https://lists.apache.org/[email protected]">archive</a>)
+ </li>
+ </ul>
+ <span class="section-sub-title">Git</span>
+ <p>ASF GitBox repos (committers only):</p>
+ <ul>
+ <li><a target="asf"
href="https://git.apache.org/repos/asf/incubator-nlpcraft">https://git.apache.org/repos/asf/incubator-nlpcraft</a></li>
+ <li><a target="asf"
href="https://git.apache.org/repos/asf/incubator-nlpcraft-java-client">https://git.apache.org/repos/asf/incubator-nlpcraft-java-client</a></li>
+ <li><a target="asf"
href="https://git.apache.org/repos/asf/incubator-nlpcraft-ui">https://git.apache.org/repos/asf/incubator-nlpcraft-ui</a></li>
+ </ul>
+ <p>
+ GitHub mirrors (contributors pull-requests):
+ </p>
+ <ul>
+ <li><a target="github"
href="https://github.com/apache/incubator-nlpcraft">https://github.com/apache/incubator-nlpcraft</a></li>
+ <li><a target="github"
href="https://github.com/apache/incubator-nlpcraft-java-client">https://github.com/apache/incubator-nlpcraft-java-client</a></li>
+ <li><a target="github"
href="https://github.com/apache/incubator-nlpcraft-ui">https://github.com/apache/incubator-nlpcraft-ui</a></li>
+ </ul>
+ <span class="section-sub-title">JIRA Issue Tracking</span>
+ <p>
+ Visit <a target="jira"
href="https://issues.apache.org/jira/projects/NLPCRAFT/issues">NLPCraft
Jira</a> if you would like to file a new issue or view existing
+ issues. If you would like to assign an issue to yourself and
start contributing, please send an
+ email to the <a href="mailto:[email protected]">dev
list</a>, so you can be granted proper Jira permissions.
+ </p>
+ </section>
</div>
<div class="col-md-2 third-column">
<ul class="side-nav">
<li class="side-nav-title">On This Page</li>
<li><a href="#start">Start Contributing</a></li>
- <li><a href="#pmc">Committers <amp></amp> PMC</a></li>
+ <li><a href="#pmc">Committers <amp>&</amp> PMC</a></li>
+ <li><a href="#resources">Resources</a></li>
{% include quick-links.html %}
</ul>
</div>
diff --git a/docs/download.html b/docs/download.html
index cf9940c..a259245 100644
--- a/docs/download.html
+++ b/docs/download.html
@@ -75,7 +75,7 @@ layout: interior
<p>
Download the NLPCraft release -
<code><b>{{site.latest_version}}</b></code> is the latest version:
</p>
- <table class="gradient-table">
+ <table class="gradient-table max-width">
<thead>
<tr>
<th>File Name</th>
@@ -120,7 +120,7 @@ layout: interior
<p>
Download the NLPCraft binary release -
<code><b>{{site.latest_version}}</b></code> is the latest version:
</p>
- <table class="gradient-table">
+ <table class="gradient-table max-width">
<thead>
<tr>
<th>File Name</th>
diff --git a/docs/examples/weather_bot.html b/docs/examples/weather_bot.html
index 4dfdc25..cf4e779 100644
--- a/docs/examples/weather_bot.html
+++ b/docs/examples/weather_bot.html
@@ -25,10 +25,9 @@ id: weather_bot
<section id="overview">
<span class="section-title">Overview</span>
<p>
- This simple example provides a "alarm clock" implementation where
you can ask to set the timer
- for a specific duration from now expressed in hours, minutes
and/or seconds. You can say "ping me in 3 minutes",
- "buzz me in an hour and 15 minutes", or "set my alarm for 30
secs". When the timers is up it will
- simply print out "BEEP BEEP BEEP" in the data probe console.
+ This example demonstrates relatively complete NLI-based weather
service with JSON output and a non-trivial
+ intent matching logic. It uses <a target="new"
href="https://www.apixu.com">https://www.apixu.com</a>
+ REST service for the actual weather information.
</p>
<p>
Complexity: <span class="complexity-two-star"><i class="fas
fa-star"></i><i class="fas fa-star"></i><i class="far fa-star"></i></span><br/>