Affects: 5.3.26, 5.3.* releases


It seems that packages like https://repo.spring.io/ui/native/release/org/springframework/spring/5.3.26/spring-5.3.26-dist.zip are not in maven central, but are also blocked from download on repo.spring.io now - due to the login requirement. Is there a work around for this?

Comment From: bclozel

This is due to the permission changes on repo.spring.io. I guess we made available a full distribution zip at the time to allow for various build setups. I'm not sure this is relevant these days.

Can you share why you need those zips that is not covered by the other artifacts? We might consider dropping those entirely from our build; even the reference documentation is now published out of band now.

Comment From: spring-projects-issues

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Comment From: bclozel

These days, most projects and libraries publish docs and JavaDocs online but do not ship "distribution zips". Like I said above, our distribution zip is mostly irrelevant now.

We just discussed that as a team and we have decided to apply the following changes on the main and 6.0.x branches:

  • not create/publish the dist.zip anymore
  • stop including the antora docs in the docs.zip, as docs are now published by a different process. We will keep publishing this zip file with the aggregated javadoc and kdocs. Those are automatically republished to docs.spring.io from this zip
  • leave the publication of the schema.zip, even though we don't modify those anymore

This should speed up our build and make contributions easier. We can consider a different arrangement if a large enough group in the community requests specific artifacts to be made public.

I'm changing this issue to a task and will backport the changes.

Comment From: GrafDiffusore

@bclozel Hi

* stop including the antora docs in the docs.zip, as docs are now published by a different process. We will keep publishing this zip file with the aggregated javadoc and kdocs. Those are automatically republished to docs.spring.io from this zip

Is it still possible to download zipped docs from anywhere, as it was before? You know, I like my docs available locally

Comment From: bclozel

@GrafDiffusore unfortunately no, we don't build a set of docs per version anymore, this is a separate build that merges several versions together for better cross-linking and navigation.

The new system has better SEO, internal search engine, navigation, etc. I understand the downside here but so far the tradeoff is in favor of this new system.

We could work on publishing single version docs as an archive but we would need to spend time dedicating a build task for it and find a place to host that (repo.spring.io cannot host it anymore and IMO maven central is not a proper place for that).

We can reconsider this but so far the demand is quite low and it's not our priority. In the meantime you can clone this repository and build the docs locally.

Comment From: GrafDiffusore

@GrafDiffusore unfortunately no, we don't build a set of docs per version anymore, this is a separate build that merges several versions together for better cross-linking and navigation. ...

Hi I just did docs build from sources, great it's an option still. Thanks for quick and sensible reply.