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/pekko-connectors.git
The following commit(s) were added to refs/heads/main by this push:
new e77bc690d Pekko becomes a TLP (#579)
e77bc690d is described below
commit e77bc690d85e91134c5a9571d733ea2a66c3de67
Author: PJ Fanning <[email protected]>
AuthorDate: Fri Mar 22 15:06:22 2024 +0100
Pekko becomes a TLP (#579)
---
.github/workflows/nightly-builds.yaml | 2 +-
.github/workflows/publish-1.0-docs.yml | 2 +-
.github/workflows/publish-nightly.yml | 2 +-
.scala-steward.conf | 8 ++--
CHANGELOG.md | 2 +-
CONTRIBUTING.md | 14 +++----
DISCLAIMER | 10 -----
NOTICE | 2 +-
README.md | 18 ++++-----
build.sbt | 6 +--
.../src/main/paradox/data-transformations/index.md | 4 +-
.../main/paradox/examples/elasticsearch-samples.md | 4 +-
docs/src/main/paradox/examples/ftp-samples.md | 4 +-
docs/src/main/paradox/examples/index.md | 2 +-
docs/src/main/paradox/examples/jms-samples.md | 2 +-
docs/src/main/paradox/examples/mqtt-samples.md | 2 +-
docs/src/main/paradox/external-components.md | 4 +-
docs/src/main/paradox/overview.md | 8 ++--
docs/src/main/paradox/pravega.md | 2 +-
docs/src/main/paradox/reference.md | 2 +-
docs/src/main/paradox/release-notes/index.md | 46 +++++++++++-----------
ftp/src/test/resources/sftpd/init.sh | 2 +-
legal/PekkoConnectorsNotice.txt | 2 +-
legal/S3Notice.txt | 2 +-
project/Common.scala | 8 ++--
project/Dependencies.scala | 2 +-
project/MetaInfLicenseNoticeCopy.scala | 3 +-
project/project-info.conf | 8 ++--
28 files changed, 81 insertions(+), 92 deletions(-)
diff --git a/.github/workflows/nightly-builds.yaml
b/.github/workflows/nightly-builds.yaml
index d9aa72751..cdc102e65 100644
--- a/.github/workflows/nightly-builds.yaml
+++ b/.github/workflows/nightly-builds.yaml
@@ -11,7 +11,7 @@ jobs:
integration-tests:
name: Pekko Connectors Integration tests
runs-on: ubuntu-20.04
- if: github.repository == 'apache/incubator-pekko-connectors'
+ if: github.repository == 'apache/pekko-connectors'
steps:
- name: Checkout
uses: actions/checkout@v3
diff --git a/.github/workflows/publish-1.0-docs.yml
b/.github/workflows/publish-1.0-docs.yml
index 07080faef..31a94a8cd 100644
--- a/.github/workflows/publish-1.0-docs.yml
+++ b/.github/workflows/publish-1.0-docs.yml
@@ -6,7 +6,7 @@ on:
jobs:
publish:
# runs on main repo only
- if: github.repository == 'apache/incubator-pekko-connectors'
+ if: github.repository == 'apache/pekko-connectors'
name: Publish
runs-on: ubuntu-20.04
env:
diff --git a/.github/workflows/publish-nightly.yml
b/.github/workflows/publish-nightly.yml
index 792427a9d..1ed21b1ac 100644
--- a/.github/workflows/publish-nightly.yml
+++ b/.github/workflows/publish-nightly.yml
@@ -8,7 +8,7 @@ on:
jobs:
publish:
# runs on main repo only
- if: github.repository == 'apache/incubator-pekko-connectors'
+ if: github.repository == 'apache/pekko-connectors'
name: Publish
runs-on: ubuntu-20.04
env:
diff --git a/.scala-steward.conf b/.scala-steward.conf
index 7550a1f6d..58d37d88a 100644
--- a/.scala-steward.conf
+++ b/.scala-steward.conf
@@ -5,7 +5,7 @@ updates.pin = [
{ groupId = "com.fasterxml.jackson.core", version = "2.16." }
{ groupId = "com.fasterxml.jackson.datatype", version = "2.16." }
{ groupId = "com.fasterxml.jackson.module", version = "2.16." }
- # pin to protobuf-java 3 - see
https://github.com/apache/incubator-pekko-grpc/issues/245
+ # pin to protobuf-java 3 - see
https://github.com/apache/pekko-grpc/issues/245
{ groupId = "com.google.protobuf", version = "3." }
# spring-boot 3 requires Java 17
{ groupId = "org.springframework.boot", version = "2." }
@@ -24,15 +24,15 @@ updates.pin = [
{ groupId = "com.lightbend.paradox", artifactId = "sbt-paradox", version =
"0.9." }
# Pin logback to v1.3.x because v1.4.x needs JDK11
{ groupId = "ch.qos.logback", version="1.3." }
- # https://github.com/apache/incubator-pekko-connectors/issues/503
+ # https://github.com/apache/pekko-connectors/issues/503
{ groupId = "com.couchbase.client", artifactId = "java-client", version =
"2." }
]
updates.ignore = [
- # https://github.com/apache/incubator-pekko-connectors/issues/61
+ # https://github.com/apache/pekko-connectors/issues/61
{ groupId = "org.apache.hbase" }
{ groupId = "org.apache.hadoop" }
- # https://github.com/apache/incubator-pekko-connectors/issues/523
+ # https://github.com/apache/pekko-connectors/issues/523
{ groupId = "software.amazon.awssdk", artifactId = "sqs" }
# these google api libs can only be updated if we update our io.grpc libs
(Pekko gRPC 1.1 uses the latest)
# we are stuck while we support Pekko gRPC 1.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a62e350fd..094b4ea56 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,4 +6,4 @@ The [Release
Notes](https://pekko.apache.org/docs/pekko-connectors/current/relea
GitHub has a feature allowing you to compare 2 Git tags and see the PRs and
overall code diff. You can take the example URL below and tweak it with the
version tags that you want to compare.
-https://github.com/apache/incubator-pekko-connectors/compare/v1.0.0...v1.0.1
+https://github.com/apache/pekko-connectors/compare/v1.0.0...v1.0.1
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 54ea4fa68..f3a70e04c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,7 +6,7 @@ You're always welcome to submit your PR straight away and start
the discussion (
# The Pekko Community
-If you have questions about the contribution process or to discuss specific
issues, we will be happy to try to help via the usual [communication
channels](https://github.com/apache/incubator-pekko-connectors?tab=readme-ov-file#community).
+If you have questions about the contribution process or to discuss specific
issues, we will be happy to try to help via the usual [communication
channels](https://github.com/apache/pekko-connectors?tab=readme-ov-file#community).
# Contributing to Pekko Connectors
@@ -14,12 +14,12 @@ If you have questions about the contribution process or to
discuss specific issu
This is the process for committing code into main.
-1. To avoid duplicated effort, it might be good to check the [issue
tracker](https://github.com/apache/incubator-pekko-connectors/issues) and
[existing pull
requests](https://github.com/apache/incubator-pekko-connectors/pulls) for
existing work.
- - If there is no ticket yet, feel free to [create
one](https://github.com/apache/incubator-pekko-connectors/issues/new) to
discuss the problem and the approach you want to take to solve it.
+1. To avoid duplicated effort, it might be good to check the [issue
tracker](https://github.com/apache/pekko-connectors/issues) and [existing pull
requests](https://github.com/apache/pekko-connectors/pulls) for existing work.
+ - If there is no ticket yet, feel free to [create
one](https://github.com/apache/pekko-connectors/issues/new) to discuss the
problem and the approach you want to take to solve it.
1. Perform your work according to the [pull request
requirements](#pull-request-requirements).
-1. When the feature or fix is completed you should open a [Pull
Request](https://help.github.com/articles/using-pull-requests) on
[GitHub](https://github.com/apache/incubator-pekko-connectors/pulls). Prefix
your PR title with a marker to show which module it affects (eg. "JMS", or "AWS
S3").
+1. When the feature or fix is completed you should open a [Pull
Request](https://help.github.com/articles/using-pull-requests) on
[GitHub](https://github.com/apache/pekko-connectors/pulls). Prefix your PR
title with a marker to show which module it affects (eg. "JMS", or "AWS S3").
1. The Pull Request should be reviewed by other maintainers (as many as
feasible/practical). Outside contributors are encouraged to participate in the
review process, it is not a closed process.
@@ -36,11 +36,11 @@ You can run tests using [sbt](https://www.scala-sbt.org/).
With this repo, you w
This repo is for connectors that integrate with 3rd party services (e.g. AWS
S3, FTP, Hive). For many connectors, you will need to use [Docker
Compose](https://docs.docker.com/compose/) to start servers that the Pekko
Connector tests will need to interact with. The tests don't expect to interact
with live resources but instead expect to work with local services that provide
the right functionality.
-You can get an idea of what Docker commands that you need to run tests for
specific connectors by looking at the GitHub Actions workflow
[check-build-test.yml](https://github.com/apache/incubator-pekko-connectors/blob/75e9a4867eec3e1c2b971eb7e13a0f0b9dbddab3/.github/workflows/check-build-test.yml#L78-L125).
+You can get an idea of what Docker commands that you need to run tests for
specific connectors by looking at the GitHub Actions workflow
[check-build-test.yml](https://github.com/apache/pekko-connectors/blob/75e9a4867eec3e1c2b971eb7e13a0f0b9dbddab3/.github/workflows/check-build-test.yml#L78-L125).
The Docker setup in many cases requires the use of shell scripts that are
designed to run inside Docker containers and are not designed for users to be
running on their own machines. Please take care when running any shell scripts
in this repo.
-To continue with the FTP connector as an example, you will need to run this
[script](https://github.com/apache/incubator-pekko-connectors/blob/main/scripts/ftp-servers.sh)
(that runs Docker Compose commands) before running the tests.
+To continue with the FTP connector as an example, you will need to run this
[script](https://github.com/apache/pekko-connectors/blob/main/scripts/ftp-servers.sh)
(that runs Docker Compose commands) before running the tests.
```
./scripts/ftp-servers.sh
@@ -116,7 +116,7 @@ git config blame.ignoreRevsFile .git-blame-ignore-revs
## How To Enforce These Guidelines?
-1. [GitHub
actions](https://github.com/apache/incubator-pekko-connectors/actions)
automatically merge the code, builds it, runs the tests and sets Pull Request
status accordingly of results in GitHub.
+1. [GitHub actions](https://github.com/apache/pekko-connectors/actions)
automatically merge the code, builds it, runs the tests and sets Pull Request
status accordingly of results in GitHub.
1. [Scalafmt](http://scalameta.org/scalafmt/) enforces some of the code style
rules.
1. [sbt-header plugin](https://github.com/sbt/sbt-header) manages consistent
copyright headers in every source file.
1. Enabling `fatalWarnings := true` for all projects.
diff --git a/DISCLAIMER b/DISCLAIMER
deleted file mode 100644
index 6a31e0f49..000000000
--- a/DISCLAIMER
+++ /dev/null
@@ -1,10 +0,0 @@
-Apache Pekko (incubating) is an effort undergoing incubation at the Apache
-Software Foundation (ASF), sponsored by the Apache Incubator PMC.
-
-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.
-
-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.
diff --git a/NOTICE b/NOTICE
index 993b0160a..81df8639b 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,4 +1,4 @@
-Apache Pekko (Incubating) Connectors
+Apache Pekko Connectors
Copyright 2022-2024 The Apache Software Foundation
This product includes software developed at
diff --git a/README.md b/README.md
index 0921bfe28..b1758aabb 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
-# Apache Pekko Connectors [![scaladex-badge][]][scaladex]
[![maven-central-badge][]][maven-central] [](https://github.com/apache/incubator-pekko-connectors/actions/workflows/check-build-test.yml)[](https://github.com/apache/incubator-pekko-connect
[...]
+# Apache Pekko Connectors [![scaladex-badge][]][scaladex]
[![maven-central-badge][]][maven-central] [](https://github.com/apache/pekko-connectors/actions/workflows/check-build-test.yml)[](https://github.com/apache/pekko-connectors/actions/workflows/nightly-builds.yaml)
-[scaladex]:
https://index.scala-lang.org/apache/incubator-pekko-connectors
-[scaladex-badge]:
https://index.scala-lang.org/apache/incubator-pekko-connectors/latest.svg
+[scaladex]: https://index.scala-lang.org/apache/pekko-connectors
+[scaladex-badge]:
https://index.scala-lang.org/apache/pekko-connectors/latest.svg
[maven-central]:
https://search.maven.org/#search%7Cga%7C1%7Cpekko-connectors
[maven-central-badge]:
https://maven-badges.herokuapp.com/maven-central/org.pekko/pekko-connectors-file_2.13/badge.svg
@@ -19,7 +19,7 @@ To keep up with the latest releases check out [Pekko
Connectors releases](https:
## Building From Source
-The build commands in the
[incubator-pekko](https://github.com/apache/incubator-pekko?tab=readme-ov-file#building-from-source)
repo are also useful here. Java 8 should work well for building from source
with this repo. Building the Paradox docs is significatntly harder if you use
Java 17 or above. You will need to specify a large number of `--add-opens`
settings.
+The build commands in the
[pekko](https://github.com/apache/pekko?tab=readme-ov-file#building-from-source)
repo are also useful here. Java 8 should work well for building from source
with this repo. Building the Paradox docs is significatntly harder if you use
Java 17 or above. You will need to specify a large number of `--add-opens`
settings.
This repo contains shell scripts. These scripts are designed to help with the
testing of Apache Pekko Connectors. Please avoid running the scripts without
checking if you need to and try to understand what the script does first.
@@ -31,22 +31,22 @@ There are some binary files in this repo that are used in
testing. These files d
## Running Tests
-There are details in the [Contributing
page](https://github.com/apache/incubator-pekko-connectors/blob/main/CONTRIBUTING.md).
That page also has guidelines about how to prepare Pull Requests.
+There are details in the [Contributing
page](https://github.com/apache/pekko-connectors/blob/main/CONTRIBUTING.md).
That page also has guidelines about how to prepare Pull Requests.
## Community
You can join these forums and chats to discuss and ask Pekko and Pekko
connector related questions:
-- [GitHub
discussions](https://github.com/apache/incubator-pekko-connectors/discussions):
for questions and general discussion.
+- [GitHub
discussions](https://github.com/apache/pekko-connectors/discussions): for
questions and general discussion.
- [Pekko users mailing
list](https://lists.apache.org/[email protected]): for Pekko
Connectors usage discussions.
- [Pekko dev mailing
list](https://lists.apache.org/[email protected]): for Pekko
Connectors development discussions.
-- [GitHub
issues](https://github.com/apache/incubator-pekko-connectors/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.
+- [GitHub issues](https://github.com/apache/pekko-connectors/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.
## Contributing
Contributions are very welcome. If you have an idea on how to improve Pekko,
don't hesitate to create an issue or submit a pull request.
-See
[CONTRIBUTING.md](https://github.com/apache/incubator-pekko-connectors/blob/main/CONTRIBUTING.md)
for details on the development workflow and how to create your pull request.
+See
[CONTRIBUTING.md](https://github.com/apache/pekko-connectors/blob/main/CONTRIBUTING.md)
for details on the development workflow and how to create your pull request.
## Code of Conduct
@@ -54,7 +54,7 @@ Apache Pekko is governed by the [Apache code of
conduct](https://www.apache.org/
## License
-Apache Pekko is available under the Apache License, version 2.0. See
[LICENSE](https://github.com/apache/incubator-pekko-connectors/blob/main/LICENSE)
file for details.
+Apache Pekko is available under the Apache License, version 2.0. See
[LICENSE](https://github.com/apache/pekko-connectors/blob/main/LICENSE) file
for details.
## Caveat Emptor
diff --git a/build.sbt b/build.sbt
index a4f5cdb2e..e643f08cc 100644
--- a/build.sbt
+++ b/build.sbt
@@ -10,7 +10,7 @@
import
net.bzzt.reproduciblebuilds.ReproducibleBuildsPlugin.reproducibleBuildsCheckResolver
sourceDistName := "apache-pekko-connectors"
-sourceDistIncubating := true
+sourceDistIncubating := false
ThisBuild / resolvers += Resolver.ApacheMavenStagingRepo
ThisBuild / reproducibleBuildsCheckResolver := Resolver.ApacheMavenStagingRepo
@@ -344,7 +344,7 @@ lazy val docs = project
.settings(
Compile / paradox / name := "Apache Pekko Connectors",
publish / skip := true,
- pekkoParadoxGithub :=
Some("https://github.com/apache/incubator-pekko-connectors"),
+ pekkoParadoxGithub := Some("https://github.com/apache/pekko-connectors"),
makeSite := makeSite.dependsOn(LocalRootProject / ScalaUnidoc / doc).value,
previewPath := (Paradox / siteSubdirName).value,
Preprocess / siteSubdirName :=
s"api/pekko-connectors/${projectInfoVersion.value}",
@@ -359,7 +359,7 @@ lazy val docs = project
"pekko.version" -> Dependencies.PekkoVersion,
"pekko-http.version" -> Dependencies.PekkoHttpVersion,
"hadoop.version" -> Dependencies.HadoopVersion,
- "extref.github.base_url" ->
s"https://github.com/apache/incubator-pekko-connectors/tree/${if
(isSnapshot.value) "main"
+ "extref.github.base_url" ->
s"https://github.com/apache/pekko-connectors/tree/${if (isSnapshot.value) "main"
else "v" + version.value}/%s",
"extref.pekko.base_url" ->
s"https://pekko.apache.org/docs/pekko/current/%s",
"scaladoc.pekko.base_url" ->
s"https://pekko.apache.org/api/pekko/${Dependencies.PekkoBinaryVersion}",
diff --git a/docs/src/main/paradox/data-transformations/index.md
b/docs/src/main/paradox/data-transformations/index.md
index e21dbd61c..ef0860452 100644
--- a/docs/src/main/paradox/data-transformations/index.md
+++ b/docs/src/main/paradox/data-transformations/index.md
@@ -17,7 +17,7 @@ Data transformation is an important part of integration with
external systems.
@@ toc { .main depth=2 }
-[Contributions](https://github.com/apache/incubator-pekko-connectors/blob/main/CONTRIBUTING.md)
are very welcome.
-[Creating an
issue](https://github.com/apache/incubator-pekko-connectors/issues) for
discussion is a good first step for such contributions.
+[Contributions](https://github.com/apache/pekko-connectors/blob/main/CONTRIBUTING.md)
are very welcome.
+[Creating an issue](https://github.com/apache/pekko-connectors/issues) for
discussion is a good first step for such contributions.
diff --git a/docs/src/main/paradox/examples/elasticsearch-samples.md
b/docs/src/main/paradox/examples/elasticsearch-samples.md
index 741e9163a..8d63dfd38 100644
--- a/docs/src/main/paradox/examples/elasticsearch-samples.md
+++ b/docs/src/main/paradox/examples/elasticsearch-samples.md
@@ -2,9 +2,9 @@
### Example: Index all data from an RDBMS table into Elasticsearch
-This example is now available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-jdbc-to-elasticsearch/)
project.
+This example is now available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-jdbc-to-elasticsearch/)
project.
### Example: Read from a Kafka topic and publish to Elasticsearch
-This example is now available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-kafka-to-elasticsearch/)
project.
+This example is now available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-kafka-to-elasticsearch/)
project.
diff --git a/docs/src/main/paradox/examples/ftp-samples.md
b/docs/src/main/paradox/examples/ftp-samples.md
index 59b85ab90..a9e3d71ec 100644
--- a/docs/src/main/paradox/examples/ftp-samples.md
+++ b/docs/src/main/paradox/examples/ftp-samples.md
@@ -2,8 +2,8 @@
### Example: Copy all files from an FTP server to local files
-This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-ftp-to-file/)
project.
+This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-ftp-to-file/)
project.
### Example: Rotate data stream over to multiple compressed files on SFTP
server
-This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-rotate-logs-to-ftp/)
project.
+This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-rotate-logs-to-ftp/)
project.
diff --git a/docs/src/main/paradox/examples/index.md
b/docs/src/main/paradox/examples/index.md
index 6e8ef3c57..f30135663 100644
--- a/docs/src/main/paradox/examples/index.md
+++ b/docs/src/main/paradox/examples/index.md
@@ -2,6 +2,6 @@
@@@ note
-Apache Pekko Connectors examples are available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/)
documentation created from the [Apache Pekko Connectors Samples
Repository](https://github.com/akka/alpakka-samples).
+Apache Pekko Connectors examples are available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/) documentation
created from the [Apache Pekko Connectors Samples
Repository](https://github.com/akka/alpakka-samples).
@@@
diff --git a/docs/src/main/paradox/examples/jms-samples.md
b/docs/src/main/paradox/examples/jms-samples.md
index ae140674d..0f1620e75 100644
--- a/docs/src/main/paradox/examples/jms-samples.md
+++ b/docs/src/main/paradox/examples/jms-samples.md
@@ -1,3 +1,3 @@
# JMS
-JMS examples are shown in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-jms/)
project.
+JMS examples are shown in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-jms/)
project.
diff --git a/docs/src/main/paradox/examples/mqtt-samples.md
b/docs/src/main/paradox/examples/mqtt-samples.md
index 16169c4ec..8cdabef15 100644
--- a/docs/src/main/paradox/examples/mqtt-samples.md
+++ b/docs/src/main/paradox/examples/mqtt-samples.md
@@ -2,4 +2,4 @@
## Example: Read from an MQTT topic, group messages and publish to Kafka
-This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/incubator-pekko-connectors-samples/tree/main/alpakka-sample-mqtt-to-kafka/)
project.
+This example is available in the [Apache Pekko Connectors
Samples](https://github.com/apache/pekko-connectors-samples/tree/main/alpakka-sample-mqtt-to-kafka/)
project.
diff --git a/docs/src/main/paradox/external-components.md
b/docs/src/main/paradox/external-components.md
index 68d9e25a8..1e158f0fb 100644
--- a/docs/src/main/paradox/external-components.md
+++ b/docs/src/main/paradox/external-components.md
@@ -2,8 +2,8 @@
Below is a non-complete list of stream components that are maintained by other
projects.
-[Contributions](https://github.com/apache/incubator-pekko-connectors/blob/main/CONTRIBUTING.md)
are very welcome.
-[Creating an
issue](https://github.com/apache/incubator-pekko-connectors/issues) for
discussion is a good first step for such contributions.
+[Contributions](https://github.com/apache/pekko-connectors/blob/main/CONTRIBUTING.md)
are very welcome.
+[Creating an issue](https://github.com/apache/pekko-connectors/issues) for
discussion is a good first step for such contributions.
## Buffers
diff --git a/docs/src/main/paradox/overview.md
b/docs/src/main/paradox/overview.md
index 7ef5e3780..3566aac87 100644
--- a/docs/src/main/paradox/overview.md
+++ b/docs/src/main/paradox/overview.md
@@ -12,10 +12,10 @@ There are a few blog posts and presentations about Apache
Pekko Connectors out t
The code in this documentation is compiled against:
-* Apache Pekko Connectors $project.version$
([Github](https://github.com/apache/incubator-pekko-connectors), [API
docs](https://pekko.apache.org/api/pekko-connectors/current/org/apache/pekko/stream/connectors/index.html))
+* Apache Pekko Connectors $project.version$
([Github](https://github.com/apache/pekko-connectors), [API
docs](https://pekko.apache.org/api/pekko-connectors/current/org/apache/pekko/stream/connectors/index.html))
* Scala $scala.binary.version$ (all modules are available for Scala 2.13)
-* Apache Pekko Streams $pekko.version$+
(@extref:[Reference](pekko:stream/index.html),
[Github](https://github.com/apache/incubator-pekko))
-* Apache Pekko HTTP $pekko-http.version$+ (@extref:[Reference](pekko-http:),
[Github](https://github.com/apache/incubator-pekko-http))
+* Apache Pekko Streams $pekko.version$+
(@extref:[Reference](pekko:stream/index.html),
[Github](https://github.com/apache/pekko))
+* Apache Pekko HTTP $pekko-http.version$+ (@extref:[Reference](pekko-http:),
[Github](https://github.com/apache/pekko-http))
See @ref:[Apache Pekko Connectors versioning](other-docs/versioning.md) for
more details.
@@ -25,7 +25,7 @@ If you want to try out a connector that has not yet been
released, give @ref[sna
## Contributing
-Please feel free to contribute to Apache Pekko Connectors by reporting issues
you identify, or by suggesting changes to the code. Please refer to our
[contributing
instructions](https://github.com/apache/incubator-pekko-connectors/blob/main/CONTRIBUTING.md)
and our [contributor
advice](https://github.com/apache/incubator-pekko-connectors/blob/main/contributor-advice.md)
to learn how it can be done. The target structure for Apache Pekko Connectors
connectors is illustrated by the @ref[Ref [...]
+Please feel free to contribute to Apache Pekko Connectors by reporting issues
you identify, or by suggesting changes to the code. Please refer to our
[contributing
instructions](https://github.com/apache/pekko-connectors/blob/main/CONTRIBUTING.md)
and our [contributor
advice](https://github.com/apache/pekko-connectors/blob/main/contributor-advice.md)
to learn how it can be done. The target structure for Apache Pekko Connectors
connectors is illustrated by the @ref[Reference connector](re [...]
We want Apache Pekko and Apache Pekko Connectors to strive in a welcoming and
open atmosphere and expect all contributors to respect our [code of
conduct](https://www.apache.org/foundation/policies/conduct.html).
diff --git a/docs/src/main/paradox/pravega.md b/docs/src/main/paradox/pravega.md
index c0459a25a..1de1d64c8 100644
--- a/docs/src/main/paradox/pravega.md
+++ b/docs/src/main/paradox/pravega.md
@@ -181,4 +181,4 @@ Scala
## Support
-* [Supported
channels](https://github.com/apache/incubator-pekko-connectors#community)
\ No newline at end of file
+* [Supported channels](https://github.com/apache/pekko-connectors#community)
\ No newline at end of file
diff --git a/docs/src/main/paradox/reference.md
b/docs/src/main/paradox/reference.md
index 9ac9b6675..b17956847 100644
--- a/docs/src/main/paradox/reference.md
+++ b/docs/src/main/paradox/reference.md
@@ -7,7 +7,7 @@ about the technology the connector is using.
### Reported issues
-[Tagged issues at
Github](https://github.com/apache/incubator-pekko-connectors/labels/p%3Areference)
+[Tagged issues at
Github](https://github.com/apache/pekko-connectors/labels/p%3Areference)
## Artifacts
diff --git a/docs/src/main/paradox/release-notes/index.md
b/docs/src/main/paradox/release-notes/index.md
index 4eb300ea6..8c05b2c23 100644
--- a/docs/src/main/paradox/release-notes/index.md
+++ b/docs/src/main/paradox/release-notes/index.md
@@ -6,30 +6,30 @@ The versioning strategy is described in @ref:[Apache Pekko
Connectors' versionin
### Bug Fixes
-* Accept any materializer type param for S3's chunkUploadSink
([#279](https://github.com/apache/incubator-pekko-connectors/pull/279))
-* Change materializer type for chunkUploadSink in S3 DSLs
([#280](https://github.com/apache/incubator-pekko-connectors/pull/280))
-* Kinesis: fix maxBytesPerSecond throttling
([#298](https://github.com/apache/incubator-pekko-connectors/pull/298))
+* Accept any materializer type param for S3's chunkUploadSink
([#279](https://github.com/apache/pekko-connectors/pull/279))
+* Change materializer type for chunkUploadSink in S3 DSLs
([#280](https://github.com/apache/pekko-connectors/pull/280))
+* Kinesis: fix maxBytesPerSecond throttling
([#298](https://github.com/apache/pekko-connectors/pull/298))
### Dependency Upgrades
-* sshj 0.38.0 - updated in FTP connector due to a CVE in sshj
([#305](https://github.com/apache/incubator-pekko-connectors/pull/305))
-* netty 4.1.104 - updated in cassandra connector
([#309](https://github.com/apache/incubator-pekko-connectors/pull/309))
+* sshj 0.38.0 - updated in FTP connector due to a CVE in sshj
([#305](https://github.com/apache/pekko-connectors/pull/305))
+* netty 4.1.104 - updated in cassandra connector
([#309](https://github.com/apache/pekko-connectors/pull/309))
## 1.0.1
### Bug Fixes
* Fix `apiURL` so that projects depending on pekko-connectors have the correct
-url in their scaladocs via sbt's
[autoAPIMappings](https://www.scala-sbt.org/1.x/docs/Howto-Scaladoc.html#Define+the+location+of+API+documentation+for+a+library)
feature
([PR252](https://github.com/apache/incubator-pekko-connectors/pull/252))
+url in their scaladocs via sbt's
[autoAPIMappings](https://www.scala-sbt.org/1.x/docs/Howto-Scaladoc.html#Define+the+location+of+API+documentation+for+a+library)
feature ([PR252](https://github.com/apache/pekko-connectors/pull/252))
### Dependency Upgrades
Most dependency changes in this release relate to upgrading dependencies that
are affected by CVEs.
-* avro 1.11.3
([#259](https://github.com/apache/incubator-pekko-connectors/issues/259))
-* jackson 2.14.3 - use in more places
([#263](https://github.com/apache/incubator-pekko-connectors/pull/263))
-* google-auth-library-oauth2-http 1.20.0
([#256](https://github.com/apache/incubator-pekko-connectors/issues/256))
-* netty 4.1.100 - updated in cassandra connector
([#262](https://github.com/apache/incubator-pekko-connectors/pull/262))
+* avro 1.11.3 ([#259](https://github.com/apache/pekko-connectors/issues/259))
+* jackson 2.14.3 - use in more places
([#263](https://github.com/apache/pekko-connectors/pull/263))
+* google-auth-library-oauth2-http 1.20.0
([#256](https://github.com/apache/pekko-connectors/issues/256))
+* netty 4.1.100 - updated in cassandra connector
([#262](https://github.com/apache/pekko-connectors/pull/262))
## 1.0.0
@@ -56,26 +56,26 @@ properly acknowledged, please get in touch.
We haven't had to fix many bugs that were in Alpakka 4.0.0.
* Fix some cases where functions were accidentally calling themselves, leading
to infinite recursion
- * [PR142](https://github.com/apache/incubator-pekko-connectors/pull/142)
- * [PR164](https://github.com/apache/incubator-pekko-connectors/pull/164)
- * [PR186](https://github.com/apache/incubator-pekko-connectors/pull/186)
-* S3 Connector: Force US_EAST_1 for listBuckets call
([PR66](https://github.com/apache/incubator-pekko-connectors/pull/66))
-* S3 Connector: Only pass SSE headers for multipart upload requests
([PR81](https://github.com/apache/incubator-pekko-connectors/pull/81))
+ * [PR142](https://github.com/apache/pekko-connectors/pull/142)
+ * [PR164](https://github.com/apache/pekko-connectors/pull/164)
+ * [PR186](https://github.com/apache/pekko-connectors/pull/186)
+* S3 Connector: Force US_EAST_1 for listBuckets call
([PR66](https://github.com/apache/pekko-connectors/pull/66))
+* S3 Connector: Only pass SSE headers for multipart upload requests
([PR81](https://github.com/apache/pekko-connectors/pull/81))
### Additions
-* Add back Scala 2.12 support
([PR65](https://github.com/apache/incubator-pekko-connectors/pull/65))
-* Scala 3 support
([#126](https://github.com/apache/incubator-pekko-connectors/issues/126))
+* Add back Scala 2.12 support
([PR65](https://github.com/apache/pekko-connectors/pull/65))
+* Scala 3 support
([#126](https://github.com/apache/pekko-connectors/issues/126))
* The connectors that still only support Scala 2 are MongoDB and Slick.
-* FTP Connector now supports UTF8 Autodetect mode
([PR221](https://github.com/apache/incubator-pekko-connectors/pull/221))
-* FTP Connector now supports setting `TrustManager`/`KeyManager`
([PR205](https://github.com/apache/incubator-pekko-connectors/pull/205))
-* IronMQ Connector: changed the Circe JSON integration to use
[mdedetrich/pekko-streams-circe](https://github.com/mdedetrich/pekko-streams-circe)
([PR134](https://github.com/apache/incubator-pekko-connectors/pull/134))
-* S3 Connector: Add Bucket With Versioning API support
([PR84](https://github.com/apache/incubator-pekko-connectors/pull/84))
+* FTP Connector now supports UTF8 Autodetect mode
([PR221](https://github.com/apache/pekko-connectors/pull/221))
+* FTP Connector now supports setting `TrustManager`/`KeyManager`
([PR205](https://github.com/apache/pekko-connectors/pull/205))
+* IronMQ Connector: changed the Circe JSON integration to use
[mdedetrich/pekko-streams-circe](https://github.com/mdedetrich/pekko-streams-circe)
([PR134](https://github.com/apache/pekko-connectors/pull/134))
+* S3 Connector: Add Bucket With Versioning API support
([PR84](https://github.com/apache/pekko-connectors/pull/84))
### Dependency Upgrades
We have tried to limit the changes to third party dependencies that are used
in Pekko HTTP 1.0.0. These are some exceptions:
-* Cassandra Driver 4.15.0
([PR100](https://github.com/apache/incubator-pekko-connectors/pull/100))
-* protobuf 3.21.12
([#222](https://github.com/apache/incubator-pekko-connectors/issues/222))
+* Cassandra Driver 4.15.0
([PR100](https://github.com/apache/pekko-connectors/pull/100))
+* protobuf 3.21.12
([#222](https://github.com/apache/pekko-connectors/issues/222))
* jackson 2.14.3
* scalatest 3.2.14. Pekko users who have existing tests based on Akka Testkit
may need to migrate their tests due to the scalatest upgrade. The [scalatest
3.2 release notes](https://www.scalatest.org/release_notes/3.2.0) have a
detailed description of the changes needed.
diff --git a/ftp/src/test/resources/sftpd/init.sh
b/ftp/src/test/resources/sftpd/init.sh
index ee854255a..08d014788 100755
--- a/ftp/src/test/resources/sftpd/init.sh
+++ b/ftp/src/test/resources/sftpd/init.sh
@@ -1,7 +1,7 @@
#!/bin/bash
# This script is only meant to be run as part of Docker container.
-# See
https://github.com/apache/incubator-pekko-connectors/blob/a639063ffc41a9cb8f9ba5c11dfd997a6750b3c1/docker-compose.yml#L235
+# See
https://github.com/apache/pekko-connectors/blob/a639063ffc41a9cb8f9ba5c11dfd997a6750b3c1/docker-compose.yml#L235
# Do not run this script on your personal machine. If you do,
# please remember to remove the 2 files from /etc/ssh after you have finished
testing.
diff --git a/legal/PekkoConnectorsNotice.txt b/legal/PekkoConnectorsNotice.txt
index 8594a6c7e..44604701e 100644
--- a/legal/PekkoConnectorsNotice.txt
+++ b/legal/PekkoConnectorsNotice.txt
@@ -1,4 +1,4 @@
-Apache Pekko (Incubating) Connectors
+Apache Pekko Connectors
Copyright 2022-2024 The Apache Software Foundation
This product includes software developed at
diff --git a/legal/S3Notice.txt b/legal/S3Notice.txt
index f75162cfd..3a0fede1f 100644
--- a/legal/S3Notice.txt
+++ b/legal/S3Notice.txt
@@ -1,4 +1,4 @@
-Apache Pekko (Incubating) Connectors
+Apache Pekko Connectors
Copyright 2022-2024 The Apache Software Foundation
This product includes software developed at
diff --git a/project/Common.scala b/project/Common.scala
index b9d24fb9e..5bbed001c 100644
--- a/project/Common.scala
+++ b/project/Common.scala
@@ -31,12 +31,12 @@ object Common extends AutoPlugin {
val isScala3 = Def.setting(scalaBinaryVersion.value == "3")
override def globalSettings = Seq(
- scmInfo :=
Some(ScmInfo(url("https://github.com/apache/incubator-pekko-connectors"),
- "[email protected]:apache/incubator-pekko-connectors.git")),
+ scmInfo := Some(ScmInfo(url("https://github.com/apache/pekko-connectors"),
+ "[email protected]:apache/pekko-connectors.git")),
developers += Developer("contributors",
"Contributors",
"[email protected]",
-
url("https://github.com/apache/incubator-pekko-connectors/graphs/contributors")),
+ url("https://github.com/apache/pekko-connectors/graphs/contributors")),
description := "Apache Pekko Connectors is a Reactive Enterprise
Integration library for Java and Scala, based on Reactive Streams and Pekko.",
fatalWarnings := true,
mimaReportSignatureProblems := true,
@@ -76,7 +76,7 @@ object Common extends AutoPlugin {
Seq(
"-doc-source-url", {
val branch = if (isSnapshot.value) "main" else s"v${version.value}"
-
s"https://github.com/apache/incubator-pekko-connectors/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}"
+
s"https://github.com/apache/pekko-connectors/tree/${branch}€{FILE_PATH_EXT}#L€{FILE_LINE}"
},
"-doc-canonical-base-url",
"https://pekko.apache.org/api/pekko-connectors/current/"),
diff --git a/project/Dependencies.scala b/project/Dependencies.scala
index 824d0eca0..867dd496c 100644
--- a/project/Dependencies.scala
+++ b/project/Dependencies.scala
@@ -92,7 +92,7 @@ object Dependencies {
// Releases https://github.com/FasterXML/jackson-databind/releases
// CVE issues
https://github.com/FasterXML/jackson-databind/issues?utf8=%E2%9C%93&q=+label%3ACVE
// This should align with the Jackson minor version used in Pekko 1.0.x
- //
https://github.com/apache/incubator-pekko/blob/main/project/Dependencies.scala
+ // https://github.com/apache/pekko/blob/main/project/Dependencies.scala
val JacksonDatabindVersion = "2.16.2"
val JacksonDatabindDependencies = Seq(
"com.fasterxml.jackson.core" % "jackson-core" % JacksonDatabindVersion,
diff --git a/project/MetaInfLicenseNoticeCopy.scala
b/project/MetaInfLicenseNoticeCopy.scala
index dafe920d8..555954df8 100644
--- a/project/MetaInfLicenseNoticeCopy.scala
+++ b/project/MetaInfLicenseNoticeCopy.scala
@@ -29,8 +29,7 @@ object MetaInfLicenseNoticeCopy extends AutoPlugin {
override lazy val projectSettings = Seq(
apacheSonatypeLicenseFile := baseDir.value / "legal" /
"StandardLicense.txt",
- apacheSonatypeNoticeFile := baseDir.value / "legal" /
"PekkoConnectorsNotice.txt",
- apacheSonatypeDisclaimerFile := Some(baseDir.value / "DISCLAIMER"))
+ apacheSonatypeNoticeFile := baseDir.value / "legal" /
"PekkoConnectorsNotice.txt")
lazy val mqttStreamingSettings = Seq(
apacheSonatypeLicenseFile := baseDir.value / "legal" /
"MqttStreamingLicense.txt")
diff --git a/project/project-info.conf b/project/project-info.conf
index 9245aa8fb..be316dccb 100644
--- a/project/project-info.conf
+++ b/project/project-info.conf
@@ -2,7 +2,7 @@
project-info {
version: "current"
- labels: "https://github.com/apache/incubator-pekko-connectors/labels/p%3A"
+ labels: "https://github.com/apache/pekko-connectors/labels/p%3A"
scaladoc:
"https://pekko.apache.org/api/pekko-connectors/"${project-info.version}"/org/apache/pekko/stream/connectors/"
shared-info {
jdk-versions: ["OpenJDK 8", "OpenJDK 11", "OpenJDK 17"]
@@ -12,17 +12,17 @@ project-info {
new-tab: false
}
issues: {
- url: "https://github.com/apache/incubator-pekko-connectors/issues"
+ url: "https://github.com/apache/pekko-connectors/issues"
text: "Github issues"
}
release-notes: {
- url: "https://github.com/apache/incubator-pekko-connectors/releases"
+ url: "https://github.com/apache/pekko-connectors/releases"
text: "GitHub releases"
}
forums: [
{
text: "Github Discussions"
- url: "https://github.com/apache/incubator-pekko-connectors/discussions"
+ url: "https://github.com/apache/pekko-connectors/discussions"
}
]
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]