This is an automated email from the ASF dual-hosted git repository. fanningpj pushed a commit to branch samples in repository https://gitbox.apache.org/repos/asf/incubator-pekko-site.git
commit 7b924edca764a7138b932120a01b50baf0073bbe Author: PJ Fanning <[email protected]> AuthorDate: Wed Dec 13 18:13:09 2023 +0100 add samples page --- content/download.html | 8 +++- content/how-to-contribute.html | 8 +++- content/index.html | 8 ++++ content/modules.html | 12 +++++- content/{what-is-pekko.html => samples.html} | 58 +++++++++++++++++++--------- content/search/search_index.json | 2 +- content/what-is-pekko.html | 4 ++ src/main/paradox/index.md | 1 + src/main/paradox/modules.md | 8 +++- src/main/paradox/samples.md | 26 +++++++++++++ 10 files changed, 108 insertions(+), 27 deletions(-) diff --git a/content/download.html b/content/download.html index 0bf1f52c..724ee659 100644 --- a/content/download.html +++ b/content/download.html @@ -163,6 +163,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> @@ -329,13 +333,13 @@ Apache Pekko Modules </span> </div> </a> -<a href="how-to-contribute.html" title="How to Contribute" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next"> +<a href="samples.html" title="Samples" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next"> <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title"> <span class="md-flex__ellipsis"> <span class="md-footer-nav__direction"> Next </span> -How to Contribute +Samples </span> </div> <div class="md-flex__cell md-flex__cell--shrink"> diff --git a/content/how-to-contribute.html b/content/how-to-contribute.html index 329737ce..a6de2b6f 100644 --- a/content/how-to-contribute.html +++ b/content/how-to-contribute.html @@ -163,6 +163,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html#how-to-contribute" class="active page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> @@ -239,7 +243,7 @@ apache/incubator-pekko-site <footer class="md-footer"> <div class="md-footer-nav"> <nav class="md-footer-nav__inner md-grid"> -<a href="download.html" title="Download" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev"> +<a href="samples.html" title="Samples" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev"> <div class="md-flex__cell md-flex__cell--shrink"> <i class="md-icon md-icon--arrow-back md-footer-nav__button"></i> </div> @@ -248,7 +252,7 @@ apache/incubator-pekko-site <span class="md-footer-nav__direction"> Previous </span> -Download +Samples </span> </div> </a> diff --git a/content/index.html b/content/index.html index 8b7ef740..b4e143b9 100644 --- a/content/index.html +++ b/content/index.html @@ -158,6 +158,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> @@ -216,6 +220,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> diff --git a/content/modules.html b/content/modules.html index 5686c29f..8dd104cf 100644 --- a/content/modules.html +++ b/content/modules.html @@ -163,6 +163,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> @@ -257,8 +261,12 @@ apache/incubator-pekko-site </ul> <p>In addition to the above, there are also the following QuickStart templates:</p> <ul> - <li><a href="https://github.com/apache/incubator-pekko-quickstart-scala.g8">Scala quickstart</a></li> - <li><a href="https://github.com/apache/incubator-pekko-quickstart-java.g8">Java quickstart</a></li> + <li><a href="https://github.com/apache/incubator-pekko-quickstart-scala.g8">Quickstart (Scala)</a></li> + <li><a href="https://github.com/apache/incubator-pekko-quickstart-java.g8">Quickstart (Java)</a></li> + <li><a href="https://github.com/apache/incubator-pekko-http-quickstart-scala.g8">HTTP Quickstart (Scala)</a></li> + <li><a href="https://github.com/apache/incubator-pekko-http-quickstart-java.g8">HTTP Quickstart (Java)</a></li> + <li><a href="https://github.com/apache/incubator-pekko-grpc-quickstart-scala.g8">gRPC Quickstart (Scala)</a></li> + <li><a href="https://github.com/apache/incubator-pekko-grpc-quickstart-java.g8">gRPC Quickstart (Java)</a></li> </ul> <p><a href="https://github.com/apache/incubator-pekko-sbt-paradox">incubator-pekko-sbt-paradox</a> contains the documentation functions and theming for Pekko.</p> </div> diff --git a/content/what-is-pekko.html b/content/samples.html similarity index 76% copy from content/what-is-pekko.html copy to content/samples.html index cef1410d..42c569a0 100644 --- a/content/what-is-pekko.html +++ b/content/samples.html @@ -22,7 +22,7 @@ <meta name="description" content="incubator-pekko-site"> <link rel="shortcut icon" href="assets/images/pekko_favicon.png"> -<title>What is Pekko? · Apache Pekko</title> +<title>Samples · Apache Pekko</title> <link rel="stylesheet" href="assets/stylesheets/application.451f80e5.css"> <link rel="stylesheet" href="assets/stylesheets/application-palette.22915126.css"> <link rel="stylesheet" href="lib/material__tabs/dist/mdc.tabs.min.css"> @@ -57,7 +57,7 @@ data-md-color-accent="orange" Apache Pekko </span> <span class="md-header-nav__topic"> -What is Pekko? +Samples </span> </div> </div> @@ -138,7 +138,7 @@ apache/incubator-pekko-site </div> <ul> - <li><a href="what-is-pekko.html#what-is-pekko-" class="active page">What is Pekko?</a> + <li><a href="what-is-pekko.html" class="page">What is Pekko?</a> <ul> <li><a href="what-is-pekko.html#disclaimer" class="header">Disclaimer</a></li> </ul></li> @@ -163,6 +163,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html#samples" class="active page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> @@ -173,9 +177,9 @@ apache/incubator-pekko-site <nav class="md-nav md-nav--secondary"> <label class="md-nav__title" for="__toc">Table of contents</label> <ul> - <li><a href="what-is-pekko.html#what-is-pekko-" class="header">What is Pekko?</a> + <li><a href="samples.html#samples" class="header">Samples</a> <ul> - <li><a href="what-is-pekko.html#disclaimer" class="header">Disclaimer</a></li> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> </ul></li> </ul> </nav> @@ -203,9 +207,9 @@ apache/incubator-pekko-site <nav class="md-nav md-nav--secondary"> <label class="md-nav__title" for="__toc">Table of contents</label> <ul> - <li><a href="what-is-pekko.html#what-is-pekko-" class="header">What is Pekko?</a> + <li><a href="samples.html#samples" class="header">Samples</a> <ul> - <li><a href="what-is-pekko.html#disclaimer" class="header">Disclaimer</a></li> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> </ul></li> </ul> </nav> @@ -216,13 +220,31 @@ apache/incubator-pekko-site <div class="md-content"> <article class="md-content__inner md-typeset"> <div class="md-content__searchable"> -<h1><a href="#what-is-pekko-" name="what-is-pekko-" class="anchor"><span class="anchor-link"></span></a>What is Pekko?</h1> -<p>Apache Pekko is an open-source framework for building applications that are concurrent, distributed, resilient and elastic. Pekko uses the Actor Model to provide more intuitive high-level abstractions for concurrency. Using these abstractions, Pekko also provides libraries for persistence, streams, HTTP, and more.</p> -<p>Apache Pekko is a fork of <a href="https://github.com/akka/akka">Akka</a> 2.6.x, prior to the Akka project’s adoption of the Business Source License.</p> -<h2><a href="#disclaimer" name="disclaimer" class="anchor"><span class="anchor-link"></span></a>Disclaimer</h2> -<p>Apache Pekko (incubating) is an effort undergoing incubation at the Apache Software Foundation (ASF), sponsored by the <a href="https://incubator.apache.org/">Apache Incubator</a> PMC.</p> -<p>Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects.</p> -<p>While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.</p> +<h1><a href="#samples" name="samples" class="anchor"><span class="anchor-link"></span></a>Samples</h1> +<p>The samples can be download using Git from <a href="https://github.com/apache/incubator-pekko-samples">incubator-pekko-samples</a>.</p> +<ul> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-scala/">Pekko Cluster with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-java/">Pekko Cluster with Java</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-scala/">Pekko Cluster Docker Compose with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-java/">Pekko Cluster Docker Compose with Java</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-scala/">Pekko Distributed Data with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-java/">Pekko Distributed Data with Java</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-workers-scala/">Pekko Distributed Workers with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-scala/">Pekko FSM with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-java/">Pekko FSM with Java</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-grpc-kubernetes-scala/">Pekko gRPC on Kubernetes (Scala)</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-kafka-to-sharding-scala/">Pekko Kafka to Sharding with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-scala/">Pekko Persistence with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-java/">Pekko Persistence with Java</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-scala/">Pekko Cluster Sharding with Scala</a></li> + <li><a href="https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-java/">Pekko Cluster Sharding with Java</a></li> +</ul> +<h2><a href="#help-wanted" name="help-wanted" class="anchor"><span class="anchor-link"></span></a>Help Wanted</h2> +<p>Migrating the following samples and guides from Akka to Pekko falls under the heading ‘Help Wanted’.</p> +<ul> + <li><a href="https://github.com/apache/incubator-pekko-connectors-samples">incubator-pekko-connectors-samples</a></li> + <li><a href="https://github.com/apache/incubator-pekko-platform-guide">incubator-pekko-platform-guide</a></li> +</ul> </div> </article> </div> @@ -233,7 +255,7 @@ apache/incubator-pekko-site <footer class="md-footer"> <div class="md-footer-nav"> <nav class="md-footer-nav__inner md-grid"> -<a href="index.html" title="Apache Pekko" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev"> +<a href="download.html" title="Download" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev"> <div class="md-flex__cell md-flex__cell--shrink"> <i class="md-icon md-icon--arrow-back md-footer-nav__button"></i> </div> @@ -242,17 +264,17 @@ apache/incubator-pekko-site <span class="md-footer-nav__direction"> Previous </span> -Apache Pekko +Download </span> </div> </a> -<a href="modules.html" title="Apache Pekko Modules" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next"> +<a href="how-to-contribute.html" title="How to Contribute" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next"> <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title"> <span class="md-flex__ellipsis"> <span class="md-footer-nav__direction"> Next </span> -Apache Pekko Modules +How to Contribute </span> </div> <div class="md-flex__cell md-flex__cell--shrink"> diff --git a/content/search/search_index.json b/content/search/search_index.json index 4546aa0f..51a3a56c 100644 --- a/content/search/search_index.json +++ b/content/search/search_index.json @@ -1 +1 @@ -{"docs":[{"location":"/paradox.json","text":"","title":""},{"location":"/index.html","text":"","title":"Apache Pekko"},{"location":"/index.html#apache-pekko","text":"What is Pekko? Disclaimer Apache Pekko Modules Repositories Download Jars Pekko Core Pekko HTTP Pekko gRPC Pekko Management Pekko Connectors Pekko Connectors Kafka Pekko Persistence Cassandra Pekko Persistence DynamoDB Pekko Persistence JDBC Pekko Projection Pekko SBT Paradox Archives Verifying Downloads How to Contribute Th [...] \ No newline at end of file +{"docs":[{"location":"/paradox.json","text":"","title":""},{"location":"/index.html","text":"","title":"Apache Pekko"},{"location":"/index.html#apache-pekko","text":"What is Pekko? Disclaimer Apache Pekko Modules Repositories Download Jars Pekko Core Pekko HTTP Pekko gRPC Pekko Management Pekko Connectors Pekko Connectors Kafka Pekko Persistence Cassandra Pekko Persistence DynamoDB Pekko Persistence JDBC Pekko Projection Pekko SBT Paradox Archives Verifying Downloads Samples Help Wanted [...] \ No newline at end of file diff --git a/content/what-is-pekko.html b/content/what-is-pekko.html index cef1410d..946d06ea 100644 --- a/content/what-is-pekko.html +++ b/content/what-is-pekko.html @@ -163,6 +163,10 @@ apache/incubator-pekko-site <li><a href="download.html#archives" class="header">Archives</a></li> <li><a href="download.html#verifying-downloads" class="header">Verifying Downloads</a></li> </ul></li> + <li><a href="samples.html" class="page">Samples</a> + <ul> + <li><a href="samples.html#help-wanted" class="header">Help Wanted</a></li> + </ul></li> <li><a href="how-to-contribute.html" class="page">How to Contribute</a> <ul> <li><a href="how-to-contribute.html#the-apache-pekko-community" class="header">The Apache Pekko Community</a></li> diff --git a/src/main/paradox/index.md b/src/main/paradox/index.md index d2ddbaab..b12df0eb 100644 --- a/src/main/paradox/index.md +++ b/src/main/paradox/index.md @@ -7,6 +7,7 @@ * [what is pekko](what-is-pekko.md) * [modules](modules.md) * [download](download.md) + * [samples](samples.md) * [how to contribute](how-to-contribute.md) @@@ diff --git a/src/main/paradox/modules.md b/src/main/paradox/modules.md index 63820aa6..793754d2 100644 --- a/src/main/paradox/modules.md +++ b/src/main/paradox/modules.md @@ -35,7 +35,11 @@ The Apache Pekko project is broken into several repositories: In addition to the above, there are also the following QuickStart templates: -- [Scala quickstart](https://github.com/apache/incubator-pekko-quickstart-scala.g8) -- [Java quickstart](https://github.com/apache/incubator-pekko-quickstart-java.g8) +- [Quickstart (Scala)](https://github.com/apache/incubator-pekko-quickstart-scala.g8) +- [Quickstart (Java)](https://github.com/apache/incubator-pekko-quickstart-java.g8) +- [HTTP Quickstart (Scala)](https://github.com/apache/incubator-pekko-http-quickstart-scala.g8) +- [HTTP Quickstart (Java)](https://github.com/apache/incubator-pekko-http-quickstart-java.g8) +- [gRPC Quickstart (Scala)](https://github.com/apache/incubator-pekko-grpc-quickstart-scala.g8) +- [gRPC Quickstart (Java)](https://github.com/apache/incubator-pekko-grpc-quickstart-java.g8) [incubator-pekko-sbt-paradox](https://github.com/apache/incubator-pekko-sbt-paradox) contains the documentation functions and theming for Pekko. diff --git a/src/main/paradox/samples.md b/src/main/paradox/samples.md new file mode 100644 index 00000000..82debc9b --- /dev/null +++ b/src/main/paradox/samples.md @@ -0,0 +1,26 @@ +# Samples + +The samples can be download using Git from [incubator-pekko-samples](https://github.com/apache/incubator-pekko-samples). + +* [Pekko Cluster with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-scala/) +* [Pekko Cluster with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-java/) +* [Pekko Cluster Docker Compose with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-scala/) +* [Pekko Cluster Docker Compose with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-cluster-docker-compose-java/) +* [Pekko Distributed Data with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-scala/) +* [Pekko Distributed Data with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-java/) +* [Pekko Distributed Workers with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-distributed-data-workers-scala/) +* [Pekko FSM with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-scala/) +* [Pekko FSM with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-fsm-java/) +* [Pekko gRPC on Kubernetes (Scala)](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-grpc-kubernetes-scala/) +* [Pekko Kafka to Sharding with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-kafka-to-sharding-scala/) +* [Pekko Persistence with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-scala/) +* [Pekko Persistence with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-persistence-java/) +* [Pekko Cluster Sharding with Scala](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-scala/) +* [Pekko Cluster Sharding with Java](https://pekko.apache.org/docs/pekko-samples/current/pekko-sample-sharding-java/) + +## Help Wanted + +Migrating the following samples and guides from Akka to Pekko falls under the heading 'Help Wanted'. + +* [incubator-pekko-connectors-samples](https://github.com/apache/incubator-pekko-connectors-samples) +* [incubator-pekko-platform-guide](https://github.com/apache/incubator-pekko-platform-guide) \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
