You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pirk.apache.org by ea...@apache.org on 2016/07/11 23:22:00 UTC

[51/51] [abbrv] [partial] incubator-pirk git commit: commit initial asf-site branch code

commit initial asf-site branch code


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

Branch: refs/heads/asf-site
Commit: e493ba2b9cd7b6f75c11dd43e187fdc969f2ae54
Parents: 7a7fcb4
Author: eawilliams <ea...@apache.org>
Authored: Mon Jul 11 19:20:10 2016 -0400
Committer: eawilliams <ea...@apache.org>
Committed: Mon Jul 11 19:20:10 2016 -0400

----------------------------------------------------------------------
 #index.md#                                      |   20 +
 Gemfile                                         |    4 +
 Gemfile.lock                                    |  129 +
 _config-asf.yml                                 |   33 +
 _config.yml                                     |   34 +
 _devtools/cibuild                               |    5 +
 _devtools/git-hooks/post-commit                 |   60 +
 _includes/footer.html                           |   38 +
 _includes/footer.md                             |   14 +
 _includes/footer.md~                            |   20 +
 _includes/head.html                             |   12 +
 _includes/header.html                           |   27 +
 _includes/icon-github.html                      |    1 +
 _includes/icon-github.svg                       |    1 +
 _includes/icon-twitter.html                     |    1 +
 _includes/icon-twitter.svg                      |    1 +
 _includes/nav.html                              |   62 +
 _includes/newsfeed.md                           |    6 +
 _includes/newsfeed.md~                          |    5 +
 _includes/social.md                             |   12 +
 _includes/social.md~                            |   13 +
 _layouts/default.html                           |   20 +
 _layouts/page.html                              |   14 +
 _layouts/post.html                              |   15 +
 _layouts/skeleton.html                          |   95 +
 _sass/_base.scss                                |  206 +
 _sass/_layout.scss                              |  242 +
 _sass/_syntax-highlighting.scss                 |   71 +
 apache-incubator-logo.png                       |  Bin 0 -> 4234 bytes
 community.md                                    |   50 +
 css/bootstrap-theme.css                         |  348 ++
 css/bootstrap-theme.css.map                     |    1 +
 css/bootstrap-theme.min.css                     |    7 +
 css/bootstrap.css                               | 5786 ++++++++++++++++++
 css/bootstrap.css.map                           |    1 +
 css/bootstrap.min.css                           |    7 +
 css/dataTables.bootstrap.css                    |  281 +
 css/main.scss                                   |   53 +
 css/pirk.css                                    |  188 +
 downloads/index.md                              |   19 +
 faq.md                                          |    7 +
 feed.xml                                        |   30 +
 fonts/glyphicons-halflings-regular.eot          |  Bin 0 -> 20335 bytes
 fonts/glyphicons-halflings-regular.svg          |  229 +
 fonts/glyphicons-halflings-regular.ttf          |  Bin 0 -> 41280 bytes
 fonts/glyphicons-halflings-regular.woff         |  Bin 0 -> 23320 bytes
 for_developers.md                               |  121 +
 for_users.md                                    |  133 +
 get_involved_pirk.md                            |   22 +
 images/6edb214e-3f97-4edf-b1b6-c1c6269a41a7.png |  Bin 0 -> 13111 bytes
 images/GitHub-Mark-32px.png                     |  Bin 0 -> 1714 bytes
 images/Twitter_logo_blue.png                    |  Bin 0 -> 22689 bytes
 images/apache-incubator-logo.png                |  Bin 0 -> 4234 bytes
 images/feather-small.gif                        |  Bin 0 -> 129292 bytes
 images/glyphicons_social_17_linked_in.png       |  Bin 0 -> 1299 bytes
 images/glyphicons_social_21_github.png          |  Bin 0 -> 1306 bytes
 images/glyphicons_social_31_twitter.png         |  Bin 0 -> 1370 bytes
 images/pirkImage.png                            |  Bin 0 -> 54992 bytes
 images/sort_asc.png                             |  Bin 0 -> 1118 bytes
 images/sort_both.png                            |  Bin 0 -> 1136 bytes
 images/sort_desc.png                            |  Bin 0 -> 1127 bytes
 images/tapir.png                                |  Bin 0 -> 49037 bytes
 index.md                                        |   95 +
 javadocs/allclasses-frame.html                  |  111 +
 javadocs/allclasses-noframe.html                |  111 +
 javadocs/constant-values.html                   |  606 ++
 javadocs/deprecated-list.html                   |  115 +
 javadocs/help-doc.html                          |  220 +
 javadocs/index-files/index-1.html               |  160 +
 javadocs/index-files/index-10.html              |  171 +
 javadocs/index-files/index-11.html              |  130 +
 javadocs/index-files/index-12.html              |  164 +
 javadocs/index-files/index-13.html              |  167 +
 javadocs/index-files/index-14.html              |  140 +
 javadocs/index-files/index-15.html              |  170 +
 javadocs/index-files/index-16.html              |  226 +
 javadocs/index-files/index-17.html              |  226 +
 javadocs/index-files/index-18.html              |  244 +
 javadocs/index-files/index-19.html              |  261 +
 javadocs/index-files/index-2.html               |  168 +
 javadocs/index-files/index-20.html              |  254 +
 javadocs/index-files/index-21.html              |  126 +
 javadocs/index-files/index-22.html              |  127 +
 javadocs/index-files/index-23.html              |  180 +
 javadocs/index-files/index-3.html               |  297 +
 javadocs/index-files/index-4.html               |  240 +
 javadocs/index-files/index-5.html               |  277 +
 javadocs/index-files/index-6.html               |  178 +
 javadocs/index-files/index-7.html               |  440 ++
 javadocs/index-files/index-8.html               |  184 +
 javadocs/index-files/index-9.html               |  198 +
 javadocs/index.html                             |   74 +
 .../apache/pirk/benchmark/BenchmarkDriver.html  |  262 +
 ...aillierBenchmark.PaillierBenchmarkState.html |  263 +
 .../pirk/benchmark/PaillierBenchmark.html       |  304 +
 .../benchmark/class-use/BenchmarkDriver.html    |  115 +
 ...aillierBenchmark.PaillierBenchmarkState.html |  163 +
 .../benchmark/class-use/PaillierBenchmark.html  |  115 +
 .../apache/pirk/benchmark/package-frame.html    |   21 +
 .../apache/pirk/benchmark/package-summary.html  |  145 +
 .../org/apache/pirk/benchmark/package-tree.html |  130 +
 .../org/apache/pirk/benchmark/package-use.html  |  148 +
 .../pirk/encryption/ModPowAbstraction.html      |  303 +
 .../org/apache/pirk/encryption/Paillier.html    |  519 ++
 .../apache/pirk/encryption/PrimeGenerator.html  |  334 +
 .../encryption/class-use/ModPowAbstraction.html |  115 +
 .../pirk/encryption/class-use/Paillier.html     |  235 +
 .../encryption/class-use/PrimeGenerator.html    |  115 +
 .../apache/pirk/encryption/package-frame.html   |   21 +
 .../apache/pirk/encryption/package-summary.html |  147 +
 .../apache/pirk/encryption/package-tree.html    |  130 +
 .../org/apache/pirk/encryption/package-use.html |  192 +
 .../inputformat/hadoop/BaseInputFormat.html     |  249 +
 .../inputformat/hadoop/BytesArrayWritable.html  |  377 ++
 .../inputformat/hadoop/InputFormatConst.html    |  291 +
 .../inputformat/hadoop/TextArrayWritable.html   |  324 +
 .../hadoop/class-use/BaseInputFormat.html       |  158 +
 .../hadoop/class-use/BytesArrayWritable.html    |  255 +
 .../hadoop/class-use/InputFormatConst.html      |  115 +
 .../hadoop/class-use/TextArrayWritable.html     |  115 +
 .../hadoop/json/JSONInputFormat.html            |  314 +
 .../hadoop/json/JSONInputFormatBase.html        |  299 +
 .../hadoop/json/JSONRecordReader.html           |  410 ++
 .../hadoop/json/class-use/JSONInputFormat.html  |  115 +
 .../json/class-use/JSONInputFormatBase.html     |  115 +
 .../hadoop/json/class-use/JSONRecordReader.html |  115 +
 .../inputformat/hadoop/json/package-frame.html  |   21 +
 .../hadoop/json/package-summary.html            |  148 +
 .../inputformat/hadoop/json/package-tree.html   |  146 +
 .../inputformat/hadoop/json/package-use.html    |  115 +
 .../pirk/inputformat/hadoop/package-frame.html  |   22 +
 .../inputformat/hadoop/package-summary.html     |  153 +
 .../pirk/inputformat/hadoop/package-tree.html   |  139 +
 .../pirk/inputformat/hadoop/package-use.html    |  213 +
 .../apache/pirk/querier/wideskies/Querier.html  |  399 ++
 .../pirk/querier/wideskies/QuerierConst.html    |  280 +
 .../pirk/querier/wideskies/QuerierDriver.html   |  301 +
 .../querier/wideskies/QuerierDriverCLI.html     |  540 ++
 .../querier/wideskies/class-use/Querier.html    |  206 +
 .../wideskies/class-use/QuerierConst.html       |  115 +
 .../wideskies/class-use/QuerierDriver.html      |  115 +
 .../wideskies/class-use/QuerierDriverCLI.html   |  115 +
 .../wideskies/decrypt/DecryptResponse.html      |  325 +
 .../decrypt/DecryptResponseRunnable.html        |  289 +
 .../decrypt/class-use/DecryptResponse.html      |  115 +
 .../class-use/DecryptResponseRunnable.html      |  115 +
 .../wideskies/decrypt/package-frame.html        |   20 +
 .../wideskies/decrypt/package-summary.html      |  141 +
 .../querier/wideskies/decrypt/package-tree.html |  129 +
 .../querier/wideskies/decrypt/package-use.html  |  115 +
 .../querier/wideskies/encrypt/EncryptQuery.html |  403 ++
 .../wideskies/encrypt/EncryptQueryRunnable.html |  294 +
 .../wideskies/encrypt/ExpTableRunnable.html     |  283 +
 .../encrypt/class-use/EncryptQuery.html         |  115 +
 .../encrypt/class-use/EncryptQueryRunnable.html |  115 +
 .../encrypt/class-use/ExpTableRunnable.html     |  115 +
 .../wideskies/encrypt/package-frame.html        |   21 +
 .../wideskies/encrypt/package-summary.html      |  147 +
 .../querier/wideskies/encrypt/package-tree.html |  130 +
 .../querier/wideskies/encrypt/package-use.html  |  115 +
 .../pirk/querier/wideskies/package-frame.html   |   22 +
 .../pirk/querier/wideskies/package-summary.html |  153 +
 .../pirk/querier/wideskies/package-tree.html    |  131 +
 .../pirk/querier/wideskies/package-use.html     |  192 +
 .../org/apache/pirk/query/wideskies/Query.html  |  577 ++
 .../apache/pirk/query/wideskies/QueryInfo.html  |  494 ++
 .../apache/pirk/query/wideskies/QueryUtils.html |  426 ++
 .../pirk/query/wideskies/class-use/Query.html   |  355 ++
 .../query/wideskies/class-use/QueryInfo.html    |  472 ++
 .../query/wideskies/class-use/QueryUtils.html   |  115 +
 .../pirk/query/wideskies/package-frame.html     |   21 +
 .../pirk/query/wideskies/package-summary.html   |  147 +
 .../pirk/query/wideskies/package-tree.html      |  130 +
 .../pirk/query/wideskies/package-use.html       |  343 ++
 .../pirk/responder/wideskies/ResponderCLI.html  |  605 ++
 .../responder/wideskies/ResponderDriver.html    |  267 +
 .../wideskies/class-use/ResponderCLI.html       |  115 +
 .../wideskies/class-use/ResponderDriver.html    |  115 +
 .../wideskies/common/ComputeEncryptedRow.html   |  409 ++
 .../common/HashSelectorAndPartitionData.html    |  307 +
 .../common/class-use/ComputeEncryptedRow.html   |  115 +
 .../class-use/HashSelectorAndPartitionData.html |  115 +
 .../wideskies/common/package-frame.html         |   20 +
 .../wideskies/common/package-summary.html       |  142 +
 .../wideskies/common/package-tree.html          |  129 +
 .../responder/wideskies/common/package-use.html |  115 +
 .../wideskies/mapreduce/ColumnMultMapper.html   |  317 +
 .../wideskies/mapreduce/ColumnMultReducer.html  |  338 +
 .../mapreduce/ComputeResponseTool.html          |  318 +
 .../wideskies/mapreduce/ExpTableMapper.html     |  317 +
 .../wideskies/mapreduce/ExpTableReducer.html    |  338 +
 .../mapreduce/FinalResponseReducer.html         |  338 +
 .../HashSelectorsAndPartitionDataMapper.html    |  344 ++
 .../wideskies/mapreduce/MRStats.Stats.html      |  347 ++
 .../responder/wideskies/mapreduce/MRStats.html  |  247 +
 .../wideskies/mapreduce/RowCalcReducer.html     |  342 ++
 .../mapreduce/class-use/ColumnMultMapper.html   |  115 +
 .../mapreduce/class-use/ColumnMultReducer.html  |  115 +
 .../class-use/ComputeResponseTool.html          |  115 +
 .../mapreduce/class-use/ExpTableMapper.html     |  115 +
 .../mapreduce/class-use/ExpTableReducer.html    |  115 +
 .../class-use/FinalResponseReducer.html         |  115 +
 .../HashSelectorsAndPartitionDataMapper.html    |  115 +
 .../mapreduce/class-use/MRStats.Stats.html      |  164 +
 .../wideskies/mapreduce/class-use/MRStats.html  |  115 +
 .../mapreduce/class-use/RowCalcReducer.html     |  115 +
 .../wideskies/mapreduce/package-frame.html      |   31 +
 .../wideskies/mapreduce/package-summary.html    |  196 +
 .../wideskies/mapreduce/package-tree.html       |  160 +
 .../wideskies/mapreduce/package-use.html        |  148 +
 .../pirk/responder/wideskies/package-frame.html |   20 +
 .../responder/wideskies/package-summary.html    |  141 +
 .../pirk/responder/wideskies/package-tree.html  |  129 +
 .../pirk/responder/wideskies/package-use.html   |  115 +
 .../responder/wideskies/spark/Accumulators.html |  406 ++
 .../wideskies/spark/BroadcastVars.html          |  406 ++
 .../wideskies/spark/ComputeExpLookupTable.html  |  272 +
 .../wideskies/spark/ComputeResponse.html        |  335 +
 .../spark/EncColMultGroupedMapper.html          |  236 +
 .../wideskies/spark/EncColMultReducer.html      |  237 +
 .../responder/wideskies/spark/EncRowCalc.html   |  275 +
 .../spark/EncRowCalcPrecomputedCache.html       |  271 +
 .../wideskies/spark/ExpKeyFilenameMap.html      |  269 +
 .../wideskies/spark/ExpTableGenerator.html      |  270 +
 .../responder/wideskies/spark/FilterData.html   |  274 +
 .../spark/HashSelectorsAndPartitionData.html    |  272 +
 .../wideskies/spark/class-use/Accumulators.html |  166 +
 .../spark/class-use/BroadcastVars.html          |  192 +
 .../spark/class-use/ComputeExpLookupTable.html  |  115 +
 .../spark/class-use/ComputeResponse.html        |  115 +
 .../class-use/EncColMultGroupedMapper.html      |  115 +
 .../spark/class-use/EncColMultReducer.html      |  115 +
 .../wideskies/spark/class-use/EncRowCalc.html   |  115 +
 .../class-use/EncRowCalcPrecomputedCache.html   |  115 +
 .../spark/class-use/ExpKeyFilenameMap.html      |  115 +
 .../spark/class-use/ExpTableGenerator.html      |  115 +
 .../wideskies/spark/class-use/FilterData.html   |  115 +
 .../HashSelectorsAndPartitionData.html          |  115 +
 .../wideskies/spark/package-frame.html          |   30 +
 .../wideskies/spark/package-summary.html        |  203 +
 .../responder/wideskies/spark/package-tree.html |  139 +
 .../responder/wideskies/spark/package-use.html  |  155 +
 .../wideskies/standalone/Responder.html         |  332 +
 .../standalone/class-use/Responder.html         |  115 +
 .../wideskies/standalone/package-frame.html     |   19 +
 .../wideskies/standalone/package-summary.html   |  135 +
 .../wideskies/standalone/package-tree.html      |  128 +
 .../wideskies/standalone/package-use.html       |  115 +
 .../pirk/response/wideskies/Response.html       |  403 ++
 .../response/wideskies/class-use/Response.html  |  207 +
 .../pirk/response/wideskies/package-frame.html  |   19 +
 .../response/wideskies/package-summary.html     |  135 +
 .../pirk/response/wideskies/package-tree.html   |  128 +
 .../pirk/response/wideskies/package-use.html    |  192 +
 .../org/apache/pirk/schema/data/DataSchema.html |  473 ++
 .../pirk/schema/data/LoadDataSchemas.html       |  384 ++
 .../pirk/schema/data/class-use/DataSchema.html  |  347 ++
 .../schema/data/class-use/LoadDataSchemas.html  |  115 +
 .../apache/pirk/schema/data/package-frame.html  |   20 +
 .../pirk/schema/data/package-summary.html       |  141 +
 .../apache/pirk/schema/data/package-tree.html   |  129 +
 .../apache/pirk/schema/data/package-use.html    |  234 +
 .../data/partitioner/DataPartitioner.html       |  331 +
 .../data/partitioner/IPDataPartitioner.html     |  401 ++
 .../partitioner/ISO8601DatePartitioner.html     |  402 ++
 .../partitioner/PrimitiveTypePartitioner.html   |  594 ++
 .../partitioner/class-use/DataPartitioner.html  |  169 +
 .../class-use/IPDataPartitioner.html            |  115 +
 .../class-use/ISO8601DatePartitioner.html       |  115 +
 .../class-use/PrimitiveTypePartitioner.html     |  115 +
 .../schema/data/partitioner/package-frame.html  |   25 +
 .../data/partitioner/package-summary.html       |  164 +
 .../schema/data/partitioner/package-tree.html   |  138 +
 .../schema/data/partitioner/package-use.html    |  150 +
 .../pirk/schema/query/LoadQuerySchemas.html     |  415 ++
 .../apache/pirk/schema/query/QuerySchema.html   |  421 ++
 .../query/class-use/LoadQuerySchemas.html       |  115 +
 .../schema/query/class-use/QuerySchema.html     |  271 +
 .../pirk/schema/query/filter/DataFilter.html    |  225 +
 .../pirk/schema/query/filter/FilterFactory.html |  262 +
 .../schema/query/filter/StopListFilter.html     |  277 +
 .../query/filter/class-use/DataFilter.html      |  157 +
 .../query/filter/class-use/FilterFactory.html   |  115 +
 .../query/filter/class-use/StopListFilter.html  |  115 +
 .../pirk/schema/query/filter/package-frame.html |   24 +
 .../schema/query/filter/package-summary.html    |  158 +
 .../pirk/schema/query/filter/package-tree.html  |  137 +
 .../pirk/schema/query/filter/package-use.html   |  150 +
 .../apache/pirk/schema/query/package-frame.html |   20 +
 .../pirk/schema/query/package-summary.html      |  141 +
 .../apache/pirk/schema/query/package-tree.html  |  129 +
 .../apache/pirk/schema/query/package-use.html   |  213 +
 .../pirk/schema/response/QueryResponseJSON.html |  580 ++
 .../response/class-use/QueryResponseJSON.html   |  238 +
 .../pirk/schema/response/package-frame.html     |   19 +
 .../pirk/schema/response/package-summary.html   |  135 +
 .../pirk/schema/response/package-tree.html      |  128 +
 .../pirk/schema/response/package-use.html       |  213 +
 .../test/distributed/DistributedTestCLI.html    |  322 +
 .../test/distributed/DistributedTestDriver.html |  504 ++
 .../class-use/DistributedTestCLI.html           |  159 +
 .../class-use/DistributedTestDriver.html        |  115 +
 .../pirk/test/distributed/package-frame.html    |   20 +
 .../pirk/test/distributed/package-summary.html  |  141 +
 .../pirk/test/distributed/package-tree.html     |  129 +
 .../pirk/test/distributed/package-use.html      |  150 +
 .../distributed/testsuite/DistTestSuite.html    |  340 +
 .../testsuite/class-use/DistTestSuite.html      |  115 +
 .../distributed/testsuite/package-frame.html    |   19 +
 .../distributed/testsuite/package-summary.html  |  135 +
 .../distributed/testsuite/package-tree.html     |  128 +
 .../test/distributed/testsuite/package-use.html |  115 +
 .../org/apache/pirk/test/utils/BaseTests.html   |  591 ++
 javadocs/org/apache/pirk/test/utils/Inputs.html |  790 +++
 .../apache/pirk/test/utils/StandaloneQuery.html |  271 +
 .../org/apache/pirk/test/utils/TestUtils.html   |  412 ++
 .../pirk/test/utils/class-use/BaseTests.html    |  115 +
 .../pirk/test/utils/class-use/Inputs.html       |  115 +
 .../test/utils/class-use/StandaloneQuery.html   |  115 +
 .../pirk/test/utils/class-use/TestUtils.html    |  115 +
 .../apache/pirk/test/utils/package-frame.html   |   22 +
 .../apache/pirk/test/utils/package-summary.html |  151 +
 .../apache/pirk/test/utils/package-tree.html    |  131 +
 .../org/apache/pirk/test/utils/package-use.html |  115 +
 .../org/apache/pirk/utils/CSVOutputUtils.html   |  573 ++
 .../org/apache/pirk/utils/EpochDateParser.html  |  335 +
 javadocs/org/apache/pirk/utils/FileConst.html   |  330 +
 .../apache/pirk/utils/FileIOUtils.Callable.html |  213 +
 javadocs/org/apache/pirk/utils/FileIOUtils.html |  372 ++
 .../apache/pirk/utils/GenerateCronItems.html    |  270 +
 javadocs/org/apache/pirk/utils/HDFS.html        |  431 ++
 .../apache/pirk/utils/ISO8601DateParser.html    |  302 +
 javadocs/org/apache/pirk/utils/KeyedHash.html   |  288 +
 javadocs/org/apache/pirk/utils/LogUtils.html    |  378 ++
 .../org/apache/pirk/utils/PIRException.html     |  289 +
 .../org/apache/pirk/utils/QueryParserUtils.html |  353 ++
 .../org/apache/pirk/utils/StopListUtils.html    |  262 +
 javadocs/org/apache/pirk/utils/StringUtils.html |  394 ++
 .../apache/pirk/utils/SystemConfiguration.html  |  402 ++
 .../pirk/utils/class-use/CSVOutputUtils.html    |  115 +
 .../pirk/utils/class-use/EpochDateParser.html   |  115 +
 .../apache/pirk/utils/class-use/FileConst.html  |  115 +
 .../utils/class-use/FileIOUtils.Callable.html   |  167 +
 .../pirk/utils/class-use/FileIOUtils.html       |  115 +
 .../pirk/utils/class-use/GenerateCronItems.html |  115 +
 .../org/apache/pirk/utils/class-use/HDFS.html   |  115 +
 .../pirk/utils/class-use/ISO8601DateParser.html |  115 +
 .../apache/pirk/utils/class-use/KeyedHash.html  |  115 +
 .../apache/pirk/utils/class-use/LogUtils.html   |  115 +
 .../pirk/utils/class-use/PIRException.html      |  312 +
 .../pirk/utils/class-use/QueryParserUtils.html  |  115 +
 .../pirk/utils/class-use/StopListUtils.html     |  115 +
 .../pirk/utils/class-use/StringUtils.html       |  115 +
 .../utils/class-use/SystemConfiguration.html    |  115 +
 .../org/apache/pirk/utils/package-frame.html    |   39 +
 .../org/apache/pirk/utils/package-summary.html  |  239 +
 .../org/apache/pirk/utils/package-tree.html     |  153 +
 javadocs/org/apache/pirk/utils/package-use.html |  274 +
 javadocs/overview-frame.html                    |   46 +
 javadocs/overview-summary.html                  |  230 +
 javadocs/overview-tree.html                     |  304 +
 javadocs/package-list                           |   27 +
 javadocs/resources/background.gif               |  Bin 0 -> 2313 bytes
 javadocs/resources/tab.gif                      |  Bin 0 -> 291 bytes
 javadocs/resources/titlebar.gif                 |  Bin 0 -> 10701 bytes
 javadocs/resources/titlebar_end.gif             |  Bin 0 -> 849 bytes
 javadocs/serialized-form.html                   | 1008 +++
 javadocs/stylesheet.css                         |  474 ++
 .../test/general/ISO8601DateParserTest.html     |  260 +
 javadocs/test/general/KeyedHashTest.html        |  270 +
 javadocs/test/general/PartitionUtilsTest.html   |  286 +
 javadocs/test/general/QueryParserUtilsTest.html |  403 ++
 .../class-use/ISO8601DateParserTest.html        |  115 +
 .../test/general/class-use/KeyedHashTest.html   |  115 +
 .../general/class-use/PartitionUtilsTest.html   |  115 +
 .../general/class-use/QueryParserUtilsTest.html |  115 +
 javadocs/test/general/package-frame.html        |   22 +
 javadocs/test/general/package-summary.html      |  153 +
 javadocs/test/general/package-tree.html         |  131 +
 javadocs/test/general/package-use.html          |  115 +
 .../test/schema/data/LoadDataSchemaTest.html    |  292 +
 .../data/class-use/LoadDataSchemaTest.html      |  115 +
 javadocs/test/schema/data/package-frame.html    |   19 +
 javadocs/test/schema/data/package-summary.html  |  135 +
 javadocs/test/schema/data/package-tree.html     |  128 +
 javadocs/test/schema/data/package-use.html      |  115 +
 .../test/schema/query/LoadQuerySchemaTest.html  |  308 +
 .../query/class-use/LoadQuerySchemaTest.html    |  115 +
 javadocs/test/schema/query/package-frame.html   |   19 +
 javadocs/test/schema/query/package-summary.html |  135 +
 javadocs/test/schema/query/package-tree.html    |  128 +
 javadocs/test/schema/query/package-use.html     |  115 +
 .../wideskies/standalone/StandaloneTest.html    |  269 +
 .../standalone/class-use/StandaloneTest.html    |  115 +
 .../wideskies/standalone/package-frame.html     |   19 +
 .../wideskies/standalone/package-summary.html   |  135 +
 .../test/wideskies/standalone/package-tree.html |  128 +
 .../test/wideskies/standalone/package-use.html  |  115 +
 js/bootstrap.js                                 | 1951 ++++++
 js/bootstrap.min.js                             |    6 +
 js/dataTables.bootstrap.js                      |  251 +
 js/jquery.dataTables.min.js                     |  155 +
 mailing_list_pirk.md                            |   27 +
 news.md                                         |   12 +
 papers.md                                       |    6 +
 papers/1999_asiacrypt_paillier_paper.pdf        |  Bin 0 -> 224859 bytes
 papers/index.md                                 |   17 +
 papers/wideskies_paper.pdf                      |  Bin 0 -> 375538 bytes
 people_pirk.md                                  |   49 +
 .../_base.scssc                                 |  Bin 0 -> 35781 bytes
 .../_layout.scssc                               |  Bin 0 -> 45947 bytes
 .../_syntax-highlighting.scssc                  |  Bin 0 -> 44379 bytes
 .../_base.scssc                                 |  Bin 0 -> 35754 bytes
 .../_layout.scssc                               |  Bin 0 -> 45920 bytes
 .../_syntax-highlighting.scssc                  |  Bin 0 -> 44352 bytes
 .../_base.scssc                                 |  Bin 0 -> 35775 bytes
 .../_layout.scssc                               |  Bin 0 -> 45941 bytes
 .../_syntax-highlighting.scssc                  |  Bin 0 -> 44373 bytes
 pirk-site/_site/Gemfile                         |    4 +
 pirk-site/_site/Gemfile.lock                    |  129 +
 pirk-site/_site/apache-incubator-logo.png       |  Bin 0 -> 4234 bytes
 pirk-site/_site/community.md                    |   50 +
 pirk-site/_site/css/bootstrap-theme.css         |  348 ++
 pirk-site/_site/css/bootstrap-theme.css.map     |    1 +
 pirk-site/_site/css/bootstrap-theme.min.css     |    7 +
 pirk-site/_site/css/bootstrap.css               | 5786 ++++++++++++++++++
 pirk-site/_site/css/bootstrap.css.map           |    1 +
 pirk-site/_site/css/bootstrap.min.css           |    7 +
 pirk-site/_site/css/dataTables.bootstrap.css    |  281 +
 pirk-site/_site/css/main.css                    |  180 +
 pirk-site/_site/css/pirk.css                    |  188 +
 pirk-site/_site/downloads/index.html            |  178 +
 pirk-site/_site/faq.html                        |  168 +
 pirk-site/_site/feed.xml                        |   14 +
 .../fonts/glyphicons-halflings-regular.eot      |  Bin 0 -> 20335 bytes
 .../fonts/glyphicons-halflings-regular.svg      |  229 +
 .../fonts/glyphicons-halflings-regular.ttf      |  Bin 0 -> 41280 bytes
 .../fonts/glyphicons-halflings-regular.woff     |  Bin 0 -> 23320 bytes
 pirk-site/_site/for_developers.html             |  307 +
 pirk-site/_site/for_users.html                  |  313 +
 pirk-site/_site/get_involved_pirk.html          |  183 +
 .../6edb214e-3f97-4edf-b1b6-c1c6269a41a7.png    |  Bin 0 -> 13111 bytes
 pirk-site/_site/images/GitHub-Mark-32px.png     |  Bin 0 -> 1714 bytes
 pirk-site/_site/images/Twitter_logo_blue.png    |  Bin 0 -> 22689 bytes
 .../_site/images/apache-incubator-logo.png      |  Bin 0 -> 4234 bytes
 pirk-site/_site/images/feather-small.gif        |  Bin 0 -> 129292 bytes
 .../images/glyphicons_social_17_linked_in.png   |  Bin 0 -> 1299 bytes
 .../images/glyphicons_social_21_github.png      |  Bin 0 -> 1306 bytes
 .../images/glyphicons_social_31_twitter.png     |  Bin 0 -> 1370 bytes
 pirk-site/_site/images/pirkImage.png            |  Bin 0 -> 54992 bytes
 pirk-site/_site/images/sort_asc.png             |  Bin 0 -> 1118 bytes
 pirk-site/_site/images/sort_both.png            |  Bin 0 -> 1136 bytes
 pirk-site/_site/images/sort_desc.png            |  Bin 0 -> 1127 bytes
 pirk-site/_site/images/tapir.png                |  Bin 0 -> 49037 bytes
 pirk-site/_site/index.html                      |  277 +
 pirk-site/_site/javadocs/allclasses-frame.html  |  111 +
 .../_site/javadocs/allclasses-noframe.html      |  111 +
 pirk-site/_site/javadocs/constant-values.html   |  606 ++
 pirk-site/_site/javadocs/deprecated-list.html   |  115 +
 pirk-site/_site/javadocs/help-doc.html          |  220 +
 .../_site/javadocs/index-files/index-1.html     |  160 +
 .../_site/javadocs/index-files/index-10.html    |  171 +
 .../_site/javadocs/index-files/index-11.html    |  130 +
 .../_site/javadocs/index-files/index-12.html    |  164 +
 .../_site/javadocs/index-files/index-13.html    |  167 +
 .../_site/javadocs/index-files/index-14.html    |  140 +
 .../_site/javadocs/index-files/index-15.html    |  170 +
 .../_site/javadocs/index-files/index-16.html    |  226 +
 .../_site/javadocs/index-files/index-17.html    |  226 +
 .../_site/javadocs/index-files/index-18.html    |  244 +
 .../_site/javadocs/index-files/index-19.html    |  261 +
 .../_site/javadocs/index-files/index-2.html     |  168 +
 .../_site/javadocs/index-files/index-20.html    |  254 +
 .../_site/javadocs/index-files/index-21.html    |  126 +
 .../_site/javadocs/index-files/index-22.html    |  127 +
 .../_site/javadocs/index-files/index-23.html    |  180 +
 .../_site/javadocs/index-files/index-3.html     |  297 +
 .../_site/javadocs/index-files/index-4.html     |  240 +
 .../_site/javadocs/index-files/index-5.html     |  277 +
 .../_site/javadocs/index-files/index-6.html     |  178 +
 .../_site/javadocs/index-files/index-7.html     |  440 ++
 .../_site/javadocs/index-files/index-8.html     |  184 +
 .../_site/javadocs/index-files/index-9.html     |  198 +
 pirk-site/_site/javadocs/index.html             |   74 +
 .../apache/pirk/benchmark/BenchmarkDriver.html  |  262 +
 ...aillierBenchmark.PaillierBenchmarkState.html |  263 +
 .../pirk/benchmark/PaillierBenchmark.html       |  304 +
 .../benchmark/class-use/BenchmarkDriver.html    |  115 +
 ...aillierBenchmark.PaillierBenchmarkState.html |  163 +
 .../benchmark/class-use/PaillierBenchmark.html  |  115 +
 .../apache/pirk/benchmark/package-frame.html    |   21 +
 .../apache/pirk/benchmark/package-summary.html  |  145 +
 .../org/apache/pirk/benchmark/package-tree.html |  130 +
 .../org/apache/pirk/benchmark/package-use.html  |  148 +
 .../pirk/encryption/ModPowAbstraction.html      |  303 +
 .../org/apache/pirk/encryption/Paillier.html    |  519 ++
 .../apache/pirk/encryption/PrimeGenerator.html  |  334 +
 .../encryption/class-use/ModPowAbstraction.html |  115 +
 .../pirk/encryption/class-use/Paillier.html     |  235 +
 .../encryption/class-use/PrimeGenerator.html    |  115 +
 .../apache/pirk/encryption/package-frame.html   |   21 +
 .../apache/pirk/encryption/package-summary.html |  147 +
 .../apache/pirk/encryption/package-tree.html    |  130 +
 .../org/apache/pirk/encryption/package-use.html |  192 +
 .../inputformat/hadoop/BaseInputFormat.html     |  249 +
 .../inputformat/hadoop/BytesArrayWritable.html  |  377 ++
 .../inputformat/hadoop/InputFormatConst.html    |  291 +
 .../inputformat/hadoop/TextArrayWritable.html   |  324 +
 .../hadoop/class-use/BaseInputFormat.html       |  158 +
 .../hadoop/class-use/BytesArrayWritable.html    |  255 +
 .../hadoop/class-use/InputFormatConst.html      |  115 +
 .../hadoop/class-use/TextArrayWritable.html     |  115 +
 .../hadoop/json/JSONInputFormat.html            |  314 +
 .../hadoop/json/JSONInputFormatBase.html        |  299 +
 .../hadoop/json/JSONRecordReader.html           |  410 ++
 .../hadoop/json/class-use/JSONInputFormat.html  |  115 +
 .../json/class-use/JSONInputFormatBase.html     |  115 +
 .../hadoop/json/class-use/JSONRecordReader.html |  115 +
 .../inputformat/hadoop/json/package-frame.html  |   21 +
 .../hadoop/json/package-summary.html            |  148 +
 .../inputformat/hadoop/json/package-tree.html   |  146 +
 .../inputformat/hadoop/json/package-use.html    |  115 +
 .../pirk/inputformat/hadoop/package-frame.html  |   22 +
 .../inputformat/hadoop/package-summary.html     |  153 +
 .../pirk/inputformat/hadoop/package-tree.html   |  139 +
 .../pirk/inputformat/hadoop/package-use.html    |  213 +
 .../apache/pirk/querier/wideskies/Querier.html  |  399 ++
 .../pirk/querier/wideskies/QuerierConst.html    |  280 +
 .../pirk/querier/wideskies/QuerierDriver.html   |  301 +
 .../querier/wideskies/QuerierDriverCLI.html     |  540 ++
 .../querier/wideskies/class-use/Querier.html    |  206 +
 .../wideskies/class-use/QuerierConst.html       |  115 +
 .../wideskies/class-use/QuerierDriver.html      |  115 +
 .../wideskies/class-use/QuerierDriverCLI.html   |  115 +
 .../wideskies/decrypt/DecryptResponse.html      |  325 +
 .../decrypt/DecryptResponseRunnable.html        |  289 +
 .../decrypt/class-use/DecryptResponse.html      |  115 +
 .../class-use/DecryptResponseRunnable.html      |  115 +
 .../wideskies/decrypt/package-frame.html        |   20 +
 .../wideskies/decrypt/package-summary.html      |  141 +
 .../querier/wideskies/decrypt/package-tree.html |  129 +
 .../querier/wideskies/decrypt/package-use.html  |  115 +
 .../querier/wideskies/encrypt/EncryptQuery.html |  403 ++
 .../wideskies/encrypt/EncryptQueryRunnable.html |  294 +
 .../wideskies/encrypt/ExpTableRunnable.html     |  283 +
 .../encrypt/class-use/EncryptQuery.html         |  115 +
 .../encrypt/class-use/EncryptQueryRunnable.html |  115 +
 .../encrypt/class-use/ExpTableRunnable.html     |  115 +
 .../wideskies/encrypt/package-frame.html        |   21 +
 .../wideskies/encrypt/package-summary.html      |  147 +
 .../querier/wideskies/encrypt/package-tree.html |  130 +
 .../querier/wideskies/encrypt/package-use.html  |  115 +
 .../pirk/querier/wideskies/package-frame.html   |   22 +
 .../pirk/querier/wideskies/package-summary.html |  153 +
 .../pirk/querier/wideskies/package-tree.html    |  131 +
 .../pirk/querier/wideskies/package-use.html     |  192 +
 .../org/apache/pirk/query/wideskies/Query.html  |  577 ++
 .../apache/pirk/query/wideskies/QueryInfo.html  |  494 ++
 .../apache/pirk/query/wideskies/QueryUtils.html |  426 ++
 .../pirk/query/wideskies/class-use/Query.html   |  355 ++
 .../query/wideskies/class-use/QueryInfo.html    |  472 ++
 .../query/wideskies/class-use/QueryUtils.html   |  115 +
 .../pirk/query/wideskies/package-frame.html     |   21 +
 .../pirk/query/wideskies/package-summary.html   |  147 +
 .../pirk/query/wideskies/package-tree.html      |  130 +
 .../pirk/query/wideskies/package-use.html       |  343 ++
 .../pirk/responder/wideskies/ResponderCLI.html  |  605 ++
 .../responder/wideskies/ResponderDriver.html    |  267 +
 .../wideskies/class-use/ResponderCLI.html       |  115 +
 .../wideskies/class-use/ResponderDriver.html    |  115 +
 .../wideskies/common/ComputeEncryptedRow.html   |  409 ++
 .../common/HashSelectorAndPartitionData.html    |  307 +
 .../common/class-use/ComputeEncryptedRow.html   |  115 +
 .../class-use/HashSelectorAndPartitionData.html |  115 +
 .../wideskies/common/package-frame.html         |   20 +
 .../wideskies/common/package-summary.html       |  142 +
 .../wideskies/common/package-tree.html          |  129 +
 .../responder/wideskies/common/package-use.html |  115 +
 .../wideskies/mapreduce/ColumnMultMapper.html   |  317 +
 .../wideskies/mapreduce/ColumnMultReducer.html  |  338 +
 .../mapreduce/ComputeResponseTool.html          |  318 +
 .../wideskies/mapreduce/ExpTableMapper.html     |  317 +
 .../wideskies/mapreduce/ExpTableReducer.html    |  338 +
 .../mapreduce/FinalResponseReducer.html         |  338 +
 .../HashSelectorsAndPartitionDataMapper.html    |  344 ++
 .../wideskies/mapreduce/MRStats.Stats.html      |  347 ++
 .../responder/wideskies/mapreduce/MRStats.html  |  247 +
 .../wideskies/mapreduce/RowCalcReducer.html     |  342 ++
 .../mapreduce/class-use/ColumnMultMapper.html   |  115 +
 .../mapreduce/class-use/ColumnMultReducer.html  |  115 +
 .../class-use/ComputeResponseTool.html          |  115 +
 .../mapreduce/class-use/ExpTableMapper.html     |  115 +
 .../mapreduce/class-use/ExpTableReducer.html    |  115 +
 .../class-use/FinalResponseReducer.html         |  115 +
 .../HashSelectorsAndPartitionDataMapper.html    |  115 +
 .../mapreduce/class-use/MRStats.Stats.html      |  164 +
 .../wideskies/mapreduce/class-use/MRStats.html  |  115 +
 .../mapreduce/class-use/RowCalcReducer.html     |  115 +
 .../wideskies/mapreduce/package-frame.html      |   31 +
 .../wideskies/mapreduce/package-summary.html    |  196 +
 .../wideskies/mapreduce/package-tree.html       |  160 +
 .../wideskies/mapreduce/package-use.html        |  148 +
 .../pirk/responder/wideskies/package-frame.html |   20 +
 .../responder/wideskies/package-summary.html    |  141 +
 .../pirk/responder/wideskies/package-tree.html  |  129 +
 .../pirk/responder/wideskies/package-use.html   |  115 +
 .../responder/wideskies/spark/Accumulators.html |  406 ++
 .../wideskies/spark/BroadcastVars.html          |  406 ++
 .../wideskies/spark/ComputeExpLookupTable.html  |  272 +
 .../wideskies/spark/ComputeResponse.html        |  335 +
 .../spark/EncColMultGroupedMapper.html          |  236 +
 .../wideskies/spark/EncColMultReducer.html      |  237 +
 .../responder/wideskies/spark/EncRowCalc.html   |  275 +
 .../spark/EncRowCalcPrecomputedCache.html       |  271 +
 .../wideskies/spark/ExpKeyFilenameMap.html      |  269 +
 .../wideskies/spark/ExpTableGenerator.html      |  270 +
 .../responder/wideskies/spark/FilterData.html   |  274 +
 .../spark/HashSelectorsAndPartitionData.html    |  272 +
 .../wideskies/spark/class-use/Accumulators.html |  166 +
 .../spark/class-use/BroadcastVars.html          |  192 +
 .../spark/class-use/ComputeExpLookupTable.html  |  115 +
 .../spark/class-use/ComputeResponse.html        |  115 +
 .../class-use/EncColMultGroupedMapper.html      |  115 +
 .../spark/class-use/EncColMultReducer.html      |  115 +
 .../wideskies/spark/class-use/EncRowCalc.html   |  115 +
 .../class-use/EncRowCalcPrecomputedCache.html   |  115 +
 .../spark/class-use/ExpKeyFilenameMap.html      |  115 +
 .../spark/class-use/ExpTableGenerator.html      |  115 +
 .../wideskies/spark/class-use/FilterData.html   |  115 +
 .../HashSelectorsAndPartitionData.html          |  115 +
 .../wideskies/spark/package-frame.html          |   30 +
 .../wideskies/spark/package-summary.html        |  203 +
 .../responder/wideskies/spark/package-tree.html |  139 +
 .../responder/wideskies/spark/package-use.html  |  155 +
 .../wideskies/standalone/Responder.html         |  332 +
 .../standalone/class-use/Responder.html         |  115 +
 .../wideskies/standalone/package-frame.html     |   19 +
 .../wideskies/standalone/package-summary.html   |  135 +
 .../wideskies/standalone/package-tree.html      |  128 +
 .../wideskies/standalone/package-use.html       |  115 +
 .../pirk/response/wideskies/Response.html       |  403 ++
 .../response/wideskies/class-use/Response.html  |  207 +
 .../pirk/response/wideskies/package-frame.html  |   19 +
 .../response/wideskies/package-summary.html     |  135 +
 .../pirk/response/wideskies/package-tree.html   |  128 +
 .../pirk/response/wideskies/package-use.html    |  192 +
 .../org/apache/pirk/schema/data/DataSchema.html |  473 ++
 .../pirk/schema/data/LoadDataSchemas.html       |  384 ++
 .../pirk/schema/data/class-use/DataSchema.html  |  347 ++
 .../schema/data/class-use/LoadDataSchemas.html  |  115 +
 .../apache/pirk/schema/data/package-frame.html  |   20 +
 .../pirk/schema/data/package-summary.html       |  141 +
 .../apache/pirk/schema/data/package-tree.html   |  129 +
 .../apache/pirk/schema/data/package-use.html    |  234 +
 .../data/partitioner/DataPartitioner.html       |  331 +
 .../data/partitioner/IPDataPartitioner.html     |  401 ++
 .../partitioner/ISO8601DatePartitioner.html     |  402 ++
 .../partitioner/PrimitiveTypePartitioner.html   |  594 ++
 .../partitioner/class-use/DataPartitioner.html  |  169 +
 .../class-use/IPDataPartitioner.html            |  115 +
 .../class-use/ISO8601DatePartitioner.html       |  115 +
 .../class-use/PrimitiveTypePartitioner.html     |  115 +
 .../schema/data/partitioner/package-frame.html  |   25 +
 .../data/partitioner/package-summary.html       |  164 +
 .../schema/data/partitioner/package-tree.html   |  138 +
 .../schema/data/partitioner/package-use.html    |  150 +
 .../pirk/schema/query/LoadQuerySchemas.html     |  415 ++
 .../apache/pirk/schema/query/QuerySchema.html   |  421 ++
 .../query/class-use/LoadQuerySchemas.html       |  115 +
 .../schema/query/class-use/QuerySchema.html     |  271 +
 .../pirk/schema/query/filter/DataFilter.html    |  225 +
 .../pirk/schema/query/filter/FilterFactory.html |  262 +
 .../schema/query/filter/StopListFilter.html     |  277 +
 .../query/filter/class-use/DataFilter.html      |  157 +
 .../query/filter/class-use/FilterFactory.html   |  115 +
 .../query/filter/class-use/StopListFilter.html  |  115 +
 .../pirk/schema/query/filter/package-frame.html |   24 +
 .../schema/query/filter/package-summary.html    |  158 +
 .../pirk/schema/query/filter/package-tree.html  |  137 +
 .../pirk/schema/query/filter/package-use.html   |  150 +
 .../apache/pirk/schema/query/package-frame.html |   20 +
 .../pirk/schema/query/package-summary.html      |  141 +
 .../apache/pirk/schema/query/package-tree.html  |  129 +
 .../apache/pirk/schema/query/package-use.html   |  213 +
 .../pirk/schema/response/QueryResponseJSON.html |  580 ++
 .../response/class-use/QueryResponseJSON.html   |  238 +
 .../pirk/schema/response/package-frame.html     |   19 +
 .../pirk/schema/response/package-summary.html   |  135 +
 .../pirk/schema/response/package-tree.html      |  128 +
 .../pirk/schema/response/package-use.html       |  213 +
 .../test/distributed/DistributedTestCLI.html    |  322 +
 .../test/distributed/DistributedTestDriver.html |  504 ++
 .../class-use/DistributedTestCLI.html           |  159 +
 .../class-use/DistributedTestDriver.html        |  115 +
 .../pirk/test/distributed/package-frame.html    |   20 +
 .../pirk/test/distributed/package-summary.html  |  141 +
 .../pirk/test/distributed/package-tree.html     |  129 +
 .../pirk/test/distributed/package-use.html      |  150 +
 .../distributed/testsuite/DistTestSuite.html    |  340 +
 .../testsuite/class-use/DistTestSuite.html      |  115 +
 .../distributed/testsuite/package-frame.html    |   19 +
 .../distributed/testsuite/package-summary.html  |  135 +
 .../distributed/testsuite/package-tree.html     |  128 +
 .../test/distributed/testsuite/package-use.html |  115 +
 .../org/apache/pirk/test/utils/BaseTests.html   |  591 ++
 .../org/apache/pirk/test/utils/Inputs.html      |  790 +++
 .../apache/pirk/test/utils/StandaloneQuery.html |  271 +
 .../org/apache/pirk/test/utils/TestUtils.html   |  412 ++
 .../pirk/test/utils/class-use/BaseTests.html    |  115 +
 .../pirk/test/utils/class-use/Inputs.html       |  115 +
 .../test/utils/class-use/StandaloneQuery.html   |  115 +
 .../pirk/test/utils/class-use/TestUtils.html    |  115 +
 .../apache/pirk/test/utils/package-frame.html   |   22 +
 .../apache/pirk/test/utils/package-summary.html |  151 +
 .../apache/pirk/test/utils/package-tree.html    |  131 +
 .../org/apache/pirk/test/utils/package-use.html |  115 +
 .../org/apache/pirk/utils/CSVOutputUtils.html   |  573 ++
 .../org/apache/pirk/utils/EpochDateParser.html  |  335 +
 .../org/apache/pirk/utils/FileConst.html        |  330 +
 .../apache/pirk/utils/FileIOUtils.Callable.html |  213 +
 .../org/apache/pirk/utils/FileIOUtils.html      |  372 ++
 .../apache/pirk/utils/GenerateCronItems.html    |  270 +
 .../javadocs/org/apache/pirk/utils/HDFS.html    |  431 ++
 .../apache/pirk/utils/ISO8601DateParser.html    |  302 +
 .../org/apache/pirk/utils/KeyedHash.html        |  288 +
 .../org/apache/pirk/utils/LogUtils.html         |  378 ++
 .../org/apache/pirk/utils/PIRException.html     |  289 +
 .../org/apache/pirk/utils/QueryParserUtils.html |  353 ++
 .../org/apache/pirk/utils/StopListUtils.html    |  262 +
 .../org/apache/pirk/utils/StringUtils.html      |  394 ++
 .../apache/pirk/utils/SystemConfiguration.html  |  402 ++
 .../pirk/utils/class-use/CSVOutputUtils.html    |  115 +
 .../pirk/utils/class-use/EpochDateParser.html   |  115 +
 .../apache/pirk/utils/class-use/FileConst.html  |  115 +
 .../utils/class-use/FileIOUtils.Callable.html   |  167 +
 .../pirk/utils/class-use/FileIOUtils.html       |  115 +
 .../pirk/utils/class-use/GenerateCronItems.html |  115 +
 .../org/apache/pirk/utils/class-use/HDFS.html   |  115 +
 .../pirk/utils/class-use/ISO8601DateParser.html |  115 +
 .../apache/pirk/utils/class-use/KeyedHash.html  |  115 +
 .../apache/pirk/utils/class-use/LogUtils.html   |  115 +
 .../pirk/utils/class-use/PIRException.html      |  312 +
 .../pirk/utils/class-use/QueryParserUtils.html  |  115 +
 .../pirk/utils/class-use/StopListUtils.html     |  115 +
 .../pirk/utils/class-use/StringUtils.html       |  115 +
 .../utils/class-use/SystemConfiguration.html    |  115 +
 .../org/apache/pirk/utils/package-frame.html    |   39 +
 .../org/apache/pirk/utils/package-summary.html  |  239 +
 .../org/apache/pirk/utils/package-tree.html     |  153 +
 .../org/apache/pirk/utils/package-use.html      |  274 +
 pirk-site/_site/javadocs/overview-frame.html    |   46 +
 pirk-site/_site/javadocs/overview-summary.html  |  230 +
 pirk-site/_site/javadocs/overview-tree.html     |  304 +
 pirk-site/_site/javadocs/package-list           |   27 +
 .../_site/javadocs/resources/background.gif     |  Bin 0 -> 2313 bytes
 pirk-site/_site/javadocs/resources/tab.gif      |  Bin 0 -> 291 bytes
 pirk-site/_site/javadocs/resources/titlebar.gif |  Bin 0 -> 10701 bytes
 .../_site/javadocs/resources/titlebar_end.gif   |  Bin 0 -> 849 bytes
 pirk-site/_site/javadocs/serialized-form.html   | 1008 +++
 pirk-site/_site/javadocs/stylesheet.css         |  474 ++
 .../test/general/ISO8601DateParserTest.html     |  260 +
 .../javadocs/test/general/KeyedHashTest.html    |  270 +
 .../test/general/PartitionUtilsTest.html        |  286 +
 .../test/general/QueryParserUtilsTest.html      |  403 ++
 .../class-use/ISO8601DateParserTest.html        |  115 +
 .../test/general/class-use/KeyedHashTest.html   |  115 +
 .../general/class-use/PartitionUtilsTest.html   |  115 +
 .../general/class-use/QueryParserUtilsTest.html |  115 +
 .../javadocs/test/general/package-frame.html    |   22 +
 .../javadocs/test/general/package-summary.html  |  153 +
 .../javadocs/test/general/package-tree.html     |  131 +
 .../javadocs/test/general/package-use.html      |  115 +
 .../test/schema/data/LoadDataSchemaTest.html    |  292 +
 .../data/class-use/LoadDataSchemaTest.html      |  115 +
 .../test/schema/data/package-frame.html         |   19 +
 .../test/schema/data/package-summary.html       |  135 +
 .../javadocs/test/schema/data/package-tree.html |  128 +
 .../javadocs/test/schema/data/package-use.html  |  115 +
 .../test/schema/query/LoadQuerySchemaTest.html  |  308 +
 .../query/class-use/LoadQuerySchemaTest.html    |  115 +
 .../test/schema/query/package-frame.html        |   19 +
 .../test/schema/query/package-summary.html      |  135 +
 .../test/schema/query/package-tree.html         |  128 +
 .../javadocs/test/schema/query/package-use.html |  115 +
 .../wideskies/standalone/StandaloneTest.html    |  269 +
 .../standalone/class-use/StandaloneTest.html    |  115 +
 .../wideskies/standalone/package-frame.html     |   19 +
 .../wideskies/standalone/package-summary.html   |  135 +
 .../test/wideskies/standalone/package-tree.html |  128 +
 .../test/wideskies/standalone/package-use.html  |  115 +
 pirk-site/_site/js/bootstrap.js                 | 1951 ++++++
 pirk-site/_site/js/bootstrap.min.js             |    6 +
 pirk-site/_site/js/dataTables.bootstrap.js      |  251 +
 pirk-site/_site/js/jquery.dataTables.min.js     |  155 +
 pirk-site/_site/mailing_list_pirk.html          |  194 +
 pirk-site/_site/news.html                       |  173 +
 pirk-site/_site/papers.html                     |   10 +
 .../papers/1999_asiacrypt_paillier_paper.pdf    |  Bin 0 -> 224859 bytes
 pirk-site/_site/papers/index.html               |  182 +
 pirk-site/_site/papers/wideskies_paper.pdf      |  Bin 0 -> 375538 bytes
 pirk-site/_site/people_pirk.html                |  285 +
 pirk-site/_site/pirk_papers.html                |  167 +
 pirk-site/_site/releasing.html                  |  167 +
 pirk-site/_site/roadmap/index.html              |  201 +
 pirk-site/_site/verifying_releases.html         |  240 +
 pirk_papers.md                                  |    6 +
 releasing.md                                    |    6 +
 roadmap/index.md                                |   32 +
 roadmap/index.md~                               |   32 +
 verifying_releases.md                           |   78 +
 810 files changed, 157664 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/#index.md#
----------------------------------------------------------------------
diff --git a/#index.md# b/#index.md#
new file mode 100755
index 0000000..7db4d4c
--- /dev/null
+++ b/#index.md#
@@ -0,0 +1,20 @@
+---
+title: Apache Pirk (incubating)
+skiph1fortitle: true
+nav: nav_index
+legal_notice: Apache Pirk (incubating), Apache, and the Apache feather logo, are trademarks of the [Apache Software Foundation](https://www.apache.org).
+---
+
+<div class="row">
+  <div class="col-md-2" id="sidebar">
+    <br>
+    {% capture social-include %}{% include social.md %}{% endcapture %}{{ social-include | markdownify }}
+    <hr>
+    <a id="accumulo-summit-logo" href="http://accumulosummit.com/"><img alt="Accumulo Summit" class="img-responsive" src="{{ site.baseurl }}/images/accumulo-summit.png"></a>
+  </div>
+  <div class="col-md-8 col-md-offset-1">
+    <br>
+    <img alt="Apache Pirk (incubating)is a framework for scalable Private Information Retrieval (PIR)." class="img-responsive" src="{{ site.baseurl }}/images/accumulo-logo.png" style="margin:0 auto;"/>
+    <br>
+    <div class="jumbotron" style="text-align: center">
+      <p>Apa
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/Gemfile
----------------------------------------------------------------------
diff --git a/Gemfile b/Gemfile
new file mode 100755
index 0000000..490fab5
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,4 @@
+source 'https://rubygems.org'
+gem 'github-pages', group: :jekyll_plugins
+gem 'jekyll-redirect-from'
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/Gemfile.lock
----------------------------------------------------------------------
diff --git a/Gemfile.lock b/Gemfile.lock
new file mode 100644
index 0000000..a74577f
--- /dev/null
+++ b/Gemfile.lock
@@ -0,0 +1,129 @@
+GEM
+  remote: https://rubygems.org/
+  specs:
+    activesupport (4.2.6)
+      i18n (~> 0.7)
+      json (~> 1.7, >= 1.7.7)
+      minitest (~> 5.1)
+      thread_safe (~> 0.3, >= 0.3.4)
+      tzinfo (~> 1.1)
+    addressable (2.4.0)
+    coffee-script (2.4.1)
+      coffee-script-source
+      execjs
+    coffee-script-source (1.10.0)
+    colorator (0.1)
+    ethon (0.9.0)
+      ffi (>= 1.3.0)
+    execjs (2.7.0)
+    faraday (0.9.2)
+      multipart-post (>= 1.2, < 3)
+    ffi (1.9.14)
+    gemoji (2.1.0)
+    github-pages (87)
+      github-pages-health-check (= 1.1.0)
+      jekyll (= 3.1.6)
+      jekyll-coffeescript (= 1.0.1)
+      jekyll-feed (= 0.5.1)
+      jekyll-gist (= 1.4.0)
+      jekyll-github-metadata (= 2.0.2)
+      jekyll-mentions (= 1.1.3)
+      jekyll-paginate (= 1.1.0)
+      jekyll-redirect-from (= 0.11.0)
+      jekyll-sass-converter (= 1.3.0)
+      jekyll-seo-tag (= 2.0.0)
+      jekyll-sitemap (= 0.10.0)
+      jemoji (= 0.6.2)
+      kramdown (= 1.11.1)
+      liquid (= 3.0.6)
+      listen (= 3.0.6)
+      mercenary (~> 0.3)
+      rouge (= 1.11.1)
+      terminal-table (~> 1.4)
+    github-pages-health-check (1.1.0)
+      addressable (~> 2.3)
+      net-dns (~> 0.8)
+      octokit (~> 4.0)
+      public_suffix (~> 1.4)
+      typhoeus (~> 0.7)
+    html-pipeline (2.4.1)
+      activesupport (>= 2, < 5)
+      nokogiri (>= 1.4)
+    i18n (0.7.0)
+    jekyll (3.1.6)
+      colorator (~> 0.1)
+      jekyll-sass-converter (~> 1.0)
+      jekyll-watch (~> 1.1)
+      kramdown (~> 1.3)
+      liquid (~> 3.0)
+      mercenary (~> 0.3.3)
+      rouge (~> 1.7)
+      safe_yaml (~> 1.0)
+    jekyll-coffeescript (1.0.1)
+      coffee-script (~> 2.2)
+    jekyll-feed (0.5.1)
+    jekyll-gist (1.4.0)
+      octokit (~> 4.2)
+    jekyll-github-metadata (2.0.2)
+      jekyll (~> 3.1)
+      octokit (~> 4.0)
+    jekyll-mentions (1.1.3)
+      html-pipeline (~> 2.3)
+      jekyll (~> 3.0)
+    jekyll-paginate (1.1.0)
+    jekyll-redirect-from (0.11.0)
+      jekyll (>= 2.0)
+    jekyll-sass-converter (1.3.0)
+      sass (~> 3.2)
+    jekyll-seo-tag (2.0.0)
+      jekyll (~> 3.1)
+    jekyll-sitemap (0.10.0)
+    jekyll-watch (1.4.0)
+      listen (~> 3.0, < 3.1)
+    jemoji (0.6.2)
+      gemoji (~> 2.0)
+      html-pipeline (~> 2.2)
+      jekyll (>= 3.0)
+    json (1.8.3)
+    kramdown (1.11.1)
+    liquid (3.0.6)
+    listen (3.0.6)
+      rb-fsevent (>= 0.9.3)
+      rb-inotify (>= 0.9.7)
+    mercenary (0.3.6)
+    mini_portile2 (2.1.0)
+    minitest (5.9.0)
+    multipart-post (2.0.0)
+    net-dns (0.8.0)
+    nokogiri (1.6.8)
+      mini_portile2 (~> 2.1.0)
+      pkg-config (~> 1.1.7)
+    octokit (4.3.0)
+      sawyer (~> 0.7.0, >= 0.5.3)
+    pkg-config (1.1.7)
+    public_suffix (1.5.3)
+    rb-fsevent (0.9.7)
+    rb-inotify (0.9.7)
+      ffi (>= 0.5.0)
+    rouge (1.11.1)
+    safe_yaml (1.0.4)
+    sass (3.4.22)
+    sawyer (0.7.0)
+      addressable (>= 2.3.5, < 2.5)
+      faraday (~> 0.8, < 0.10)
+    terminal-table (1.6.0)
+    thread_safe (0.3.5)
+    typhoeus (0.8.0)
+      ethon (>= 0.8.0)
+    tzinfo (1.2.2)
+      thread_safe (~> 0.1)
+
+PLATFORMS
+  ruby
+
+DEPENDENCIES
+  github-pages
+  jekyll-redirect-from
+
+BUNDLED WITH
+   1.12.5

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_config-asf.yml
----------------------------------------------------------------------
diff --git a/_config-asf.yml b/_config-asf.yml
new file mode 100755
index 0000000..2843554
--- /dev/null
+++ b/_config-asf.yml
@@ -0,0 +1,33 @@
+# Welcome to Jekyll!
+#
+# This config file is meant for settings that affect your whole blog, values
+# which you are expected to set up once and rarely need to edit after that.
+# For technical reasons, this file is *NOT* reloaded automatically when you use
+# 'jekyll serve'. If you change this file, please restart the server process.
+
+# Site settings
+title: Apache Pirk (incubating)
+email: dev@pirk.incubator.apache.org
+description: > # this means to ignore newlines until "baseurl:"
+  Pirk is a framework for scalable Private Information Retrieval (PIR).
+baseurl: "/pirk" # the subpath of your site, e.g. /blog
+url: "http://pirk.incubator.apache.org/" # the base hostname & protocol for your site
+twitter_username: ApachePirk
+github_username:  apache/pirk
+repository: apache/incubator-pirk
+exclude: [vendor]
+latest_minor_release: XX
+
+# Build settings
+markdown: kramdown
+
+defaults:
+  -
+    scope:
+      path: ""
+      type: "pages"
+    values:
+      layout: "skeleton"
+
+whitelist: [jekyll-redirect-from]
+gems: [jekyll-redirect-from]

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
new file mode 100755
index 0000000..3653d55
--- /dev/null
+++ b/_config.yml
@@ -0,0 +1,34 @@
+# Welcome to Jekyll!
+#
+# This config file is meant for settings that affect your whole blog, values
+# which you are expected to set up once and rarely need to edit after that.
+# For technical reasons, this file is *NOT* reloaded automatically when you use
+# 'jekyll serve'. If you change this file, please restart the server process.
+
+# Site settings
+title: Apache Pirk (incubating)
+email: dev@pirk.incubator.apache.org
+description: > # this means to ignore newlines until "baseurl:"
+  Pirk is a framework for scalable Private Information Retrieval (PIR).
+baseurl: "/pirk" # the subpath of your site, e.g. /blog
+url: "http://pirk.incubator.apache.org/" # the base hostname & protocol for your site
+twitter_username: ApachePirk
+github_username:  apache/pirk
+repository: apache/incubator-pirk
+exclude: [vendor]
+latest_minor_release: XX
+
+# Build settings
+markdown: kramdown
+
+defaults:
+  -
+    scope:
+      path: ""
+      type: "pages"
+    values:
+      layout: "skeleton"
+
+whitelist: [jekyll-redirect-from]
+gems: [jekyll-redirect-from]
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_devtools/cibuild
----------------------------------------------------------------------
diff --git a/_devtools/cibuild b/_devtools/cibuild
new file mode 100755
index 0000000..c1b7016
--- /dev/null
+++ b/_devtools/cibuild
@@ -0,0 +1,5 @@
+#! /usr/bin/env bash
+set -e # halt script on error
+
+bundle exec jekyll build --config _config-asf.yml --safe
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_devtools/git-hooks/post-commit
----------------------------------------------------------------------
diff --git a/_devtools/git-hooks/post-commit b/_devtools/git-hooks/post-commit
new file mode 100755
index 0000000..46b8eeb
--- /dev/null
+++ b/_devtools/git-hooks/post-commit
@@ -0,0 +1,60 @@
+#! /usr/bin/env bash
+
+build_jekyll_site() {
+  # $1 is the expected source branch
+  local source_br; source_br=$1
+  # $2 is the name of the target branch
+  local tgt_br; tgt_br=$2
+  # $3 jekyll config file to build
+  local config; config=$3
+
+  local cur_branch; cur_branch=$(git rev-parse --symbolic-full-name HEAD) || return 1
+
+  # skip execution on other branches
+  [[ $cur_branch == "refs/heads/$source_br" ]] || return 0
+
+  # create message
+  local message; message="Jekyll build from $source_br:$(git rev-parse --verify 'HEAD^{commit}' | cut -c1-7)"$'\n'$'\n'"$(git cat-file commit HEAD | sed '1,/^$/d')"
+
+  # import git utils: needed for die, require_clean_work_tree
+  . "$(git --exec-path)/git-sh-setup" || return 1
+
+  # ensure target branch exists
+  local target_branch; target_branch=$(git rev-parse --symbolic-full-name "$tgt_br" 2>/dev/null) || die "fatal: $tgt_br is not a branch"
+  case "$target_branch" in
+    refs/heads/*)
+      true
+      ;;
+    *)
+      die "fatal: $tgt_br is not a branch"
+      ;;
+  esac
+
+  # don't build what's not checked in
+  require_clean_work_tree
+
+  # check that jekyll config file exists
+  [[ -f $config ]] || die "fatal: $config is not a file or does not exist"
+
+  # check gem versions
+  bundle check >/dev/null || die "fatal: gems are out of date; run 'bundle install'"
+
+  # prep the working location
+  local workdir; workdir=$(mktemp -d /tmp/jekyll-XXXXXXXXXX) || die "fatal: unable to allocate a temporary directory"
+  trap "rm -rf '""$workdir""'" 0 1 2 3 15
+
+  # actually generate the site
+  bundle exec jekyll build --config "$config" --destination "$workdir/_site" --safe || die "fatal: jekyll build failure"
+
+  # prepare and commit to the target branch
+  export GIT_INDEX_FILE="$workdir/index"
+  rm -f "$workdir/_site/Gemfile" "$workdir/_site/Gemfile.lock"
+  git --work-tree="$workdir/_site" add . || die "fatal: error adding $workdir/_site"
+  local tree; tree=$(git write-tree) || die "fatal: error writing tree"
+  local commit; commit=$(git commit-tree "$tree" -p "$target_branch" -m "$message") || die "fatal: error writing commit"
+  git update-ref -m "$message" "$target_branch" "$commit" || die "fatal: error updating ref"
+
+  return 0
+}
+
+build_jekyll_site 'gh-pages' 'asf-site' '_config-asf.yml'

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/footer.html
----------------------------------------------------------------------
diff --git a/_includes/footer.html b/_includes/footer.html
new file mode 100755
index 0000000..72239f1
--- /dev/null
+++ b/_includes/footer.html
@@ -0,0 +1,38 @@
+<footer class="site-footer">
+
+  <div class="wrapper">
+
+    <h2 class="footer-heading">{{ site.title }}</h2>
+
+    <div class="footer-col-wrapper">
+      <div class="footer-col footer-col-1">
+        <ul class="contact-list">
+          <li>{{ site.title }}</li>
+          <li><a href="mailto:{{ site.email }}">{{ site.email }}</a></li>
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-2">
+        <ul class="social-media-list">
+          {% if site.github_username %}
+          <li>
+            {% include icon-github.html username=site.github_username %}
+          </li>
+          {% endif %}
+
+          {% if site.twitter_username %}
+          <li>
+            {% include icon-twitter.html username=site.twitter_username %}
+          </li>
+          {% endif %}
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-3">
+        <p>{{ site.description }}</p>
+      </div>
+    </div>
+
+  </div>
+
+</footer>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/footer.md
----------------------------------------------------------------------
diff --git a/_includes/footer.md b/_includes/footer.md
new file mode 100755
index 0000000..fc46791
--- /dev/null
+++ b/_includes/footer.md
@@ -0,0 +1,14 @@
+
+<footer markdown="1">
+
+[![Apache Software Foundation][ASF_IMG]{: #asf-logo height="100"}][ASF]
+
+Copyright &copy; 2016-{{ site.time | date: '%Y' }} The Apache Software Foundation. Licensed under the [Apache&nbsp;License,&nbsp;Version&nbsp;2.0][AL2].
+
+{{ page.legal_notice }}
+
+</footer>
+
+[ASF]: https://www.apache.org
+[ASF_IMG]: {{ site.baseurl }}/images/feather-small.gif
+[AL2]: https://www.apache.org/licenses/LICENSE-2.0

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/footer.md~
----------------------------------------------------------------------
diff --git a/_includes/footer.md~ b/_includes/footer.md~
new file mode 100755
index 0000000..f653a9d
--- /dev/null
+++ b/_includes/footer.md~
@@ -0,0 +1,20 @@
+
+<footer markdown="1">
+
+[![Apache Software Foundation][ASF_IMG]{: #asf-logo height="100"}][ASF]
+
+Copyright &copy; 2011-{{ site.time | date: '%Y' }} The Apache Software Foundation. Licensed under the [Apache&nbsp;License,&nbsp;Version&nbsp;2.0][AL2].
+
+{{ page.legal_notice }}
+
+Site created with [Bootstrap][BOOTSTRAP] including icons from
+[GLYPHICONS][GLYPHICONS] and [Font Awesome][FONTAWE].
+
+</footer>
+
+[ASF]: https://www.apache.org
+[ASF_IMG]: {{ site.baseurl }}/images/feather-small.gif
+[AL2]: https://www.apache.org/licenses/LICENSE-2.0
+[BOOTSTRAP]: https://getbootstrap.com
+[GLYPHICONS]: https://glyphicons.com
+[FONTAWE]: http://fontawesome.io

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/head.html
----------------------------------------------------------------------
diff --git a/_includes/head.html b/_includes/head.html
new file mode 100755
index 0000000..1598d6f
--- /dev/null
+++ b/_includes/head.html
@@ -0,0 +1,12 @@
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <title>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
+  <meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
+
+  <link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}">
+  <link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}">
+  <link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}">
+</head>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/header.html
----------------------------------------------------------------------
diff --git a/_includes/header.html b/_includes/header.html
new file mode 100755
index 0000000..b3f86db
--- /dev/null
+++ b/_includes/header.html
@@ -0,0 +1,27 @@
+<header class="site-header">
+
+  <div class="wrapper">
+
+    <a class="site-title" href="{{ site.baseurl }}/">{{ site.title }}</a>
+
+    <nav class="site-nav">
+      <a href="#" class="menu-icon">
+        <svg viewBox="0 0 18 15">
+          <path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
+          <path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
+          <path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
+        </svg>
+      </a>
+
+      <div class="trigger">
+        {% for my_page in site.pages %}
+          {% if my_page.title %}
+          <a class="page-link" href="{{ my_page.url | prepend: site.baseurl }}">{{ my_page.title }}</a>
+          {% endif %}
+        {% endfor %}
+      </div>
+    </nav>
+
+  </div>
+
+</header>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/icon-github.html
----------------------------------------------------------------------
diff --git a/_includes/icon-github.html b/_includes/icon-github.html
new file mode 100755
index 0000000..e501a16
--- /dev/null
+++ b/_includes/icon-github.html
@@ -0,0 +1 @@
+<a href="https://github.com/{{ include.username }}"><span class="icon icon--github">{% include icon-github.svg %}</span><span class="username">{{ include.username }}</span></a>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/icon-github.svg
----------------------------------------------------------------------
diff --git a/_includes/icon-github.svg b/_includes/icon-github.svg
new file mode 100755
index 0000000..4422c4f
--- /dev/null
+++ b/_includes/icon-github.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16"><path fill="#828282" d="M7.999,0.431c-4.285,0-7.76,3.474-7.76,7.761 c0,3.428,2.223,6.337,5.307,7.363c0.388,0.071,0.53-0.168,0.53-0.374c0-0.184-0.007-0.672-0.01-1.32 c-2.159,0.469-2.614-1.04-2.614-1.04c-0.353-0.896-0.862-1.135-0.862-1.135c-0.705-0.481,0.053-0.472,0.053-0.472 c0.779,0.055,1.189,0.8,1.189,0.8c0.692,1.186,1.816,0.843,2.258,0.645c0.071-0.502,0.271-0.843,0.493-1.037 C4.86,11.425,3.049,10.76,3.049,7.786c0-0.847,0.302-1.54,0.799-2.082C3.768,5.507,3.501,4.718,3.924,3.65 c0,0,0.652-0.209,2.134,0.796C6.677,4.273,7.34,4.187,8,4.184c0.659,0.003,1.323,0.089,1.943,0.261 c1.482-1.004,2.132-0.796,2.132-0.796c0.423,1.068,0.157,1.857,0.077,2.054c0.497,0.542,0.798,1.235,0.798,2.082 c0,2.981-1.814,3.637-3.543,3.829c0.279,0.24,0.527,0.713,0.527,1.437c0,1.037-0.01,1.874-0.01,2.129 c0,0.208,0.14,0.449,0.534,0.373c3.081-1.028,5.302-3.935,5.302-7.362C15.76,3.906,12.285,0.431,7.999,0.431z"/></svg>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/icon-twitter.html
----------------------------------------------------------------------
diff --git a/_includes/icon-twitter.html b/_includes/icon-twitter.html
new file mode 100755
index 0000000..e623dbd
--- /dev/null
+++ b/_includes/icon-twitter.html
@@ -0,0 +1 @@
+<a href="https://twitter.com/{{ include.username }}"><span class="icon icon--twitter">{% include icon-twitter.svg %}</span><span class="username">{{ include.username }}</span></a>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/icon-twitter.svg
----------------------------------------------------------------------
diff --git a/_includes/icon-twitter.svg b/_includes/icon-twitter.svg
new file mode 100755
index 0000000..dcf660e
--- /dev/null
+++ b/_includes/icon-twitter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16"><path fill="#828282" d="M15.969,3.058c-0.586,0.26-1.217,0.436-1.878,0.515c0.675-0.405,1.194-1.045,1.438-1.809c-0.632,0.375-1.332,0.647-2.076,0.793c-0.596-0.636-1.446-1.033-2.387-1.033c-1.806,0-3.27,1.464-3.27,3.27 c0,0.256,0.029,0.506,0.085,0.745C5.163,5.404,2.753,4.102,1.14,2.124C0.859,2.607,0.698,3.168,0.698,3.767 c0,1.134,0.577,2.135,1.455,2.722C1.616,6.472,1.112,6.325,0.671,6.08c0,0.014,0,0.027,0,0.041c0,1.584,1.127,2.906,2.623,3.206 C3.02,9.402,2.731,9.442,2.433,9.442c-0.211,0-0.416-0.021-0.615-0.059c0.416,1.299,1.624,2.245,3.055,2.271 c-1.119,0.877-2.529,1.4-4.061,1.4c-0.264,0-0.524-0.015-0.78-0.046c1.447,0.928,3.166,1.469,5.013,1.469 c6.015,0,9.304-4.983,9.304-9.304c0-0.142-0.003-0.283-0.009-0.423C14.976,4.29,15.531,3.714,15.969,3.058z"/></svg>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/nav.html
----------------------------------------------------------------------
diff --git a/_includes/nav.html b/_includes/nav.html
new file mode 100755
index 0000000..08c96e8
--- /dev/null
+++ b/_includes/nav.html
@@ -0,0 +1,62 @@
+<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="{{ site.baseurl }}/"><img id="nav-logo" alt="Apache Pirk" class="img-responsive" src="{{ site.baseurl }}/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="{{ site.baseurl }}/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="{{ site.baseurl }}/for_users">For Users</a></li>
+          <li id="nav_developers"><a href="{{ site.baseurl }}/for_developers">For Developers</a></li>
+          <li id="nav_papers"><a href="{{ site.baseurl }}/papers">Papers</a></li>
+          <li class="nav_faq"><a href="{{ site.baseurl }}/faq">FAQ</a></li>
+          <li class="divider"></li>
+           <li><a href="{{ site.baseurl }}/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="{{ site.baseurl }}/get_involved_pirk">Get Involved</a></li>
+          <li id="nav_listspirk"><a href="{{ site.baseurl }}/mailing_list_pirk">Mailing Lists</a></li>
+          <li id="nav_peoplepirk"><a href="{{ site.baseurl }}/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="{{ site.baseurl }}/releasing">Making Releases</a></li>
+          <li id="nav_nav_verify_release"><a href="{{ site.baseurl }}/verifying_releases">Verifying Releases</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/view/A/view/Accumulo">Jenkins 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="{{ site.baseurl }}/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>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/newsfeed.md
----------------------------------------------------------------------
diff --git a/_includes/newsfeed.md b/_includes/newsfeed.md
new file mode 100644
index 0000000..b38c12c
--- /dev/null
+++ b/_includes/newsfeed.md
@@ -0,0 +1,6 @@
+
+*June 17, 2016*
+
+**Apache Pirk enters incubation.**
+
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/newsfeed.md~
----------------------------------------------------------------------
diff --git a/_includes/newsfeed.md~ b/_includes/newsfeed.md~
new file mode 100644
index 0000000..5d41cfa
--- /dev/null
+++ b/_includes/newsfeed.md~
@@ -0,0 +1,5 @@
+
+*June 17, 2016*
+
+Apache Pirk enters incubation.
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/social.md
----------------------------------------------------------------------
diff --git a/_includes/social.md b/_includes/social.md
new file mode 100755
index 0000000..1647ce3
--- /dev/null
+++ b/_includes/social.md
@@ -0,0 +1,12 @@
+
+{: .table #sociallinks }
+| ![Twitter][1]{:style="height: 1em"}          | [@ApachePirk][TWITTER]                |
+| ![GitHub][3]{:style="height: 1em"}           | [apache / incubator-pirk][GITHUB]     |           
+
+[1]: {{ site.baseurl }}/images/Twitter_logo_blue.png
+[2]: {{ site.baseurl }}/images/InBug-16px_0.png
+[3]: {{ site.baseurl }}/images/GitHub-Mark-32px.png
+[4]: {{ site.baseurl }}/favicon.png
+[TWITTER]: https://twitter.com/apachepirk
+[GITHUB]: https://github.com/apache/incubator-pirk
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_includes/social.md~
----------------------------------------------------------------------
diff --git a/_includes/social.md~ b/_includes/social.md~
new file mode 100755
index 0000000..5433b37
--- /dev/null
+++ b/_includes/social.md~
@@ -0,0 +1,13 @@
+
+{: .table #sociallinks }
+| ![Twitter][1]{:style="height: 1em"}          | [@ApachePirk][TWITTER]                |
+| ![GitHub][3]{:style="height: 1em"}           | [apache / incubator-pirk][GITHUB]     |           
+|
+
+[1]: {{ site.baseurl }}/images/Twitter_logo_blue.png
+[2]: {{ site.baseurl }}/images/InBug-16px_0.png
+[3]: {{ site.baseurl }}/images/GitHub-Mark-32px.png
+[4]: {{ site.baseurl }}/favicon.png
+[TWITTER]: https://twitter.com/apachepirk
+[GITHUB]: https://github.com/apache/incubator-pirk
+

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_layouts/default.html
----------------------------------------------------------------------
diff --git a/_layouts/default.html b/_layouts/default.html
new file mode 100755
index 0000000..e4ab96f
--- /dev/null
+++ b/_layouts/default.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+
+  {% include head.html %}
+
+  <body>
+
+    {% include header.html %}
+
+    <div class="page-content">
+      <div class="wrapper">
+        {{ content }}
+      </div>
+    </div>
+
+    {% include footer.html %}
+
+  </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_layouts/page.html
----------------------------------------------------------------------
diff --git a/_layouts/page.html b/_layouts/page.html
new file mode 100755
index 0000000..ce233ad
--- /dev/null
+++ b/_layouts/page.html
@@ -0,0 +1,14 @@
+---
+layout: default
+---
+<article class="post">
+
+  <header class="post-header">
+    <h1 class="post-title">{{ page.title }}</h1>
+  </header>
+
+  <div class="post-content">
+    {{ content }}
+  </div>
+
+</article>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_layouts/post.html
----------------------------------------------------------------------
diff --git a/_layouts/post.html b/_layouts/post.html
new file mode 100755
index 0000000..3a0fb52
--- /dev/null
+++ b/_layouts/post.html
@@ -0,0 +1,15 @@
+---
+layout: default
+---
+<article class="post" itemscope itemtype="http://schema.org/BlogPosting">
+
+  <header class="post-header">
+    <h1 class="post-title" itemprop="name headline">{{ page.title }}</h1>
+    <p class="post-meta"><time datetime="{{ page.date | date_to_xmlschema }}" itemprop="datePublished">{{ page.date | date: "%b %-d, %Y" }}</time>{% if page.author %} \u2022 <span itemprop="author" itemscope itemtype="http://schema.org/Person"><span itemprop="name">{{ page.author }}</span></span>{% endif %}</p>
+  </header>
+
+  <div class="post-content" itemprop="articleBody">
+    {{ content }}
+  </div>
+
+</article>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_layouts/skeleton.html
----------------------------------------------------------------------
diff --git a/_layouts/skeleton.html b/_layouts/skeleton.html
new file mode 100755
index 0000000..125d247
--- /dev/null
+++ b/_layouts/skeleton.html
@@ -0,0 +1,95 @@
+<!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="{{ site.baseurl }}/css/bootstrap.min.css" rel="stylesheet">
+<link href="{{ site.baseurl }}/css/bootstrap-theme.min.css" rel="stylesheet">
+<link href="{{ site.baseurl }}/css/dataTables.bootstrap.css" rel="stylesheet">
+<link href="{{ site.baseurl }}/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>{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</title>
+
+<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
+<script src="{{ site.baseurl }}/js/bootstrap.min.js"></script>
+<script src="{{ site.baseurl }}/js/jquery.dataTables.min.js"></script>
+<script src="{{ site.baseurl }}/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();
+    }
+  });
+
+  {% if page.nav %}
+  // decorate menu with currently navigated page
+  $(function() {
+    $("#{{page.nav}}").addClass("active");
+  });
+  {% endif %}
+
+  $(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','//www.google-analytics.com/analytics.js','ga');
+
+  if (ga.hasOwnProperty('loaded') && ga.loaded === true) {
+    ga('create', 'UA-50934829-1', 'apache.org');
+    ga('send', 'pageview');
+  }
+</script>
+</head>
+<body style="padding-top: 100px">
+
+  {% include nav.html %}
+
+  <div class="container">
+    <div class="row">
+      <div class="col-md-12">
+        <div id="content">
+          {% unless page.skiph1fortitle %}
+          <h1 class="title">{% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %}</h1>
+          {% endunless %}
+          {{ content }}
+        </div>
+
+        {% capture footer-include %}{% include footer.md %}{% endcapture %}{{ footer-include | markdownify }}
+      </div>
+    </div>
+  </div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_sass/_base.scss
----------------------------------------------------------------------
diff --git a/_sass/_base.scss b/_sass/_base.scss
new file mode 100755
index 0000000..0883c3c
--- /dev/null
+++ b/_sass/_base.scss
@@ -0,0 +1,206 @@
+/**
+ * Reset some basic elements
+ */
+body, h1, h2, h3, h4, h5, h6,
+p, blockquote, pre, hr,
+dl, dd, ol, ul, figure {
+    margin: 0;
+    padding: 0;
+}
+
+
+
+/**
+ * Basic styling
+ */
+body {
+    font: $base-font-weight #{$base-font-size}/#{$base-line-height} $base-font-family;
+    color: $text-color;
+    background-color: $background-color;
+    -webkit-text-size-adjust: 100%;
+    -webkit-font-feature-settings: "kern" 1;
+    -moz-font-feature-settings: "kern" 1;
+    -o-font-feature-settings: "kern" 1;
+    font-feature-settings: "kern" 1;
+    font-kerning: normal;
+}
+
+
+
+/**
+ * Set `margin-bottom` to maintain vertical rhythm
+ */
+h1, h2, h3, h4, h5, h6,
+p, blockquote, pre,
+ul, ol, dl, figure,
+%vertical-rhythm {
+    margin-bottom: $spacing-unit / 2;
+}
+
+
+
+/**
+ * Images
+ */
+img {
+    max-width: 100%;
+    vertical-align: middle;
+}
+
+
+
+/**
+ * Figures
+ */
+figure > img {
+    display: block;
+}
+
+figcaption {
+    font-size: $small-font-size;
+}
+
+
+
+/**
+ * Lists
+ */
+ul, ol {
+    margin-left: $spacing-unit;
+}
+
+li {
+    > ul,
+    > ol {
+         margin-bottom: 0;
+    }
+}
+
+
+
+/**
+ * Headings
+ */
+h1, h2, h3, h4, h5, h6 {
+    font-weight: $base-font-weight;
+}
+
+
+
+/**
+ * Links
+ */
+a {
+    color: $brand-color;
+    text-decoration: none;
+
+    &:visited {
+        color: darken($brand-color, 15%);
+    }
+
+    &:hover {
+        color: $text-color;
+        text-decoration: underline;
+    }
+}
+
+
+
+/**
+ * Blockquotes
+ */
+blockquote {
+    color: $grey-color;
+    border-left: 4px solid $grey-color-light;
+    padding-left: $spacing-unit / 2;
+    font-size: 18px;
+    letter-spacing: -1px;
+    font-style: italic;
+
+    > :last-child {
+        margin-bottom: 0;
+    }
+}
+
+
+
+/**
+ * Code formatting
+ */
+pre,
+code {
+    font-size: 15px;
+    border: 1px solid $grey-color-light;
+    border-radius: 3px;
+    background-color: #eef;
+}
+
+code {
+    padding: 1px 5px;
+}
+
+pre {
+    padding: 8px 12px;
+    overflow-x: auto;
+
+    > code {
+        border: 0;
+        padding-right: 0;
+        padding-left: 0;
+    }
+}
+
+
+
+/**
+ * Wrapper
+ */
+.wrapper {
+    max-width: -webkit-calc(#{$content-width} - (#{$spacing-unit} * 2));
+    max-width:         calc(#{$content-width} - (#{$spacing-unit} * 2));
+    margin-right: auto;
+    margin-left: auto;
+    padding-right: $spacing-unit;
+    padding-left: $spacing-unit;
+    @extend %clearfix;
+
+    @include media-query($on-laptop) {
+        max-width: -webkit-calc(#{$content-width} - (#{$spacing-unit}));
+        max-width:         calc(#{$content-width} - (#{$spacing-unit}));
+        padding-right: $spacing-unit / 2;
+        padding-left: $spacing-unit / 2;
+    }
+}
+
+
+
+/**
+ * Clearfix
+ */
+%clearfix {
+
+    &:after {
+        content: "";
+        display: table;
+        clear: both;
+    }
+}
+
+
+
+/**
+ * Icons
+ */
+.icon {
+
+    > svg {
+        display: inline-block;
+        width: 16px;
+        height: 16px;
+        vertical-align: middle;
+
+        path {
+            fill: $grey-color;
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/e493ba2b/_sass/_layout.scss
----------------------------------------------------------------------
diff --git a/_sass/_layout.scss b/_sass/_layout.scss
new file mode 100755
index 0000000..9cbfdde
--- /dev/null
+++ b/_sass/_layout.scss
@@ -0,0 +1,242 @@
+/**
+ * Site header
+ */
+.site-header {
+    border-top: 5px solid $grey-color-dark;
+    border-bottom: 1px solid $grey-color-light;
+    min-height: 56px;
+
+    // Positioning context for the mobile navigation icon
+    position: relative;
+}
+
+.site-title {
+    font-size: 26px;
+    font-weight: 300;
+    line-height: 56px;
+    letter-spacing: -1px;
+    margin-bottom: 0;
+    float: left;
+
+    &,
+    &:visited {
+        color: $grey-color-dark;
+    }
+}
+
+.site-nav {
+    float: right;
+    line-height: 56px;
+
+    .menu-icon {
+        display: none;
+    }
+
+    .page-link {
+        color: $text-color;
+        line-height: $base-line-height;
+
+        // Gaps between nav items, but not on the last one
+        &:not(:last-child) {
+            margin-right: 20px;
+        }
+    }
+
+    @include media-query($on-palm) {
+        position: absolute;
+        top: 9px;
+        right: $spacing-unit / 2;
+        background-color: $background-color;
+        border: 1px solid $grey-color-light;
+        border-radius: 5px;
+        text-align: right;
+
+        .menu-icon {
+            display: block;
+            float: right;
+            width: 36px;
+            height: 26px;
+            line-height: 0;
+            padding-top: 10px;
+            text-align: center;
+
+            > svg {
+                width: 18px;
+                height: 15px;
+
+                path {
+                    fill: $grey-color-dark;
+                }
+            }
+        }
+
+        .trigger {
+            clear: both;
+            display: none;
+        }
+
+        &:hover .trigger {
+            display: block;
+            padding-bottom: 5px;
+        }
+
+        .page-link {
+            display: block;
+            padding: 5px 10px;
+
+            &:not(:last-child) {
+                margin-right: 0;
+            }
+            margin-left: 20px;
+        }
+    }
+}
+
+
+
+/**
+ * Site footer
+ */
+.site-footer {
+    border-top: 1px solid $grey-color-light;
+    padding: $spacing-unit 0;
+}
+
+.footer-heading {
+    font-size: 18px;
+    margin-bottom: $spacing-unit / 2;
+}
+
+.contact-list,
+.social-media-list {
+    list-style: none;
+    margin-left: 0;
+}
+
+.footer-col-wrapper {
+    font-size: 15px;
+    color: $grey-color;
+    margin-left: -$spacing-unit / 2;
+    @extend %clearfix;
+}
+
+.footer-col {
+    float: left;
+    margin-bottom: $spacing-unit / 2;
+    padding-left: $spacing-unit / 2;
+}
+
+.footer-col-1 {
+    width: -webkit-calc(35% - (#{$spacing-unit} / 2));
+    width:         calc(35% - (#{$spacing-unit} / 2));
+}
+
+.footer-col-2 {
+    width: -webkit-calc(20% - (#{$spacing-unit} / 2));
+    width:         calc(20% - (#{$spacing-unit} / 2));
+}
+
+.footer-col-3 {
+    width: -webkit-calc(45% - (#{$spacing-unit} / 2));
+    width:         calc(45% - (#{$spacing-unit} / 2));
+}
+
+@include media-query($on-laptop) {
+    .footer-col-1,
+    .footer-col-2 {
+        width: -webkit-calc(50% - (#{$spacing-unit} / 2));
+        width:         calc(50% - (#{$spacing-unit} / 2));
+    }
+
+    .footer-col-3 {
+        width: -webkit-calc(100% - (#{$spacing-unit} / 2));
+        width:         calc(100% - (#{$spacing-unit} / 2));
+    }
+}
+
+@include media-query($on-palm) {
+    .footer-col {
+        float: none;
+        width: -webkit-calc(100% - (#{$spacing-unit} / 2));
+        width:         calc(100% - (#{$spacing-unit} / 2));
+    }
+}
+
+
+
+/**
+ * Page content
+ */
+.page-content {
+    padding: $spacing-unit 0;
+}
+
+.page-heading {
+    font-size: 20px;
+}
+
+.post-list {
+    margin-left: 0;
+    list-style: none;
+
+    > li {
+        margin-bottom: $spacing-unit;
+    }
+}
+
+.post-meta {
+    font-size: $small-font-size;
+    color: $grey-color;
+}
+
+.post-link {
+    display: block;
+    font-size: 24px;
+}
+
+
+
+/**
+ * Posts
+ */
+.post-header {
+    margin-bottom: $spacing-unit;
+}
+
+.post-title {
+    font-size: 42px;
+    letter-spacing: -1px;
+    line-height: 1;
+
+    @include media-query($on-laptop) {
+        font-size: 36px;
+    }
+}
+
+.post-content {
+    margin-bottom: $spacing-unit;
+
+    h2 {
+        font-size: 32px;
+
+        @include media-query($on-laptop) {
+            font-size: 28px;
+        }
+    }
+
+    h3 {
+        font-size: 26px;
+
+        @include media-query($on-laptop) {
+            font-size: 22px;
+        }
+    }
+
+    h4 {
+        font-size: 20px;
+
+        @include media-query($on-laptop) {
+            font-size: 18px;
+        }
+    }
+}