From dev-return-167134-archive-asf-public=cust-asf.ponee.io@commons.apache.org Tue May 1 11:58:03 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id EB11F180645 for ; Tue, 1 May 2018 11:58:02 +0200 (CEST) Received: (qmail 99726 invoked by uid 500); 1 May 2018 09:57:55 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 99707 invoked by uid 99); 1 May 2018 09:57:53 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 May 2018 09:57:53 +0000 Received: from v45346.1blu.de (v45346.1blu.de [178.254.23.72]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id 27EDE405C for ; Tue, 1 May 2018 09:57:51 +0000 (UTC) Received: by v45346.1blu.de (Postfix, from userid 1000) id B809640005F; Tue, 1 May 2018 11:57:50 +0200 (CEST) From: Stefan Bodewig To: dev@commons.apache.org Subject: [compress][POLL] High Level API Date: Tue, 01 May 2018 11:57:50 +0200 Message-ID: <87lgd3zoip.fsf@v45346.1blu.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Hi all right now the master branch contains two different ideas of hign level APIs: * https://github.com/apache/commons-compress/blob/master/src/main/java/org/apache/commons/compress/archivers/Archiver.java and Expander in the same package * https://github.com/apache/commons-compress/tree/master/src/main/java/org/apache/commons/compress/archivers/examples Neither of which has any unit tests. As writing the tests will take some time I'd like to avoid writing them for the wrong API :-) So I'd like to get a feeling for where we want to go: * drop both (I can live with that) as we don't want to provide a high level API at all - in that case I'd close COMPRESS-118 as WONTFIX * drop both as neither looks good (I can live with that, too) * keep the two classes with static methods - and maybe move them to an examples package, remove the existing content from the examples package * keep the examples package remove the two classes with static methods Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org