reactor / reactor-core

Non-Blocking Reactive Foundation for the JVM

Home Page:http://projectreactor.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Javadoc for some versions is missing from the website

dkhalanskyjb opened this issue · comments

Documentation Issue

https://projectreactor.io/docs/core lists most versions, but not all of them. For example, versions 3.4.0-3.4.4 are not there, even though even 3.4.0-RC2 is listed.

Improvement Suggestion

Publish documentation for the missing releases.

Additional context

In kotlinx-coroutines, we would like to link to the entities we use, using the documentation of the release that's our dependency, but links like https://projectreactor.io/docs/core/3.4.1/api/reactor/core/publisher/MonoSink.html are 404.

Hey, @dkhalanskyjb !

Unfortunately, there is nothing we can do at this point. Since 3.4.5 reactor-core switched to using Sonatype's s01 repository for javadoc jars. Therefore, versions lower than that won't be available. Milestone and RC releases are fetching from Spring's artifact repository so it's a different case.

Bear in mind that 3.4.x and 3.5.x are going out of OSS support by the end of August this year.

@chemicL, sorry, I don't get it. What's stopping you from checking out the corresponding tag in this repository, building the documentation, and uploading it to the website?

@dkhalanskyjb we are not uploading the documentation anywhere. We're using Sonatype's API to serve the javadocs from the jar that they host. Feel free to grab the javadoc jars from Maven Central and host them the same way https://javadoc.dev/ or https://javadocs.dev/ does or just use their service.