[DISCUSS] Future usage of dist just for sources?
The apache release policy requires that we put the sources of all releases
to the apache dist server:
We have to make sure to do this but we also should keep the effort as small
as possible as basically none of our users really uses these artifacts.
What our users use are the binaries and they use them as far as I know only
through maven central. We cover this part by putting them on the
So in my opinion the only (but still important) case for using the dist
server is to cover the legal aspects of a release. Especially to cover the
release manager from legal problems.
Because of this I propose we only put the source release zip onto the dist
In addition I also think we could regularly remove the sources again from
the dist server as we do not use it for spreading the release to the apache
mirrors. Every file that is ever put to the dist server is automatically
put to the archive server too.
So removing files from dist only makes them eventually disappear from
mirrors but they always stay in the apache archive. So I think from a legal
pov we do not need to keep them on dist.
What do you think?