This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-grpc.git


The following commit(s) were added to refs/heads/main by this push:
     new 59bd6546 update some akka refs in markdown files (#10)
59bd6546 is described below

commit 59bd65462b8a7d5f667a24be2d0d434ddad323c9
Author: PJ Fanning <[email protected]>
AuthorDate: Wed Jan 25 10:33:00 2023 +0000

    update some akka refs in markdown files (#10)
---
 CONTRIBUTING.md                         | 85 ++++++++++++++++-----------------
 README.md                               | 18 ++++---
 benchmark-java/project/build.properties |  2 +-
 build.sbt                               |  2 +-
 project/Common.scala                    | 23 ++++-----
 5 files changed, 62 insertions(+), 68 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8ada93ea..53c0537d 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,14 +1,16 @@
-# Welcome! Thank you for contributing to Akka gRPC!
+# Welcome! Thank you for contributing to Apache Pekko gRPC!
 
 We follow the standard GitHub [fork & 
pull](https://help.github.com/articles/using-pull-requests/#fork--pull) 
approach to pull requests. Just fork the official repo, develop in a branch, 
and submit a PR!
 
-You're always welcome to submit your PR straight away and start the discussion 
(without reading the rest of this wonderful doc, or the README.md). The goal of 
these notes is to make your experience contributing to Akka gRPC as smooth and 
pleasant as possible. We're happy to guide you through the process once you've 
submitted your PR.
+You're always welcome to submit your PR straight away and start the discussion 
(without reading the rest of this wonderful doc, or the README.md). The goal of 
these notes is to make your experience contributing to Pekko gRPC as smooth and 
pleasant as possible. We're happy to guide you through the process once you've 
submitted your PR.
 
-# The Akka Community
+# The Apache Pekko Community
 
-In case of questions about the contribution process or for discussion of 
specific issues please visit the [akka/dev gitter 
chat](https://gitter.im/akka/dev).
+If you have questions about the contribution process or discuss specific 
issues, please interact with the community using the following resources.
 
-You may also check out these [other resources](https://akka.io/get-involved/).
+- [GitHub 
discussions](https://github.com/apache/incubator-pekko-grpc/discussions): for 
questions and general discussion.
+- [Pekko dev mailing 
list](https://lists.apache.org/[email protected]): for Pekko 
development discussions.
+- [GitHub issues](https://github.com/apache/incubator-pekko-grpc/issues): for 
bug reports and feature requests. Please search the existing issues before 
creating new ones. If you are unsure whether you have found a bug, consider 
asking in GitHub discussions or the mailing list first.
 
 # Navigating around the project & codebase
 
@@ -16,20 +18,20 @@ You may also check out these [other 
resources](https://akka.io/get-involved/).
 
 Depending on which version (or sometimes module) you want to work on, you 
should target a specific branch as explained below:
 
-* `main` – active development branch of akka-grpc
+* `main` – active development branch of pekko-grpc
 
 ## Issues
 
 In general *all issues are open for anyone working on them*, however if you're 
new to the project and looking for an issue
 that will be accepted and likely is a nice one to get started you should check 
out the following tags:
 
-- [help wanted](https://github.com/akka/akka-grpc/labels/help%20wanted) - 
which identifies issues that the core team will likely not have time to work 
on, or the issue is a nice entry level ticket. If you're not sure how to solve 
a ticket but would like to work on it feel free to ask in the issue about 
clarification or tips.
-- [nice-to-have 
(low-priority)](https://github.com/akka/akka-grpc/labels/nice-to-have%20%28low-prio%29)
 - are tasks which make sense, however are not very high priority (in face of 
other very high priority issues). If you see something interesting in this 
list, a contribution would be really wonderful!
+- [help 
wanted](https://github.com/apache/incubator-pekko-grpc/labels/help%20wanted) - 
which identifies issues that the core team will likely not have time to work 
on, or the issue is a nice entry level ticket. If you're not sure how to solve 
a ticket but would like to work on it feel free to ask in the issue about 
clarification or tips.
+- [nice-to-have 
(low-priority)](https://github.com/apache/incubator-pekko-grpc/labels/nice-to-have%20%28low-prio%29)
 - are tasks which make sense, however are not very high priority (in face of 
other very high priority issues). If you see something interesting in this 
list, a contribution would be really wonderful!
 
 Another group of special tags indicate specific states a ticket is in:
 
-- [bug](https://github.com/akka/akka-grpc/labels/bug) - bugs take priority in 
being fixed above features. The core team dedicates a number of days to working 
on bugs each sprint. Bugs which have reproducers are also great for community 
contributions as they're well isolated. Sometimes we're not as lucky to have 
reproducers though, then a bugfix should also include a test reproducing the 
original error along with the fix.
-- [failed](https://github.com/akka/akka-grpc/labels/failed) - tickets indicate 
a Jenkins failure (for example from a nightly build). These tickets usually 
start with the `FAILED: ...` message, and include a stacktrace + link to the 
Jenkins failure. The tickets are collected and worked on with priority to keep 
the build stable and healthy. Often times it may be simple timeout issues 
(Jenkins boxes are slow), though sometimes real bugs are discovered this way.
+- [bug](https://github.com/apache/incubator-pekko-grpc/labels/bug) - bugs take 
priority in being fixed above features. The core team dedicates a number of 
days to working on bugs each sprint. Bugs which have reproducers are also great 
for community contributions as they're well isolated. Sometimes we're not as 
lucky to have reproducers though, then a bugfix should also include a test 
reproducing the original error along with the fix.
+- [failed](https://github.com/apache/incubator-pekko-grpc/labels/failed) - 
tickets indicate a Jenkins failure (for example from a nightly build). These 
tickets usually start with the `FAILED: ...` message, and include a stacktrace 
+ link to the Jenkins failure. The tickets are collected and worked on with 
priority to keep the build stable and healthy. Often times it may be simple 
timeout issues (Jenkins boxes are slow), though sometimes real bugs are 
discovered this way.
 
 Pull Request validation states:
 
@@ -41,32 +43,31 @@ gRPC runs on HTTP/2 and connections commonly use HTTPS.
 
 If you are running on JDK 8, you will need to use at least version 1.8.0u251 
to make sure ALPN protocol negotiation is available.  
 
-# Akka gRPC contributing guidelines
+# Pekko gRPC contributing guidelines
 
-These guidelines apply to all Akka projects, by which we mean both the 
`akka/akka` repository,
-as well as any plugins or additional repos located under the Akka GitHub 
organisation, e.g. `akka/akka-grpc` and others.
+These guidelines apply to all Pekko projects, by which we mean both the 
`apache/incubator-pekko` repository,
+as well as any plugins or additional repos located under the Apache Pekko 
GitHub organisation, e.g. `apache/incubator-pekko-grpc` and others.
 
 These guidelines are meant to be a living document that should be changed and 
adapted as needed.
 We encourage changes that make it easier to achieve our goals in an efficient 
way.
 
 Please also note that we have a *Code of Conduct* in place which aims keep our 
community a nice and helpful one.
-You can read its full text here: [Lightbend Community Code of 
Conduct](https://www.lightbend.com/conduct).
+You can read its full text here: [ASF Code of 
Conduct](https://www.apache.org/foundation/policies/conduct).
 
 ## General Workflow
 
 The below steps are how to get a patch into a main development branch (e.g. 
`main`).
 The steps are exactly the same for everyone involved in the project (be it 
core team, or first time contributor).
 
-1. To avoid duplicated effort, it might be good to check the [issue 
tracker](https://github.com/akka/akka-grpc/issues) and [existing pull 
requests](https://github.com/akka/akka-grpc/pulls) for existing work.
-   - If there is no ticket yet, feel free to [create 
one](https://github.com/akka/akka-grpc/issues/new) to discuss the problem and 
the approach you want to take to solve it.
-1. [Fork the project](https://github.com/akka/akka-grpc#fork-destination-box) 
on GitHub. You'll need to create a feature-branch for your work on your fork, 
as this way you'll be able to submit a PullRequest against the mainline 
Akka-gRPC.
-1. Create a branch on your fork and work on the feature. For example: `git 
checkout -b wip-custom-headers-akka-grpc`
+1. To avoid duplicated effort, it might be good to check the [issue 
tracker](https://github.com/apache/incubator-pekko-grpc/issues) and [existing 
pull requests](https://github.com/apache/incubator-pekko-grpc/pulls) for 
existing work.
+   - If there is no ticket yet, feel free to [create 
one](https://github.com/apache/incubator-pekko-grpc/issues/new) to discuss the 
problem and the approach you want to take to solve it.
+1. [Fork the 
project](https://github.com/apache/incubator-pekko-grpc#fork-destination-box) 
on GitHub. You'll need to create a feature-branch for your work on your fork, 
as this way you'll be able to submit a PullRequest against the mainline 
Pekko-gRPC.
+1. Create a branch on your fork and work on the feature. For example: `git 
checkout -b wip-custom-headers-pekko-grpc`
    - Please make sure to follow the general quality guidelines (specified 
below) when developing your patch.
    - Please write additional tests covering your feature and adjust existing 
ones if needed before submitting your Pull Request. The `validatePullRequest` 
sbt task ([explained below](#the-validatepullrequest-task)) may come in handy 
to verify your changes are correct.
 1. Once your feature is complete, prepare the commit following our [Creating 
Commits And Writing Commit 
Messages](#creating-commits-and-writing-commit-messages). For example, a good 
commit message would be: `Adding compression support for Manifests #22222` 
(note the reference to the ticket it aimed to resolve).
 1. Now it's finally time to [submit the Pull 
Request](https://help.github.com/articles/using-pull-requests)!
-1. If you have not already done so, you will be asked by our CLA bot to [sign 
the Lightbend CLA](https://www.lightbend.com/contribute/cla) online CLA stands 
for Contributor License Agreement and is a way of protecting intellectual 
property disputes from harming the project.
-1. If you're not already on the contributors white-list, the @akka-ci bot will 
ask `Can one of the repo owners verify this patch?`, to which a core member 
will reply by commenting `OK TO TEST`. This is just a sanity check to prevent 
malicious code from being run on the Jenkins cluster.
+1. For large PRs, we may ask you to submit an Apache Software Foundation 
[CLA](https://www.apache.org/licenses/contributor-agreements.html).
 1. Now both committers and interested people will review your code. This 
process is to ensure the code we merge is of the best possible quality, and 
that no silly mistakes slip through. You're expected to follow-up these 
comments by adding new commits to the same branch. The commit messages of those 
commits can be more lose, for example: `Removed debugging using printline`, as 
they all will be squashed into one commit before merging into the main branch.
     - The community and team are really nice people, so don't be afraid to ask 
follow up questions if you didn't understand some comment, or would like to 
clarify how to continue with a given feature. We're here to help, so feel free 
to ask and discuss any kind of questions you might have during review!
 1. After the review you should fix the issues as needed (pushing a new commit 
for new review etc.), iterating until the reviewers give their thumbs up–which 
is signalled usually by a comment saying `LGTM`, which means "Looks Good To 
Me". 
@@ -77,18 +78,18 @@ The steps are exactly the same for everyone involved in the 
project (be it core
 
 The TL;DR; of the above very precise workflow version is:
 
-1. Fork akka-grpc
+1. Fork pekko-grpc
 2. Hack and test on your feature (on a branch)
 3. Submit a PR
 4. Sign the CLA if necessary
 4. Keep polishing it until received enough LGTM
 5. Profit!
 
-Note that the akka-grpc sbt project is not as large as the Akka one, so `sbt` 
should be able to run with less heap than with the Akka project. In case you 
need to increase the heap, this can be specified using a command line argument 
`sbt -mem 2048` or in the environment variable `SBT_OPTS` but then as a regular 
JVM memory flag, for example `SBT_OPTS=-Xmx2G`, on some platforms you can also 
edit the global defaults for sbt in `/usr/local/etc/sbtopts`.
+Note that the pekko-grpc sbt project is not as large as the Pekko one, so 
`sbt` should be able to run with less heap than with the Pekko project. In case 
you need to increase the heap, this can be specified using a command line 
argument `sbt -mem 2048` or in the environment variable `SBT_OPTS` but then as 
a regular JVM memory flag, for example `SBT_OPTS=-Xmx2G`, on some platforms you 
can also edit the global defaults for sbt in `/usr/local/etc/sbtopts`.
 
 ## Binary compatibility
 
-Akka gRPC is still in experimental mode, so this section does not apply yet.
+Pekko gRPC is still in experimental mode, so this section does not apply yet.
 However, once we declare the project stable, we will adhere to the following
 rules:
 
@@ -96,7 +97,7 @@ Our binary compatibility guarantees are described in depth in 
the
 [Binary 
Compatibility](https://doc.akka.io/docs/akka-grpc/current/binary-compatibility.html)
 section of the documentation.
 
-Akka gRPC uses [Lightbend MiMa](https://github.com/lightbend/mima) to
+Pekko gRPC uses [Lightbend MiMa](https://github.com/lightbend/mima) to
 validate binary compatibility of incoming Pull Requests. If your PR fails due 
to binary compatibility issues, you may see 
 an error like this:
 
@@ -121,12 +122,12 @@ incompatibility has been successfully ignored after 
adding it to the filter file
 
 ### Generated code
 
-Generated code is not checked by MiMa. However, we do want code generated with 
a previous version of Akka gRPC
+Generated code is not checked by MiMa. However, we do want code generated with 
a previous version of Pekko gRPC
 to be usable with later versions. This means you should be extra careful not 
to introduce binary incompatibilities
-when changing the code generators. Of course, when adding new Akka gRPC 
features it is not required that those
+when changing the code generators. Of course, when adding new Pekko gRPC 
features it is not required that those
 features work with code generated for previous versions.
 
-Generated code may call Akka gRPC code that is internal. In those cases we 
mark those internal API's as
+Generated code may call Pekko gRPC code that is internal. In those cases we 
mark those internal API's as
 `@InternalStableApi` to avoid accidentally breaking compatibility.
 
 ## Pull Request Requirements
@@ -136,12 +137,12 @@ For a Pull Request to be considered at all it has to meet 
these requirements:
 1. Regardless if the code introduces new features or fixes bugs or 
regressions, it must have comprehensive tests.
 1. The code must be well documented in the Lightbend's standard documentation 
format (see the ‘Documentation’ section below).
 1. The commit messages must properly describe the changes, see further below.
-1. All Lightbend projects must include Lightbend copyright notices.  Each 
project can choose between one of two approaches:
+1. All Apache projects must include Apache copyright notices.  Each project 
can choose between one of two approaches:
 
-    1. All source files in the project must have a Lightbend copyright notice 
in the file header.
-    1. The Notices file for the project includes the Lightbend copyright 
notice and no other files contain copyright notices.  See 
https://www.apache.org/legal/src-headers.html for instructions for managing 
this approach for copyrights.
+    1. All source files in the project must have an Apache copyright notice in 
the file header.
+    1. The Notices file for the project includes the Apache copyright notice 
and no other files contain copyright notices.  See 
https://www.apache.org/legal/src-headers.html for instructions for managing 
this approach for copyrights.
 
-    Akka gRPC uses the first choice, having copyright notices in every file 
header.
+    Pekko gRPC uses the first choice, having copyright notices in every file 
header.
 
 
 ### Additional guidelines
@@ -165,7 +166,6 @@ All documentation must abide by the following maxims:
 - Example code should be run as part of an automated test suite.
 - Version should be **programmatically** specifiable to the build.
 - Generation should be **completely automated** and available for scripting.
-- Artifacts that must be included in the Lightbend stack should be published 
to a maven “documentation” repository as documentation artifacts.
 - When renaming Markdown files, add a rewrite rule to the `.htaccess` file to 
not break external links.
 
 All documentation is preferred to be in Lightbend's standard documentation 
format [Paradox](https://github.com/lightbend/paradox).
@@ -183,7 +183,7 @@ The rendered documentation will be available under 
`docs/target/paradox/site/mai
 
 ### JavaDoc
 
-Akka gRPC generates JavaDoc-style API documentation using the 
[genjavadoc](https://github.com/lightbend/genjavadoc) sbt plugin, since the 
sources are written mostly in Scala.
+Pekko gRPC generates JavaDoc-style API documentation using the 
[genjavadoc](https://github.com/lightbend/genjavadoc) sbt plugin, since the 
sources are written mostly in Scala.
 
 Generating JavaDoc is not enabled by default, as it's not needed on day-to-day 
development as it's expected to just work.
 If you'd like to check if you links and formatting looks good in JavaDoc (and 
not only in ScalaDoc), you can generate it by running:
@@ -236,7 +236,7 @@ Example:
 
 ## Pull request validation workflow details
 
-Akka gRPC uses [Jenkins GitHub pull request builder 
plugin](https://wiki.jenkins-ci.org/display/JENKINS/GitHub+pull+request+builder+plugin)
+Pekko gRPC uses [Jenkins GitHub pull request builder 
plugin](https://wiki.jenkins-ci.org/display/JENKINS/GitHub+pull+request+builder+plugin)
 that automatically merges the code, builds it, runs the tests and comments on 
the Pull Request in GitHub.
 
 Upon a submission of a Pull Request the GitHub pull request builder plugin 
will post a following comment:
@@ -245,16 +245,11 @@ Upon a submission of a Pull Request the GitHub pull 
request builder plugin will
 
 This requires a member from a core team to start Pull Request validation 
process by posting comment consisting only of `OK TO TEST`. From now on, 
whenever new commits are pushed to the Pull Request, a validation job will be 
automatically started and the results of the validation posted to the Pull 
Request.
 
-A Pull Request validation job can be started manually by posting `PLS BUILD` 
comment on the Pull Request.
-
-Note, that `OK TO TEST` will only be picked up when the user asking for it is 
considered an admin. Public (!) members of the [akka 
organization](https://github.com/orgs/akka/people) are automatically considered 
admins and users manually declared admin in the Jenkins job (currently no one 
is explicitly listed). `PLS BUILD` can be issued by everyone that is an admin 
or everyone who was whitelisted in the Jenkins Job (whitelisting != declaring 
someone an admin).
-
-
 ## Source style
 
 ### Scala style 
 
-Akka gRPC uses [Scalariform](https://github.com/daniel-trinh/scalariform) to 
enforce some of the code style rules.
+Pekko gRPC uses [Scalariform](https://github.com/daniel-trinh/scalariform) to 
enforce some of the code style rules.
 
 ### Java style
 
@@ -269,7 +264,7 @@ Thus we ask Java contributions to follow these simple 
guidelines:
 
 Avoid short test timeouts, since Jenkins server may GC heavily causing 
spurious test failures. GC pause or other hiccup of 2 seconds is common in our 
CI environment. Please note that usually giving a larger timeout *does not slow 
down the tests*, as in an `expectMessage` call for example it usually will 
complete quickly.
 
-There is a number of ways timeouts can be defined in Akka tests. The following 
ways to use timeouts are recommended (in order of preference): 
+There is a number of ways timeouts can be defined in Pekko tests. The 
following ways to use timeouts are recommended (in order of preference): 
 
 * `remaining` is first choice (requires `within` block)
 * `remainingOrDefault` is second choice
@@ -278,16 +273,16 @@ There is a number of ways timeouts can be defined in Akka 
tests. The following w
 
 Special care should be given `expectNoMessage` calls, which indeed will wait 
the entire timeout before continuing, therefore a shorter timeout should be 
used in those, for example `200` or `300.millis`.
 
-You can read up on remaining and friends in 
[TestKit.scala](https://github.com/akka/akka/blob/master/akka-testkit/src/main/scala/akka/testkit/TestKit.scala)
+You can read up on remaining and friends in 
[TestKit.scala](https://github.com/apache/incubator-pekko/blob/main/akka-testkit/src/main/scala/org/apache/pekko/testkit/TestKit.scala)
 
 # Supporting infrastructure
 
 ## Continuous Integration
 
-akka-grpc currently uses Github Actions for Continuous Integration. See the 
`Checks` tab in a PR for details about the current run.
+pekko-grpc currently uses Github Actions for Continuous Integration. See the 
`Checks` tab in a PR for details about the current run.
 
 ## Related links
 
-* [Lightbend Contributor License 
Agreement](https://www.lightbend.com/contribute/cla)
-* [Akka gRPC Issue Tracker](https://github.com/akka/akka-grpc/issues)
+* [Apache Contributor License 
Agreement](https://www.apache.org/licenses/contributor-agreements.html)
+* [Pekko gRPC Issue 
Tracker](https://github.com/apache/incubator-pekko-grpc/issues)
 * [Scalariform](https://github.com/daniel-trinh/scalariform)
diff --git a/README.md b/README.md
index 5a8f69e2..9bec6105 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
-# akka-grpc
+# Apache Pekko gRPC
 
 Support for building streaming gRPC servers and clients on top
-of Akka Streams.
+of Pekko Streams.
 
-This library is meant to be used as a building block in projects using the Akka
+This library is meant to be used as a building block in projects using the 
Pekko
 toolkit.
 
 ## Documentation
@@ -14,7 +14,7 @@ toolkit.
 
 This library is ready to be used in production, but API's and build system 
plugins are still expected to be improved and [may 
change](https://doc.akka.io/docs/akka/current/common/may-change.html).
 
-The API on both sides (Client and Server) is a simple Akka Streams-based one.
+The API on both sides (Client and Server) is a simple Pekko Streams-based one.
 
 The client side is
 currently implemented on top of 
[io.grpc:grpc-netty-shaded](https://mvnrepository.com/artifact/io.grpc/grpc-netty-shaded),
@@ -30,11 +30,11 @@ gRPC is a schema-first RPC framework, where your protocol 
is declared in a
 protobuf definition, and requests and responses will be streamed over an HTTP/2
 connection.
 
-Based on a protobuf service definition, akka-grpc can generate:
+Based on a protobuf service definition, pekko-grpc can generate:
 
 * Model classes (using plain protoc for Java or scalapb for Scala)
-* The API (as an interface for Java or a trait for Scala), expressed in Akka 
Streams `Source`s
-* On the server side, code to create an Akka HTTP route based on your 
implementation of the API
+* The API (as an interface for Java or a trait for Scala), expressed in Pekko 
Streams `Source`s
+* On the server side, code to create an Pekko HTTP route based on your 
implementation of the API
 * On the client side, a client for the API.
 
 ## Project structure
@@ -54,8 +54,6 @@ project in Java and Scala respectively, with both sbt and 
Gradle configurations.
 
 If used with JDK 8 prior to version 1.8.0_251 you must add an [ALPN 
agent](https://doc.akka.io/docs/akka-http/10.1/server-side/http2.html#application-layer-protocol-negotiation-alpn-).
 
-Support for Akka gRPC is available via the [Lightbend 
Subscription](https://lightbend.com/lightbend-subscription)
-
 ## License
 
-Akka gRPC is Open Source and available under the Apache 2 License.
+Pekko gRPC is Open Source and available under the Apache 2 License.
diff --git a/benchmark-java/project/build.properties 
b/benchmark-java/project/build.properties
index 10fd9eee..46e43a97 100644
--- a/benchmark-java/project/build.properties
+++ b/benchmark-java/project/build.properties
@@ -1 +1 @@
-sbt.version=1.5.5
+sbt.version=1.8.2
diff --git a/build.sbt b/build.sbt
index 7de02d7a..218b10d3 100644
--- a/build.sbt
+++ b/build.sbt
@@ -238,7 +238,7 @@ lazy val pluginTesterJava = Project(id = 
"akka-grpc-plugin-tester-java", base =
   .settings(MetaInfLicenseNoticeCopy.settings)
   .pluginTestingSettings
 
-lazy val root = Project(id = "akka-grpc", base = file("."))
+lazy val root = Project(id = "pekko-grpc", base = file("."))
   .enablePlugins(ScalaUnidocPlugin)
   .disablePlugins(SitePlugin, MimaPlugin)
   .aggregate(
diff --git a/project/Common.scala b/project/Common.scala
index cc8b6925..e5cc381f 100644
--- a/project/Common.scala
+++ b/project/Common.scala
@@ -20,22 +20,23 @@ object Common extends AutoPlugin {
   override def globalSettings =
     Seq(
       organization := "com.lightbend.akka.grpc",
-      organizationName := "Lightbend Inc.",
-      organizationHomepage := Some(url("https://www.lightbend.com/";)),
-      resolvers += Resolver.sonatypeRepo("staging"),
-      homepage := Some(url("https://akka.io/";)),
-      scmInfo := Some(ScmInfo(url("https://github.com/akka/akka-grpc";), 
"[email protected]:akka/akka-grpc")),
+      organizationName := "Apache Pekko",
+      organizationHomepage := Some(url("https://www.apache.org/";)),
+      resolvers ++= Resolver.sonatypeOssRepos("staging"),
+      homepage := Some(url("https://pekko.apache.org//";)),
+      scmInfo := 
Some(ScmInfo(url("https://github.com/apache/incubator-pekko-grpc";),
+        "[email protected]:apache/incubator-pekko-grpc")),
       developers += Developer(
         "contributors",
         "Contributors",
-        "https://gitter.im/akka/dev";,
-        url("https://github.com/akka/akka-grpc/graphs/contributors";)),
+        "[email protected]",
+        
url("https://github.com/apache/incubator-pekko-grpc/graphs/contributors";)),
       licenses := Seq("Apache-2.0" -> 
url("https://www.apache.org/licenses/LICENSE-2.0";)),
-      description := "Akka gRPC - Support for building streaming gRPC servers 
and clients on top of Akka Streams.")
+      description := "Apache Pekko gRPC - Support for building streaming gRPC 
servers and clients on top of Pekko Streams.")
 
   override lazy val projectSettings = Seq(
     projectInfoVersion := (if (isSnapshot.value) "snapshot" else 
version.value),
-    sonatypeProfileName := "com.lightbend",
+    sonatypeProfileName := "org.apache.pekko",
     scalacOptions ++= List(
       "-unchecked",
       "-deprecation",
@@ -56,7 +57,7 @@ object Common extends AutoPlugin {
     javacOptions ++= List("-Xlint:unchecked", "-Xlint:deprecation"),
     Compile / doc / scalacOptions := scalacOptions.value ++ Seq(
       "-doc-title",
-      "Akka gRPC",
+      "Apache Pekko gRPC",
       "-doc-version",
       version.value,
       "-sourcepath",
@@ -66,7 +67,7 @@ object Common extends AutoPlugin {
       "templates",
       "-doc-source-url", {
         val branch = if (isSnapshot.value) "main" else s"v${version.value}"
-        
s"https://github.com/akka/akka-grpc/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}";
+        
s"https://github.com/apache/incubator-pekko-grpc/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}";
       },
       "-doc-canonical-base-url",
       "https://doc.akka.io/api/akka-grpc/current/";),


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to