While doing the past set of releases, i think there's some improvements
that can be made, at the very least, a discussion about why things are the
way they are.

If you're not familiar with the process, it's basically, build, deploy to
nexus, then manually gather a number of artifacts and upload to a svn repo.
That svn repo, eventually gets merged to dist.apache.org which contains the
final artifacts of a given project.

What I've noticed is that we are effectively duplicating everything in this
svn repo that is also published to the nexus repo. This doesn't make a
whole lot of sense to me. Typically, there's just a readme, all of the
products or executables and hashes/signatures. In this case, I can see the
war file, the portable build, and that's about it. Everything else can be
sourced on maven central. In addition, everything from dist.apache.org also
ends up in the archive at archive.apache.org.

Does anyone a) know why we are putting every artifact into the svn repo or
b) have any reservations about changing the process to simplify things (and
reduce storage needs for the apache sites)?

Reply via email to