commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <bode...@apache.org>
Subject [compress] High Level API / Examples
Date Sat, 05 May 2018 15:56:00 GMT
Hi all

sorry to bother you again.

It seems we won't be able to figure out what the high level API we'd
want to provide should look like any time soon, or even whether we want
to provide one at all. If Commons VFS already provides the high level
API that is needed, there isn't anything we need to do at all and things
are fine :-)

Given the current state of master I propose to do the following:

* spin out a new branch from current master so if we want to ever go
  back to the scratchpad of APIs things are still reachable and don't
  get garbage collected by git.

* change back commons-compress' Main class to Lister (and maybe make
  that support 7z).

* remove everything from the current oacc.archivers.examples package

* move the Archiver and Expander classes from oacc.archivers to
  oacc.archivers.examples. Clearly label them as examples with APIs we
  are willing to break with every release without giving notice.

* remove the (File)Filter support from Archiver and Expander

Is this OK with everybody, any objections?

Stefan

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


Mime
View raw message