You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@senssoft.apache.org by le...@apache.org on 2018/03/12 16:00:35 UTC

[55/55] [abbrv] incubator-senssoft git commit: Merge branch 'master' into asf-site

Merge branch 'master' into asf-site


Project: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/commit/9f809007
Tree: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/tree/9f809007
Diff: http://git-wip-us.apache.org/repos/asf/incubator-senssoft/diff/9f809007

Branch: refs/heads/master
Commit: 9f80900776132087e36071ee4cc0e79c1f473aa1
Parents: 6f2379b 609a098
Author: Lewis John McGibbney <le...@gmail.com>
Authored: Mon Mar 12 08:57:58 2018 -0700
Committer: Lewis John McGibbney <le...@gmail.com>
Committed: Mon Mar 12 08:57:58 2018 -0700

----------------------------------------------------------------------
 .gitignore                                     |   4 +-
 KEYS                                           |  37 ++
 LICENSE                                        | 201 +++++++
 README.md                                      |   5 +
 docker/README.md                               | 137 +++++
 docker/db/Dockerfile                           |  21 +
 docker/db/sql.sh                               |  32 ++
 docker/distill/Dockerfile                      |  35 ++
 docker/docker-compose.yml                      | 166 ++++++
 docker/elasticsearch/Dockerfile                |  29 +
 docker/elasticsearch/config/elasticsearch.yml  |  49 ++
 docker/elasticsearch/config/log4j2.properties  |  24 +
 docker/images/configure_index.png              | Bin 0 -> 116678 bytes
 docker/images/confirmation.png                 | Bin 0 -> 158876 bytes
 docker/images/dashboard.png                    | Bin 0 -> 172635 bytes
 docker/images/management.png                   | Bin 0 -> 60954 bytes
 docker/kibana/Dockerfile                       |  25 +
 docker/kibana/config/kibana.yml                |  18 +
 docker/kibana/dashboard.json                   |  19 +
 docker/kibana/visualizations.json              |  58 ++
 docker/logstash/Dockerfile                     |  30 +
 docker/logstash/config/logstash-userale.conf   |  53 ++
 docker/logstash/templates/userale.json         | 150 +++++
 docker/requirements.txt                        |   1 +
 docker/site/Dockerfile                         |  42 ++
 docker/startup/Dockerfile                      |  29 +
 docker/startup/entrypoint.sh                   |  20 +
 docker/tap/Dockerfile                          |  67 +++
 docker/tap/README.md                           |   2 +
 docker/tap/neon_counts.js                      |   2 +
 docker/tap/neon_graph.js                       |   2 +
 docker/tap/wait-for-postgres.sh                |  27 +
 release/README.md                              |  30 +
 release/clone-and-configure-repos.sh           | 115 ++++
 release/common.sh                              |  71 +++
 release/make-release-artifacts.sh              | 250 +++++++++
 site/.dockerignore                             |   5 +
 site/CHANGELOG.md                              |  12 +
 site/Dockerfile                                |  26 +
 site/README.md                                 |  21 +
 site/_docs/contributing.md                     |   5 +-
 site/_docs/distill/http.md                     |   2 +-
 site/_docs/index.md                            |   2 +-
 site/_docs/userale/index.md                    |   8 +-
 site/_docs/useralejs/contributing.md           |  26 -
 site/_docs/useralejs/index.md                  |   6 +-
 site/_docs/useralejs/testing.md                |  26 +
 site/_docs/useralejs/troubleshooting.md        |   2 +-
 site/_docs/useralepy/api.md                    | 183 ++++++
 site/_docs/useralepy/changelog.md              |  53 ++
 site/_docs/useralepy/index.md                  | 111 ++++
 site/_docs/useralepy/start.md                  |  59 ++
 site/_docs/useralepyqt/api.md                  | 183 ------
 site/_docs/useralepyqt/changelog.md            |  53 --
 site/_docs/useralepyqt/index.md                | 111 ----
 site/_docs/useralepyqt/start.md                |  59 --
 site/_includes/doc_sidebar.html                |  10 +-
 site/_includes/footer.html                     |   4 +-
 site/_includes/header.html                     |   2 +-
 site/_pages/community.html                     |   8 +-
 site/_pages/releases.html                      | 100 +++-
 site/_pages/tap.html                           |   2 +-
 site/_site/community/index.html                |  16 +-
 site/_site/distill/index.html                  |   8 +-
 site/_site/docs/contributing.html              |   2 +-
 site/_site/docs/contributing/index.html        | 334 +++++++++++
 site/_site/docs/distill/analytics.html         |  26 +-
 site/_site/docs/distill/api.html               |  26 +-
 site/_site/docs/distill/changelog.html         |  26 +-
 site/_site/docs/distill/http.html              |  32 +-
 site/_site/docs/distill/index.html             |  26 +-
 site/_site/docs/distill/models.html            |  26 +-
 site/_site/docs/distill/start.html             |  26 +-
 site/_site/docs/distill/utilities.html         |  26 +-
 site/_site/docs/index.html                     |  28 +-
 site/_site/docs/stout/index.html               |  26 +-
 site/_site/docs/stout/start.html               |  26 +-
 site/_site/docs/system/index.html              |  26 +-
 site/_site/docs/tap/index.html                 |  26 +-
 site/_site/docs/userale/index.html             |  34 +-
 site/_site/docs/useralejs/contributing.html    |   2 +-
 site/_site/docs/useralejs/index.html           |  32 +-
 site/_site/docs/useralejs/testing.html         | 331 +++++++++++
 site/_site/docs/useralejs/troubleshooting.html |  28 +-
 site/_site/docs/useralepy/api.html             | 592 ++++++++++++++++++++
 site/_site/docs/useralepy/changelog.html       | 379 +++++++++++++
 site/_site/docs/useralepy/index.html           | 423 ++++++++++++++
 site/_site/docs/useralepy/start.html           | 364 ++++++++++++
 site/_site/docs/useralepyqt/api.html           |   2 +-
 site/_site/docs/useralepyqt/changelog.html     |   2 +-
 site/_site/docs/useralepyqt/index.html         |   2 +-
 site/_site/docs/useralepyqt/start.html         |   2 +-
 site/_site/feed.xml                            |   2 +-
 site/_site/index.html                          |  10 +-
 site/_site/releases/index.html                 | 106 +++-
 site/_site/stout/index.html                    |   8 +-
 site/_site/system/index.html                   |   8 +-
 site/_site/tap/index.html                      |  10 +-
 site/_site/userale/index.html                  |   8 +-
 site/index.html                                |   2 +-
 site/package.json                              |   4 +-
 101 files changed, 5155 insertions(+), 732 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/9f809007/site/README.md
----------------------------------------------------------------------
diff --cc site/README.md
index 0000000,461b23e..ac0216c
mode 000000,100644..100644
--- a/site/README.md
+++ b/site/README.md
@@@ -1,0 -1,19 +1,21 @@@
 -How to Build Site
 ------------------
++How to Build and Deploy Site
++----------------------------
+ 
+ 1. Download and Install [``Docker``](http://docker.com)
+ 2. Build site
+     ```
+     docker build -t senssoft:site .
+     ```
+ 3. Deploy site on localhost:8000
+     ```
+     docker run -p 8000:8000 -it senssoft:site python -m SimpleHTTPServer 
+     ```
+ 4. (Optional): To update the site, can copy the files from the container to _site.
+     ```
+     # First grab container id
+     CID=$(docker create -p 8000:8000 -it senssoft:site python -m SimpleHTTPServer)
+     # Reference container id to grab built contents
+     docker cp $CID:/app/_site .
 -    ```
++    ```
++5. N.B. Make sure that any Website changes which are to be deployed to production are pushed
++   to the **asf-site** branch.

http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/9f809007/site/_site/index.html
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/9f809007/site/_site/releases/index.html
----------------------------------------------------------------------
diff --cc site/_site/releases/index.html
index 4512cfa,e045955..72c4b75
--- a/site/_site/releases/index.html
+++ b/site/_site/releases/index.html
@@@ -68,20 -68,103 +68,116 @@@
    </h1>
    <div class="page-content">
      <p>
-   Apache SensSoft is currently preparing for its first full release.  Stay tuned and sign up for our mailing lists to keep up to date!
+   Below you can find the official SensSoft release distrbution artifacts. Older releases can be found at the <a heref="http://archive.apache.org/dist/incubator/senssoft/">Apache SensSoft Archives</a>.
+   
+   For ongoing development and future release announcements, stay tuned and sign up for our <a href="./community.html">mailing lists</a> to keep up to date!
+ </p>
+ 
+ <p>
+   Please Note all SensSoft artifacts are released as source code and binary artifacts and additional packages can be found on packaging platforms such as UserALE .js which we make available through <a href="https://www.npmjs.com/package/useralejs">the NPM useralejs package</a>. 
+ 
+   The CHANGELOG file shipped with each artifact can be consulted for more information on the list of updates in each release. 
+ 
+   SensSoft artifacts are always distributed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, version 2.0</a>.
+ </p>
+ 
+ <h1>SensSoft UserALE.js</h1>
+ 
+ Please note, that for convenience, we make UserALE .js available through <a href="https://www.npmjs.com/package/useralejs">the NPM useralejs package</a>.
+ 
+ <h2>Downloads</h2>
+ The link in the 'Download Artifact' column below should display a default mirror selection based on your inferred location. If (when you browse to it) you do not see that page, try a different browser. The SHA512 checksum and ASCII armoured detached signatures are links to the originals on the main distribution server.
+ 
+ <table class="table">
+   <thead>
+   <tr>
+     <th align="left">Version</th> 
+     <th align="left">Download Artifact</th> 
+     <th align="left">ASCII signature</th>
+     <th align="left">SHA512 Checksum</th> 
+   </tr>
+   </thead>
+   <tbody>
+   <tr>
+     <td>Apache SensSoft UserALE.js 1.0.0 (binary tar.gz)</td>
+     <td><a href="http://www.apache.org/dyn/closer.cgi/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.tar.gz">apache-senssoft-useralejs-1.0.0-bin.tar.gz</a></td> 
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.tar.gz.asc">apache-senssoft-useralejs-1.0.0-bin.tar.gz.asc</a> </td> 
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.tar.gz.sha512">apache-senssoft-useralejs-1.0.0-bin.tar.gz.sha512</a> </td> 
+   </tr>
+   <tr>
+     <td>Apache SensSoft UserALE.js 1.0.0(binary zip)</td>
+     <td><a href="http://www.apache.org/dyn/closer.cgi/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.zip">apache-senssoft-useralejs-1.0.0-bin.zip</a></td>
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.zip.asc">apache-senssoft-useralejs-1.0.0-bin.zip.asc</a></td>
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-bin.zip.sha512">apache-senssoft-useralejs-1.0.0-bin.zip.sha512</a></td>
+   </tr>
+   <tr>
+     <td>Apache SensSoft UserALE.js 1.0.0 (source tar.gz)</td>
+     <td><a href="http://www.apache.org/dyn/closer.cgi/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.tar.gz">apache-senssoft-useralejs-1.0.0-src.tar.gz</a></td> 
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.tar.gz.asc">apache-senssoft-useralejs-1.0.0-src.tar.gz.asc</a> </td> 
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.tar.gz.sha512">apache-senssoft-useralejs-1.0.0-src.tar.gz.sha512</a> </td> 
+   </tr>
+   <tr>
+     <td>Apache SensSoft UserALE.js 1.0.0(source zip)</td>
+     <td><a href="http://www.apache.org/dyn/closer.cgi/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.zip">apache-senssoft-useralejs-1.0.0-src.zip</a></td>
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.zip.asc">apache-senssoft-useralejs-1.0.0-src.zip.asc</a></td>
+     <td><a href="https://dist.apache.org/repos/dist/release/incubator/senssoft/apache-senssoft-useralejs-1.0.0/apache-senssoft-useralejs-1.0.0-src.zip.sha512">apache-senssoft-useralejs-1.0.0-src.zip.sha512</a></td>
+   </tr>
+   </tbody>
+ </table>
+ 
+ <h1>Verify Releases</h1>
+ <p>
+ 	It is essential that you verify the integrity of the downloaded files using the PGP, and/or SHA signatures. published with every Gora release.
+ 
+ 	Please read <a href="http://httpd.apache.org/dev/verification.html">Verifying Apache HTTP Server Releases</a> for more information on why you should verify our releases.
+ 
+ 	We strongly recommend you verify your downloads with at least PGP. Guidance for doing so is provided below.
+ </p>
+ 
+ <h2>PGP Signatures</h2>
+ <p>
+ 	The PGP signatures can be verified using PGP or GPG. First download the <a href="http://www.apache.org/dist/incubator/senssoft/KEYS">KEYS</a> as well as the asc signature file for the relevant distribution.
+ 
+ 	<b>N.B.</b> Make sure you get these files from the main distribution directory, rather than from a mirror. Then verify the signatures using the following example</p>
+ 
+ <p>
+ 	<code>
+ 		$ gpg --import KEYS
+ 	</code>
+ </p>
+ <p>
+ 	<code>
+ 		$ gpg --verify apache-senssoft-useralejs-1.0.0-src.zip.asc
+ 	</code>
  </p>
  
++<<<<<<< HEAD
 +    <p>
 +  You can always find current SensSoft code in our <a href="http://incubator.apache.org/projects/senssoft.html">git repositories</a>, or on <a href="https://github.com/apache?q=senssoft">github</a>.
 +</p>
 +
 +<a class="ui blue button" href="mailto:dev-subscribe@senssoft.incubator.apache.org">
 +  Dev List
 +</a>
 +<a class="ui yellow button" href="mailto:users-subscribe@senssoft.incubator.apache.org">
 +  User List
 +</a>
++=======
+ <p>
+ 	The files in the most recent release are signed by Lewis John McGibbney (CODE SIGNING KEY) lewismc@apache.org 48BAEBF6
+ </p>
++>>>>>>> master
  
+ <h2>SHA512 Signatures</h2>
+ <p>
+ 	Alternatively, you can verify the SHA512 signatures on the files. A unix program called md5 or md5sum is included in many unix distributions. Use the following example
+ </p>
+ <p>
+ 	<code>$ sha512sum apache-senssoft-useralejs-1.0.0-src.zip</code>
+ </p>
+ <p>
+ 	... output should match the string in apache-senssoft-useralejs-1.0.0-src.zip.sha512
+ </p>
    </div>
  </div>
  

http://git-wip-us.apache.org/repos/asf/incubator-senssoft/blob/9f809007/site/index.html
----------------------------------------------------------------------