On 2024/02/23 12:56:23 Elliotte Rusty Harold wrote:
> On Thu, Feb 22, 2024 at 2:07 PM Romain Manni-Bucau
> <rmannibu...@gmail.com> wrote:
> 
> > +1 Elliotte
> > ...plus the fact [io] is optional in the pom too which is not correct.
> 
> Possibly commons-io used to be more legitimately optional, but since a
> lot of things like CountingOutputStream have now moved into commons-io
> it really isn't. Is there anywhere explicit documentation of what
> dependencies commons-compress uses?

Yes, the web site. Each Commons Components web site should have a "Dependency 
Management" page under the "Project Information" section (left hand-side menu).

Gary

> 
> It is really helpful for clients when libraries make a strong effort
> to avoid unnecessary dependencies. I can sort of see that a library
> like compress might depend on lang3 and io, but it would be better if
> it didn't.
> 
> -- 
> Elliotte Rusty Harold
> elh...@ibiblio.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to