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.
>

Reply via email to