diff --git a/akka-docs/build.sbt b/akka-docs/build.sbt index 550b6d1943..afccef3324 100644 --- a/akka-docs/build.sbt +++ b/akka-docs/build.sbt @@ -20,8 +20,8 @@ paradoxProperties ++= Map( "akka.canonical.base_url" -> "http://doc.akka.io/docs/akka/current", "github.base_url" -> GitHub.url(version.value), "extref.wikipedia.base_url" -> "https://en.wikipedia.org/wiki/%s", - "extref.github.base_url" -> ("http://github.com/akka/akka/tree/" + (if (isSnapshot.value) "master" else "v" + version.value) + "/%s"), - "extref.samples.base_url" -> "http://github.com/akka/akka-samples/tree/2.5/%s", + "extref.github.base_url" -> ("https://github.com/akka/akka/tree/" + (if (isSnapshot.value) "master" else "v" + version.value) + "/%s"), + "extref.samples.base_url" -> "https://github.com/akka/akka-samples/tree/2.5/%s", "extref.ecs.base_url" -> "https://example.lightbend.com/v1/download/%s", "scala.version" -> scalaVersion.value, "scala.binary_version" -> scalaBinaryVersion.value, diff --git a/akka-docs/src/main/paradox/java/cluster-usage.md b/akka-docs/src/main/paradox/java/cluster-usage.md index 51cd44e843..0034930c01 100644 --- a/akka-docs/src/main/paradox/java/cluster-usage.md +++ b/akka-docs/src/main/paradox/java/cluster-usage.md @@ -741,7 +741,7 @@ or similar instead. @@@ -The cluster can be managed with the script `akka-cluster` provided in the Akka github repository @extref[here](github:akka-cluster/jmx-client). Place the script and the `jmxsh-R5.jar` library in the same directory. +The cluster can be managed with the script `akka-cluster` provided in the Akka GitHub repository @extref[here](github:akka-cluster/jmx-client). Place the script and the `jmxsh-R5.jar` library in the same directory. Run it without parameters to see instructions about how to use the script: @@ -820,4 +820,4 @@ because that may starve system internal tasks. Related config properties: `akka.cluster.use-dispatcher = akka.cluster.cluster-dispatcher`. Corresponding default values: `akka.cluster.use-dispatcher =`. -@@@ \ No newline at end of file +@@@ diff --git a/akka-docs/src/main/paradox/java/stream/stream-integrations.md b/akka-docs/src/main/paradox/java/stream/stream-integrations.md index f81f02d059..86bacafbf0 100644 --- a/akka-docs/src/main/paradox/java/stream/stream-integrations.md +++ b/akka-docs/src/main/paradox/java/stream/stream-integrations.md @@ -331,7 +331,7 @@ Akka Streams is one such library. An incomplete list of other implementations: - * [Reactor (1.1+)](http://github.com/reactor/reactor) + * [Reactor (1.1+)](https://github.com/reactor/reactor) * [RxJava](https://github.com/ReactiveX/RxJavaReactiveStreams) * [Ratpack](http://www.ratpack.io/manual/current/streams.html) * [Slick](http://slick.lightbend.com) @@ -511,4 +511,4 @@ More detailed information can be found in the API documentation. This is how it can be used as output `Sink` to a `Flow`: -@@snip [ActorSubscriberDocTest.java]($code$/java/jdocs/stream/ActorSubscriberDocTest.java) { #actor-subscriber-usage } \ No newline at end of file +@@snip [ActorSubscriberDocTest.java]($code$/java/jdocs/stream/ActorSubscriberDocTest.java) { #actor-subscriber-usage } diff --git a/akka-docs/src/main/paradox/scala/cluster-usage.md b/akka-docs/src/main/paradox/scala/cluster-usage.md index 6fd8e44e15..256392dae7 100644 --- a/akka-docs/src/main/paradox/scala/cluster-usage.md +++ b/akka-docs/src/main/paradox/scala/cluster-usage.md @@ -805,7 +805,7 @@ or similar instead. @@@ -The cluster can be managed with the script `akka-cluster` provided in the Akka github repository @extref[here](github:akka-cluster/jmx-client). Place the script and the `jmxsh-R5.jar` library in the same directory. +The cluster can be managed with the script `akka-cluster` provided in the Akka GitHub repository @extref[here](github:akka-cluster/jmx-client). Place the script and the `jmxsh-R5.jar` library in the same directory. Run it without parameters to see instructions about how to use the script: @@ -884,4 +884,4 @@ because that may starve system internal tasks. Related config properties: `akka.cluster.use-dispatcher = akka.cluster.cluster-dispatcher`. Corresponding default values: `akka.cluster.use-dispatcher =`. -@@@ \ No newline at end of file +@@@ diff --git a/akka-docs/src/main/paradox/scala/common/may-change.md b/akka-docs/src/main/paradox/scala/common/may-change.md index 4e948da435..a84a522b48 100644 --- a/akka-docs/src/main/paradox/scala/common/may-change.md +++ b/akka-docs/src/main/paradox/scala/common/may-change.md @@ -17,7 +17,7 @@ Individual public APIs can be annotated with `akka.api.annotation.ApiMayChange` guarantees than the rest of the module it lives in. For example, when while introducing "new" Java 8 APIs into existing stable modules, these APIs may be marked with this annotation to signal that they are not frozen yet. Please use such methods and classes with care, however if you see such APIs that is the best point in time to try them -out and provide feedback (e.g. using the akka-user mailing list, github issues or gitter) before they are frozen as +out and provide feedback (e.g. using the akka-user mailing list, GitHub issues or Gitter) before they are frozen as fully stable API. Best effort migration guides may be provided, but this is decided on a case-by-case basis for **may change** modules. diff --git a/akka-docs/src/main/paradox/scala/io-tcp.md b/akka-docs/src/main/paradox/scala/io-tcp.md index ca79e1767c..1c3e557e61 100644 --- a/akka-docs/src/main/paradox/scala/io-tcp.md +++ b/akka-docs/src/main/paradox/scala/io-tcp.md @@ -180,7 +180,7 @@ to the network socket. These write back-pressure models (with the exception of the second which is rather specialised) are demonstrated in complete examples below. The full and contiguous source is -available @extref[on GitHub](github:akka-docs/rst/scala/code/docs/io/EchoServer.scala). +available @extref[on GitHub](github:akka-docs/src/test/scala/docs/io/EchoServer.scala). For back-pressuring reads there are two modes of operation @@ -326,4 +326,4 @@ After handling an incoming connection we need to resume accepting again: The `ResumeAccepting` accepts a `batchSize` parameter that specifies how many new connections are accepted before a next `ResumeAccepting` message -is needed to resume handling of new connections. \ No newline at end of file +is needed to resume handling of new connections. diff --git a/akka-docs/src/main/paradox/scala/multi-jvm-testing.md b/akka-docs/src/main/paradox/scala/multi-jvm-testing.md index 068bec2c25..c9cc837f44 100644 --- a/akka-docs/src/main/paradox/scala/multi-jvm-testing.md +++ b/akka-docs/src/main/paradox/scala/multi-jvm-testing.md @@ -5,7 +5,7 @@ Useful for integration testing where multiple systems communicate with each othe ## Setup -The multi-JVM testing is an sbt plugin that you can find at [http://github.com/sbt/sbt-multi-jvm](http://github.com/sbt/sbt-multi-jvm). +The multi-JVM testing is an sbt plugin that you can find at [https://github.com/sbt/sbt-multi-jvm](https://github.com/sbt/sbt-multi-jvm). You can add it as a plugin by adding the following to your project/plugins.sbt: diff --git a/akka-docs/src/main/paradox/scala/project/links.md b/akka-docs/src/main/paradox/scala/project/links.md index 197a718bc7..8f1d072ef8 100644 --- a/akka-docs/src/main/paradox/scala/project/links.md +++ b/akka-docs/src/main/paradox/scala/project/links.md @@ -24,7 +24,7 @@ A chat room is available for all questions related to developing and contributin ## Source Code -Akka uses Git and is hosted at [Github akka/akka](http://github.com/akka/akka). +Akka uses Git and is hosted at [Github akka/akka](https://github.com/akka/akka). ## Releases Repository diff --git a/akka-docs/src/main/paradox/scala/project/migration-guide-2.4.x-2.5.x.md b/akka-docs/src/main/paradox/scala/project/migration-guide-2.4.x-2.5.x.md index 37e34b7c65..82edd196d5 100644 --- a/akka-docs/src/main/paradox/scala/project/migration-guide-2.4.x-2.5.x.md +++ b/akka-docs/src/main/paradox/scala/project/migration-guide-2.4.x-2.5.x.md @@ -598,7 +598,7 @@ As users were often confused by "when to use an Actor vs. when to use an Agent?" the Agents, as they rarely are really enough and do not fit the Akka spirit of thinking about distribution. We also anticipate to replace the uses of Agents by the upcoming Akka Typed, so in preparation thereof the Agents have been deprecated in 2.5. -If you use Agents and would like to take over the maintanance thereof, please contact the team on gitter or github. +If you use Agents and would like to take over the maintenance thereof, please contact the team on Gitter or GitHub. ## Camel @@ -615,8 +615,8 @@ of Akka Camel. `akka-contrib` has been deprecated and is scheduled for removal in the next major version. The reason is to reduce the amount of things to maintain in the core Akka projects. Contributions to the core of Akka or its satellite projects are welcome. Contributions -that don't fit into existing modules can be hosted in new Akka Github repositories in the -`akka` Github organization or outside of it depending on what kind of library it is. +that don't fit into existing modules can be hosted in new Akka GitHub repositories in the +`akka` GitHub organization or outside of it depending on what kind of library it is. Please ask. ### Aggregator diff --git a/akka-docs/src/main/paradox/scala/security/index.md b/akka-docs/src/main/paradox/scala/security/index.md index 32fb931997..ab38599ff2 100644 --- a/akka-docs/src/main/paradox/scala/security/index.md +++ b/akka-docs/src/main/paradox/scala/security/index.md @@ -11,7 +11,7 @@ The mailing list is very low traffic, and receives notifications only after secu We strongly encourage people to report such problems to our private security mailing list first, before disclosing them in a public forum. Following best practice, we strongly encourage anyone to report potential security -vulnerabilities to [security@akka.io](mailto:security@akka.io) before disclosing them in a public forum like the mailing list or as a Github issue. +vulnerabilities to [security@akka.io](mailto:security@akka.io) before disclosing them in a public forum like the mailing list or as a GitHub issue. Reports to this email address will be handled by our security team, who will work together with you to ensure that a fix can be provided without delay. diff --git a/akka-docs/src/main/paradox/scala/stream/stream-integrations.md b/akka-docs/src/main/paradox/scala/stream/stream-integrations.md index 94b61c3e93..b66be89b09 100644 --- a/akka-docs/src/main/paradox/scala/stream/stream-integrations.md +++ b/akka-docs/src/main/paradox/scala/stream/stream-integrations.md @@ -331,7 +331,7 @@ Akka Streams is one such library. An incomplete list of other implementations: - * [Reactor (1.1+)](http://github.com/reactor/reactor) + * [Reactor (1.1+)](https://github.com/reactor/reactor) * [RxJava](https://github.com/ReactiveX/RxJavaReactiveStreams) * [Ratpack](http://www.ratpack.io/manual/current/streams.html) * [Slick](http://slick.lightbend.com) @@ -511,4 +511,4 @@ More detailed information can be found in the API documentation. This is how it can be used as output `Sink` to a `Flow`: -@@snip [ActorSubscriberDocSpec.scala]($code$/scala/docs/stream/ActorSubscriberDocSpec.scala) { #actor-subscriber-usage } \ No newline at end of file +@@snip [ActorSubscriberDocSpec.scala]($code$/scala/docs/stream/ActorSubscriberDocSpec.scala) { #actor-subscriber-usage }