Repository: incubator-pirk Updated Branches: refs/heads/gh-pages 61c448f12 -> d3dbc8f0f
http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/83b4e8f3/_site/verifying_releases.html ---------------------------------------------------------------------- diff --git a/_site/verifying_releases.html b/_site/verifying_releases.html deleted file mode 100644 index 38e1195..0000000 --- a/_site/verifying_releases.html +++ /dev/null @@ -1,242 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<meta charset="utf-8"> -<meta http-equiv="X-UA-Compatible" content="IE=edge"> -<meta name="viewport" content="width=device-width, initial-scale=1"> -<link href="/css/bootstrap.min.css" rel="stylesheet"> -<link href="/css/bootstrap-theme.min.css" rel="stylesheet"> -<link href="/css/dataTables.bootstrap.css" rel="stylesheet"> -<link href="/css/pirk.css" rel="stylesheet" type="text/css"> -<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"> - -<title>Verifying a Release</title> - -<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> -<script src="/js/bootstrap.min.js"></script> -<script src="/js/jquery.dataTables.min.js"></script> -<script src="/js/dataTables.bootstrap.js"></script> -<script> - // show location of canonical site if not currently on the canonical site - $(function() { - var host = window.location.host; - if (typeof host !== 'undefined' && host !== 'pirk.incubator.apache.org') { - $('#non-canonical').show(); - } - }); - - - // decorate menu with currently navigated page - $(function() { - $("#nav_verify_release").addClass("active"); - }); - - - $(function() { - // decorate section headers with anchors - return $("h2, h3, h4, h5, h6").each(function(i, el) { - var $el, icon, id; - $el = $(el); - id = $el.attr('id'); - icon = '<i class="fa fa-link"></i>'; - if (id) { - return $el.append($("<a />").addClass("header-link").attr("href", "#" + id).html(icon)); - } - }); - }); - - // configure Google Analytics - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-81114308-1', 'auto'); - ga('send', 'pageview'); - -</script> -</head> -<body style="padding-top: 100px"> - - <nav class="navbar navbar-default navbar-fixed-top"> - <div class="container-fluid"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items"> - <span class="sr-only">Toggle navigation</span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a href="/"><img id="nav-logo" alt="Apache Pirk" class="img-responsive" src="/images/pirkImage.png" width="150"/></a> - </div> - <div class="collapse navbar-collapse" id="navbar-items"> - <ul class="nav navbar-nav"> - <li class="nav-link"><a href="/downloads">Download</a></li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_users"><a href="/for_users">For Users</a></li> - <li id="nav_developers"><a href="/for_developers">For Developers</a></li> - <li id="nav_papers"><a href="/papers">Papers</a></li> - <li class="nav_faq"><a href="/faq">FAQ</a></li> - <li class="divider"></li> - <li><a href="/javadocs">Javadocs</a></li> - </ul> - </li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Community<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_getinvolvedpirk"><a href="/get_involved_pirk">Get Involved</a></li> - <li id="nav_listspirk"><a href="/mailing_list_pirk">Mailing Lists</a></li> - <li id="nav_peoplepirk"><a href="/people_pirk">People</a></li> - </ul> - </li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_releasing"><a href="/how_to_contribute">How to Contribute</a></li> - <li id="nav_releasing"><a href="/releasing">Making Releases</a></li> - <li id="nav_nav_verify_release"><a href="/verifying_releases">Verifying Releases</a></li> - <li id="nav_update_website"><a href="/website_updates">Website Updates</a></li> - <hr> - <li><a href="https://issues.apache.org/jira/browse/PIRK ">Issue Tracker/JIRA <i class="fa fa-external-link"></i></a></li> - <li><a href="https://builds.apache.org/job/pirk/">Jenkins Builds <i class="fa fa-external-link"></i></a></li> - <li><a href="https://travis-ci.org/apache/incubator-pirk">Travis CI Builds <i class="fa fa-external-link"></i></a></li> - <li><a href="https://github.com/apache/incubator-pirk"> Pirk Github Mirror <i class="fa fa-external-link"></i></a></li> - </ul> - </li> - <li class="nav-link"><a href="/roadmap">Roadmap</a></li> - <ul class="nav navbar-nav navbar-right"> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li><a href="https://www.apache.org">Apache Homepage <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/licenses/LICENSE-2.0">License <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/sponsorship">Sponsorship <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/security">Security <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/thanks">Thanks <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct <i class="fa fa-external-link"></i></a></li> - </ul> - </li> - </ul> - </ul> - </div> - </div> -</nav> - - - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div id="content"> - - <h1 class="title">Verifying a Release</h1> - - <p>This guide for the verification of a release candidate is meant to encapsulate -the requirements of the PMC set forth by the ASF.</p> - -<p>Verification of a release candidate can be broken down into three categories.</p> - -<h2 id="pirk-correctness">Pirk Correctness</h2> - -<p>Pirk contains unit and integration tests which can be automatically run via Maven. These tests can be invoked by issues the following commands:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>$ mvn verify -</code></pre> -</div> - -<p>Additionally, Pirk contains multiple distributed tests which must be run and must pass on a live cluster:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>hadoop jar <pirkJar> test.distributed.DistributedTestDriver -j <full path to pirkJar> -</code></pre> -</div> - -<h2 id="foundation-level-requirements">Foundation Level Requirements</h2> - -<p>The ASF requires that all artifacts in a release are cryptographically signed and distributed with hashes.</p> - -<p>OpenPGP is an asymmetric encryption scheme which lends itself well to the globally distributed nature of Apache. -Verification of a release artifact can be done using the signature and the release-makerâs public key. Hashes -can be verified using the appropriate command (e.g. <code class="highlighter-rouge">sha1sum</code>, <code class="highlighter-rouge">md5sum</code>).</p> - -<p>An Apache release must contain a source-only artifact. This is the official release artifact. While a release of -an Apache project can contain other artifacts that do contain binary files. These non-source artifacts are for -user convenience only, but still must adhere to the same licensing rules.</p> - -<p>PMC members should take steps to verify that the source-only artifact does not contain any binary files. There is -some leeway in this rule. For example, test-only binary artifacts (such as test files or jars) are acceptable as long -as they are only used for testing the software and not running it.</p> - -<p>The following are the aforementioned Foundation-level documents provided for reference:</p> - -<ul> - <li><a href="https://www.apache.org/dev/apply-license">Applying the Apache Software License</a></li> - <li><a href="https://www.apache.org/legal/src-headers">Legalâs license application guidelines</a></li> - <li><a href="https://www.apache.org/legal/resolved">Common legal-discuss mailing list questions/resolutions</a></li> - <li><a href="https://www.apache.org/legal">ASF Legal Affairs Page</a></li> -</ul> - -<h2 id="apache-software-license-application">Apache Software License Application</h2> - -<p>Application of the Apache Software License v2 consists of the following steps on each artifact in a release. Itâs -important to remember that for artifacts that contain other artifacts (e.g. a tarball that contains JAR files or -an RPM which contains JAR files), both the tarball, RPM and JAR files are subject to the following roles.</p> - -<p>The difficulty in verifying each artifact is that, often times, each artifact requires a different LICENSE and NOTICE -file.</p> - -<h3 id="license-file">LICENSE file</h3> - -<p>The LICENSE file should be present at the top-level of the artifact. This file should be explicitly named <code class="highlighter-rouge">LICENSE</code>, -however <code class="highlighter-rouge">LICENSE.txt</code> is acceptable but not preferred. This file contains the text of the Apache Software License -at the top of the file. At the bottom of the file, all other open source licenses <em>contained in the given -artifact</em> must be listed at the bottom of the LICENSE file. Contained components that are licensed with the ASL themselves -do not need to be included in this file. It is common to see inclusions in file such as the MIT License of 3-clause -BSD License.</p> - -<h3 id="notice-file">NOTICE file</h3> - -<p>The NOTICE file should be present at the top-level of the artifact beside the LICENSE file. This file should be explicitly -name <code class="highlighter-rouge">NOTICE</code>, while <code class="highlighter-rouge">NOTICE.txt</code> is also acceptable but not preferred. This file contains the copyright notice for -the artifact being released. As a reminder, the copyright is held by the Apache Software Foundation, not the individual -project.</p> - -<p>The second purpose this file serves is to distribute third-party notices from dependent software. Specifically, other code -which is licensed with the ASLv2 may also contain a NOTICE file. If such an artifact which contains a NOTICE file is -contained in artifact being verified for releases, the contents of the contained artifactâs NOTICE file should be appended -to this artifactâs NOTICE file.</p> - - - </div> - - -<footer> - - <p><a href="https://www.apache.org"><img src="/images/feather-small.gif" alt="Apache Software Foundation" id="asf-logo" height="100" /></a></p> - - <p>Copyright © 2016-2016 The Apache Software Foundation. Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> - -</footer> - - - </div> - </div> - </div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/83b4e8f3/_site/website_updates.html ---------------------------------------------------------------------- diff --git a/_site/website_updates.html b/_site/website_updates.html deleted file mode 100644 index 93fe709..0000000 --- a/_site/website_updates.html +++ /dev/null @@ -1,218 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> -<head> -<!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> -<meta charset="utf-8"> -<meta http-equiv="X-UA-Compatible" content="IE=edge"> -<meta name="viewport" content="width=device-width, initial-scale=1"> -<link href="/css/bootstrap.min.css" rel="stylesheet"> -<link href="/css/bootstrap-theme.min.css" rel="stylesheet"> -<link href="/css/dataTables.bootstrap.css" rel="stylesheet"> -<link href="/css/pirk.css" rel="stylesheet" type="text/css"> -<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"> - -<title>Updating the Website</title> - -<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> -<script src="/js/bootstrap.min.js"></script> -<script src="/js/jquery.dataTables.min.js"></script> -<script src="/js/dataTables.bootstrap.js"></script> -<script> - // show location of canonical site if not currently on the canonical site - $(function() { - var host = window.location.host; - if (typeof host !== 'undefined' && host !== 'pirk.incubator.apache.org') { - $('#non-canonical').show(); - } - }); - - - // decorate menu with currently navigated page - $(function() { - $("#nav_website_updates").addClass("active"); - }); - - - $(function() { - // decorate section headers with anchors - return $("h2, h3, h4, h5, h6").each(function(i, el) { - var $el, icon, id; - $el = $(el); - id = $el.attr('id'); - icon = '<i class="fa fa-link"></i>'; - if (id) { - return $el.append($("<a />").addClass("header-link").attr("href", "#" + id).html(icon)); - } - }); - }); - - // configure Google Analytics - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-81114308-1', 'auto'); - ga('send', 'pageview'); - -</script> -</head> -<body style="padding-top: 100px"> - - <nav class="navbar navbar-default navbar-fixed-top"> - <div class="container-fluid"> - <div class="navbar-header"> - <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-items"> - <span class="sr-only">Toggle navigation</span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a href="/"><img id="nav-logo" alt="Apache Pirk" class="img-responsive" src="/images/pirkImage.png" width="150"/></a> - </div> - <div class="collapse navbar-collapse" id="navbar-items"> - <ul class="nav navbar-nav"> - <li class="nav-link"><a href="/downloads">Download</a></li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_users"><a href="/for_users">For Users</a></li> - <li id="nav_developers"><a href="/for_developers">For Developers</a></li> - <li id="nav_papers"><a href="/papers">Papers</a></li> - <li class="nav_faq"><a href="/faq">FAQ</a></li> - <li class="divider"></li> - <li><a href="/javadocs">Javadocs</a></li> - </ul> - </li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Community<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_getinvolvedpirk"><a href="/get_involved_pirk">Get Involved</a></li> - <li id="nav_listspirk"><a href="/mailing_list_pirk">Mailing Lists</a></li> - <li id="nav_peoplepirk"><a href="/people_pirk">People</a></li> - </ul> - </li> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Development<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li id="nav_releasing"><a href="/how_to_contribute">How to Contribute</a></li> - <li id="nav_releasing"><a href="/releasing">Making Releases</a></li> - <li id="nav_nav_verify_release"><a href="/verifying_releases">Verifying Releases</a></li> - <li id="nav_update_website"><a href="/website_updates">Website Updates</a></li> - <hr> - <li><a href="https://issues.apache.org/jira/browse/PIRK ">Issue Tracker/JIRA <i class="fa fa-external-link"></i></a></li> - <li><a href="https://builds.apache.org/job/pirk/">Jenkins Builds <i class="fa fa-external-link"></i></a></li> - <li><a href="https://travis-ci.org/apache/incubator-pirk">Travis CI Builds <i class="fa fa-external-link"></i></a></li> - <li><a href="https://github.com/apache/incubator-pirk"> Pirk Github Mirror <i class="fa fa-external-link"></i></a></li> - </ul> - </li> - <li class="nav-link"><a href="/roadmap">Roadmap</a></li> - <ul class="nav navbar-nav navbar-right"> - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" href="#">Apache Software Foundation<span class="caret"></span></a> - <ul class="dropdown-menu"> - <li><a href="https://www.apache.org">Apache Homepage <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/licenses/LICENSE-2.0">License <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/sponsorship">Sponsorship <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/security">Security <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/thanks">Thanks <i class="fa fa-external-link"></i></a></li> - <li><a href="https://www.apache.org/foundation/policies/conduct">Code of Conduct <i class="fa fa-external-link"></i></a></li> - </ul> - </li> - </ul> - </ul> - </div> - </div> -</nav> - - - <div class="container"> - <div class="row"> - <div class="col-md-12"> - <div id="content"> - - <h1 class="title">Updating the Website</h1> - - <p>Pirkâs web site is developed using <a href="https://jekyllrb.com">Jekyll</a>. The Jekyll source is contained in the <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-pirk.git;a=tree;h=gh-pages">gh-pages</a> branch and the <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-pirk.git;a=tree;h=asf-site">asf-site</a> branch contains the HTML content.</p> - -<p>Website development is -performed by editing the contents of the <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-pirk.git;a=tree;h=gh-pages">gh-pages</a> branch, either -directly by a committer, with a pull request to <a href="https://github.com/apache/incubator-pirk">GitHub</a>, or a patch -submitted to <a href="https://issues.apache.org/jira/browse/PIRK">JIRA</a>. The rendered site can be previewed locally or on -<a href="https://apache.github.io/incubator-pirk/">GitHub</a>, and the rendered site (in the <code class="highlighter-rouge">_site</code> directory) will be -merged into the <code class="highlighter-rouge">asf-site</code> branch to update the <a href="http://pirk.incubator.apache.org/">official site</a> after being built with the <code class="highlighter-rouge">_config-asf.yml</code> configuration.</p> - -<p>To manage any Gem dependencies, it is highly recommended to use <a href="https://bundler.io">Bundler</a>. -To start using Bundler, install it and then install the dependencies for the website:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>gem install bundler -bundle install -</code></pre> -</div> - -<p>To get help with jekyll:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>jekyll help -</code></pre> -</div> - -<p>To test the site locally (usually on http://localhost:4000):</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>bundle exec jekyll serve --config _config-asf.yml --safe -</code></pre> -</div> - -<p>To build for updating the <code class="highlighter-rouge">asf-site</code> branch:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>bundle exec jekyll build --config _config-asf.yml --safe -</code></pre> -</div> - -<p>A <a href="https://git-wip-us.apache.org/repos/asf?p=accumulo.git;a=blob_plain;f=_devtools/git-hooks/post-commit;hb=gh-pages">post-commit hook</a> is available (Thanks <a href="https://accumulo.apache.org/">Apache Accumulo!</a>) for you to automatically create a -commit in the <code class="highlighter-rouge">asf-site</code> branch locally each time you commit to the <code class="highlighter-rouge">gh-pages</code> -branch. You can also run this command manually:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>./_devtools/git-hooks/post-commit -</code></pre> -</div> - -<p>To automatically run this post-commit hook in your local repository, copy -the given file into your <code class="highlighter-rouge">.git/hook</code> directory:</p> - -<div class="highlighter-rouge"><pre class="highlight"><code>cp ./_devtools/git-hooks/post-commit .git/hooks/ -</code></pre> -</div> - - - </div> - - -<footer> - - <p><a href="https://www.apache.org"><img src="/images/feather-small.gif" alt="Apache Software Foundation" id="asf-logo" height="100" /></a></p> - - <p>Copyright © 2016-2016 The Apache Software Foundation. Licensed under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> - -</footer> - - - </div> - </div> - </div> -</body> -</html> http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/83b4e8f3/faq.md ---------------------------------------------------------------------- diff --git a/faq.md b/faq.md index ddbcdce..665a066 100644 --- a/faq.md +++ b/faq.md @@ -3,6 +3,16 @@ title: FAQ nav: nav_faq --- -FAQ coming soon! +1. [Pirk Trust Model](#what-is-the-trust-model-for-pirk) + +### What is the trust model for Pirk? + +Apache Pirk is an application that runs within a user's system to provide the ability to (1) generate a secure query via PIR and/or (2) execute a secure query via PIR. A Pirk Querier generates a Query object and a Pirk Responder generates a Response object. For a user system that is running the Pirk application, these objects are just an output of the application. + +Communication between the Querier and Responder entities is necessary for the Querier to send the Responder a query (Query object) and for the Responder to return the results (Response object), but those transport mechanisms are external to Pirk. User systems running the Pirk application can choose to communicate with each other in whatever way they would like to. + +As such, the authentication of the Query and Response objects remain external to Pirk and is left as a part of the access control/authentication of users' systems that are running the Pirk application and communicating with each other. + +This also of the same philosophy as the Responder's data access: the Responder can only execute a query over data to which the data owner has given it access. This is enforced outside of Pirk -- data access controls of the data owner for a data user (such as Pirk) are outside of the scope of the Pirk project. http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/83b4e8f3/for_developers.md ---------------------------------------------------------------------- diff --git a/for_developers.md b/for_developers.md index db7f08f..e640d91 100644 --- a/for_developers.md +++ b/for_developers.md @@ -56,7 +56,7 @@ Pirk follows coding style practices found in the [eclipse-pirk-codestyle.xml](ht #### Eclipse * Import Formatter: Properties > Java Code Style > Formatter and import the [eclipse-pirk-codestyle.xml](https://github.com/apache/incubator-pirk) file. -* Import Template: Properties > Java Code Style > Code Templates and import the [eclipse-pirk-codestyle.xml](https://github.com/apache/incubator-pirk). Make sure to check the âAutomatically add commentsâ box. This template adds the ASF header and so on for new code. +* Import Template: Properties > Java Code Style > Code Templates and import the [eclipse-pirk-template.xml](https://github.com/apache/incubator-pirk). Make sure to check the âAutomatically add commentsâ box. This template adds the ASF header and so on for new code. #### IntelliJ * Formatter [plugin](https://code.google.com/p/eclipse-code-formatter-intellij-plugin) that uses eclipse code style xml. http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/83b4e8f3/website_updates.md ---------------------------------------------------------------------- diff --git a/website_updates.md b/website_updates.md index b12978d..1dfe07f 100644 --- a/website_updates.md +++ b/website_updates.md @@ -24,7 +24,7 @@ To get help with jekyll: To test the site locally (usually on http://localhost:4000): - bundle exec jekyll serve --config _config-asf.yml --safe + bundle exec jekyll serve --config _config-asf.yml --safe --baseurl="" To build for updating the `asf-site` branch:
