Return-Path: X-Original-To: apmail-xmlgraphics-general-archive@www.apache.org Delivered-To: apmail-xmlgraphics-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 640A618411 for ; Tue, 23 Feb 2016 13:48:17 +0000 (UTC) Received: (qmail 2406 invoked by uid 500); 23 Feb 2016 13:48:14 -0000 Mailing-List: contact general-help@xmlgraphics.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@xmlgraphics.apache.org Delivered-To: mailing list general@xmlgraphics.apache.org Received: (qmail 2358 invoked by uid 99); 23 Feb 2016 13:48:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Feb 2016 13:48:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 331751A072A for ; Tue, 23 Feb 2016 13:48:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.002 X-Spam-Level: X-Spam-Status: No, score=-0.002 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id MKYzy1NDX5Wi for ; Tue, 23 Feb 2016 13:48:08 +0000 (UTC) Received: from mail-pf0-f182.google.com (mail-pf0-f182.google.com [209.85.192.182]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTPS id 9FE235F2C3 for ; Tue, 23 Feb 2016 13:48:07 +0000 (UTC) Received: by mail-pf0-f182.google.com with SMTP id q63so112585001pfb.0 for ; Tue, 23 Feb 2016 05:48:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:mime-version:subject :message-id:date:references:in-reply-to:to; bh=pHLlw7YOJFszNXlu4ZhnrFj2fwZ7qH9Cg06XTK1f2Os=; b=Dj0p38SMvYSWa31F9N6to6ahYh74lcv6HAxmwsLzUYKJIsDolsxAQi7GDab8+S4b4N LybRzkAbNkH/lkDig/dX+UWGi9bbXItMZptBTqavu843fNcGbSNrfzmd1iytb1pqqwe9 IhzTuyVrqjOtmJwguB3ijM713DcQGh2UB16f5fPm2SkViwr3wYrrjtYRVVDYLUm5/E23 30DGvMQP7b5Gm+rpKW+CNVApD6HWi9UiMkW1fsL/L6g6yfuOrS00oZwkO/4FfT9wCYmB RiW3PVKj7bvhdXIKiA2lwf1khi0k337QNk8f9zXjszYXzWqmpzxWs6g6kZQSth5JlJlO Xj7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:content-transfer-encoding :mime-version:subject:message-id:date:references:in-reply-to:to; bh=pHLlw7YOJFszNXlu4ZhnrFj2fwZ7qH9Cg06XTK1f2Os=; b=HEg7LEn0OqOHpm7HTB130AoHWPE6GBZRKw/rOR6Cg+/uQGrDQ001E2yYd6qKFzHuKM FQBb0F7I0YXGGrY1NU5+GjPyNDa5mbYPMcpqCygYtKQUG8+QOqXlkErWzxb93SVL0PRr oMCez3jDBsZRQ4FJRzf05NKH9MoSR83JCZxcyiQUy4GldAoq5fbLYaowG5cthy1Sntc/ Kp9MmtS25jNJDLNP+AGolcK7ipHXUgF98SGXOmatDemyBrdWFJbMZvRoSajPmwsNRUtJ NmpH7+d5d6gBsOq9alGS6YGg8OitY9hom+mKu2ybp6HzRWuphaFS7TJv/OFjl428ZciP m7jA== X-Gm-Message-State: AG10YOSJoVlTahWc4lfzwbwxfxku9mj/zB9HcT4IOpQK16ux5d+3noPVfgKKnocRkTZDGw== X-Received: by 10.98.17.208 with SMTP id 77mr45704940pfr.37.1456235280767; Tue, 23 Feb 2016 05:48:00 -0800 (PST) Received: from [10.218.97.253] (mobile-166-171-123-208.mycingular.net. [166.171.123.208]) by smtp.gmail.com with ESMTPSA id 69sm44518102pfj.20.2016.02.23.05.47.59 for (version=TLSv1/SSLv3 cipher=OTHER); Tue, 23 Feb 2016 05:48:00 -0800 (PST) From: Clay Leeds Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Subject: Re: [VOTE] Merge from xmlgraphics/commons/branches/maven to trunk. Message-Id: <6011C8B6-AFE3-4A89-8305-5A25DEE049B5@gmail.com> Date: Tue, 23 Feb 2016 05:47:59 -0800 References: <56CB00B2.10109@gmx.at> <024701d16d74$273d7cb0$75b87610$@gmail.com> <56CB7897.4070304@gmx.at> <56CC3C34.30900@gmx.at> <7EB9DA46-594F-4DC0-91F5-56B53B908C1D@gmail.com> In-Reply-To: <7EB9DA46-594F-4DC0-91F5-56B53B908C1D@gmail.com> To: general@xmlgraphics.apache.org X-Mailer: iPhone Mail (13D15) I guess I could also go for this: - xmlgraphics-commons - batik - fop=20 However, I like consistency more so I prefer the other way.=20 Like Glenn, I think that 'commons-xmlgraphics' makes it more like it's from o= f the commons.apache.org team.=20 That said, I don't have a lot of energy here, so I'm happy with what the tea= m decides here.=20 Clay > On Feb 23, 2016, at 5:29 AM, Clay Leeds wrote: >=20 > Hi folks, >=20 > I'm thinking it'd be best to have consistency and use the prefix 'xmlgrap= hics-' for all project JAR files: >=20 > - xmlgraphics-commons > - xmlgraphics-batik > - xmlgraphics-fop=20 >=20 > I don't have a lot of energy behind this, but I do like consistency.=20 >=20 > IOW, I'm +0 for the naming convention and +1 for the merge. ;-) >=20 > Clay >=20 >> On Feb 23, 2016, at 3:02 AM, Matthias Reischenbacher wrote: >>=20 >> Hi Glenn, >>=20 >> I just checked some other Apache projects that use maven. Here is a >> short list of their artifactIds: >>=20 >> Jackrabbit: >> * jackrabbit-api >> * jackrabbit-jcr-commons >> * jackrabbit-core >> etc. >>=20 >> Apache Commons: >> * commons-codec >> * commons-fileupload >> etc. >>=20 >> PDFBox: >> * pdfbox >> * fontbox >> * jempbox >> etc. >>=20 >> If we use commons-xmlgraphics/xgc we would introduce a third naming >> scheme and it would still be associated more with Apache Commons than >> Apache XMLGraphics. I think we should either stick to your original >> proposal and use "commons", "fop" and "batik". Or should change to: >> "xmlgraphics-commons", "xmlgraphics-batik", "xmlgraphics-fop" (or with >> "xgc-" prefix). >>=20 >> BR, >> Matthias >>=20 >>> On 22.02.2016 18:37, Glenn Adams wrote: >>> On Mon, Feb 22, 2016 at 2:07 PM, Matthias Reischenbacher < >>> matthias8283@gmx.at> wrote: >>>=20 >>>> Hi Glenn, >>>>=20 >>>> if we use the "commons-2.2.0.SNAPSHOT.jar" naming scheme, the jar file >>>> will be wrongly associated with jar files of http://commons.apache.org/= >>>> (some examples: commons-cli-1.0.jar, commons-codec-1.5 etc.). >>>>=20 >>>> I think it would be better to normalize the batik and fop naming scheme= . >>> How about we use one of the following as the artifact id: >>>=20 >>> - commons-xmlgraphics >>> - commons-xgc >>> - commons-graphics >>>=20 >>> and leave batik and fop as is? >>>=20 >>> I have a slight preference for 'commons-xgc' but I'm also OK with >>> 'commons-xmlgraphics'. >>>=20 >>>=20 >>>> BR, >>>> Matthias >>>>=20 >>>>> On 22.02.2016 18:01, Glenn Adams wrote: >>>>> On Mon, Feb 22, 2016 at 6:23 AM, Simon Steiner < >>>> simonsteiner1984@gmail.com> >>>>> wrote: >>>>>=20 >>>>>> Hi, >>>>>>=20 >>>>>> Ant naming is: xmlgraphics-commons-svn-trunk.jar >>>>>> Mvn naming is: commons-2.2.0-SNAPSHOT.jar >>>>> Correct. We will be using the maven naming scheme now for maven built >>>>> artifacts, which is: >>>>>=20 >>>>> groupId:artifactId:version >>>>>=20 >>>>> We will use org.apache.xmlgraphics as the groupId and the following >>>>> artifactIds: >>>>>=20 >>>>> - commons >>>>> - batik >>>>> - fop >>>>>=20 >>>>> Note that of our 3 current projects built by ant, only >>>> xmlgraphics-commons >>>>> has a prefix, while batik and fop do not. If they had all used an >>>>> 'xmlgraphics-' prefix, then we would probably want to include that pre= fix >>>>> in our maven artifact identifiers. However, since 2 don't use a prefix= >>>> and >>>>> 1 does, we are inconsistent in our present names, and should normalize= >>>> this >>>>> by removing the prefix on commons. >>>>>=20 >>>>> Do you anticipate a problem arising from this change? I expect that >>>>> external users that want to use the new maven artifacts can make the >>>>> appropriate name changes on their side. If they are using maven >>>>> dependencies, they will use the maven artifact naming conventions to p= ull >>>>> in xmlgraphics artifacts. >>>>>=20 >>>>>=20 >>>>>> Thanks >>>>>>=20 >>>>>> -----Original Message----- >>>>>> From: Matthias Reischenbacher [mailto:matthias8283@gmx.at] >>>>>> Sent: 22 February 2016 12:36 >>>>>> To: general@xmlgraphics.apache.org >>>>>> Subject: Re: [VOTE] Merge from xmlgraphics/commons/branches/maven to >>>> trunk. >>>>>> I tested successfully with Java 7 on Windows 10. With Java 8 the >>>> findbugs >>>>>> target doesn't work, but this is the same for ant and maven. >>>>>>=20 >>>>>> +1 >>>>>>=20 >>>>>> Btw... I also tried to import the maven project in eclipse 4.4. The m= ain >>>>>> source and test folders are recognized correctly, but additionally a >>>> source >>>>>> folder for "src/java" is added, which doesn't exist, so eclipse repor= ts >>>> the >>>>>> error "Project 'commons' is missing required source folder: >>>>>> 'src/java'=C2=B4" >>>>>>=20 >>>>>>> On 21.02.2016 04:00, Glenn Adams wrote: >>>>>>> I would like to start a vote on merging from >>>>>>> xmlgraphics/commons/branches/maven to trunk. Please respond by >>>>>>> Wednesday, 02/24, 1700Z. Lack of a response will be interpreted as += 0. >>>>>>>=20 >>>>>>> In addition to adding a Maven POM, this merge will begin the process= >>>>>>> of migrating to the typical maven directory hierarchy, i.e., >>>>>>>=20 >>>>>>> src/main/java >>>>>>> src/main/resources >>>>>>> src/test/java >>>>>>> src/test/resources >>>>>>>=20 >>>>>>> etc. >>>>>>>=20 >>>>>>> I have retained symbolic links to permit ant builds to continue to >>>>>> function. >>>>>>> The following run without error (on my platform): >>>>>>>=20 >>>>>>> mvn clean test >>>>>>> ant clean junit >>>>>>>=20 >>>>>>> I am using the following tool versions: >>>>>>>=20 >>>>>>> $ mvn -v >>>>>>> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; >>>>>>> 2015-11-10T09:41:47-07:00) >>>>>>> Maven home: /opt/local/share/java/maven3 Java version: 1.7.0_80, >>>>>>> vendor: Oracle Corporation Java home: >>>>>>> /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre >>>>>>> Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x",= >>>>>>> version: "10.11.3", arch: "x86_64", family: "mac" >>>>>>>=20 >>>>>>> $ ant -version >>>>>>> Apache Ant(TM) version 1.9.6 compiled on June 29 2015 Please let me >>>>>>> know if you encounter problems on JDK 6. >>>>>>=20 >>>>>> ---------------------------------------------------------------------= >>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org >>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org >>>>>>=20 >>>>>>=20 >>>>>>=20 >>>>>> ---------------------------------------------------------------------= >>>>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org >>>>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org >>>>=20 >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org >>>> For additional commands, e-mail: general-help@xmlgraphics.apache.org >>=20 >>=20 >>=20 >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org >> For additional commands, e-mail: general-help@xmlgraphics.apache.org >>=20 --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org For additional commands, e-mail: general-help@xmlgraphics.apache.org