Hello everyone

I would like to start a discussion about releasing Pekko Sbt Paradox in its
current state. In general the significant changes is that Pekko Sbt Paradox
is now using the latest versions of paradox related artifacts that have been
moved to the maven repository and/or sbt organization
(i.e. https://github.com/sbt/sbt-paradox-material-theme) and due to these
updates/changes (i.e.
https://github.com/apache/incubator-pekko-sbt-paradox/pull/97)
it now works with all versions of JDK without having to do the exclude/force
workarounds.

As an example
https://github.com/apache/incubator-pekko/blob/main/project/plugins.sbt#L34-L44
with a the newest locally built pekko-sbt-paradox can be changed to just be

addSbtPlugin("org.apache.pekko" % "pekko-sbt-paradox" %
"1.0.0+27-68bf26d9-SNAPSHOT")
addSbtPlugin("com.lightbend.paradox" % "sbt-paradox-apidoc" % "0.10.1")
addSbtPlugin("com.lightbend.paradox" % "sbt-paradox-project-info" % "2.0.0")
addSbtPlugin("com.github.sbt" % "sbt-web" % "1.5.4") // sbt-paradox 0.9.2
depends on old sbt-web 1.4.x, but we want a newer version

I have confirmed the build locally using

sbt ";+TestJdk9 / compile ; +compile:doc"
sbt -Dpekko.genjavadoc.enabled=true -Dpekko.genlicensereport.enabled=true
docs/paradox unidoc

-- 

Matthew de Detrich

*Aiven Deutschland GmbH*

Immanuelkirchstraße 26, 10405 Berlin

Alexanderufer 3-7, 10117 Berlin

Amtsgericht Charlottenburg, HRB 209739 B

Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen

*m:* +491603708037

*w:* aiven.io *e:* matthew.dedetr...@aiven.io

Reply via email to