The source zip/tar is an Apache requirement, the binary, a convenience. Both are "easy" to produce with a Maven build, for example, see Apache Commons VFS (or any Apache maven multi module project).
Note that this src zip/tar file is distributed on Apache hardware from a distribution server folder which is DIFFERENT from any other files from a Maven repository for -sources and -javadoc JAR files. Gary Gary Gary On Thu, Dec 7, 2023, 2:15 PM Joseph Kesselman <kesh...@alum.mit.edu> wrote: > Out builds have been continuing to produce .zip/.tar. gz files bundling "a > complete runnable xalan with dependencies and documentation" (bin) and > "source files as if you had gotten them from git" (src), for convenient > one-download retrieval from the website. This dates back to when networks > were much slower, storage was much smaller, and "dependencies upon demand" > fetching from Maven Central didn't yet exist. > > Does anyone still have hard dependencies on those distribution zipfile? > They're a bit of a pain to maintain, and ideally I'd like to stop producing > them and just tell users to pick binary off Central and source off Git. > > But I wanted to give the community a chance to object before I make that > change. There might be some reason I'm not seeing that we would need to > continue providing these. > > > -- > /_ Joe Kesselman (he/him/his) > -/ _) My Alexa skill for New Music/New Sounds fans: > / https://www.amazon.com/dp/B09WJ3H657/ > > Caveat: Opinionated old geezer with overcompensated writer's block. May > be redundant, verbose, prolix, sesquipedalian, didactic, officious, or > redundant. >