Return-Path: X-Original-To: apmail-maven-dev-archive@www.apache.org Delivered-To: apmail-maven-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5A30AD695 for ; Sat, 18 May 2013 01:55:16 +0000 (UTC) Received: (qmail 37173 invoked by uid 500); 18 May 2013 01:55:16 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 37094 invoked by uid 500); 18 May 2013 01:55:16 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 37084 invoked by uid 99); 18 May 2013 01:55:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 May 2013 01:55:15 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE X-Spam-Check-By: apache.org Received-SPF: error (athena.apache.org: local policy) Received: from [82.216.111.41] (HELO smtp5.tech.numericable.fr) (82.216.111.41) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 May 2013 01:55:09 +0000 Received: from herve-desktop.localnet (81-64-107-131.rev.numericable.fr [81.64.107.131]) by smtp5.tech.numericable.fr (Postfix) with ESMTP id F2125124009 for ; Sat, 18 May 2013 03:54:28 +0200 (CEST) From: =?ISO-8859-1?Q?Herv=E9?= BOUTEMY To: Maven Developers List Subject: Re: Strategy for jmod (Jigsaw)? Date: Sat, 18 May 2013 03:54:27 +0200 Message-ID: <4580964.EEZe05Vf8A@herve-desktop> User-Agent: KMail/4.10.2 (Linux/3.8.0-21-generic; KDE/4.10.2; x86_64; ; ) In-Reply-To: <519552CA.6070105@j-hohwiller.de> References: <519552CA.6070105@j-hohwiller.de> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeifedrkeehucetufdoteggodetrfcurfhrohhfihhlvgemucfpfgfogfftkfevteeunffgnecuuegrihhlohhuthemuceftddtnecu X-Virus-Checked: Checked by ClamAV on apache.org I haven't really looked at it myself. I don't know for others. AFAIK, there is no shared strategy, I don't remember even of sharing op= inions=20 on this: busy on other topics But yes, we'll need to have a strategy about it. Did you try to see how things could be harmonized? Regards, Herv=E9 Le jeudi 16 mai 2013 23:42:34 J=F6rg Hohwiller a =E9crit : > Dear Maven developers, >=20 > is there already some slight inital draft or idea for a strategy how > maven x.y could deal with jigsaw? > How could this be harmonized and go together? > Or will this create an entirely new universe? > The concepts seem to be quite similar. Some features should be > compatible but various things are not. > Do you have your crystal balls ready and can give a little insight? >=20 > For those that have no idea what I am talking about. > Jigsaw is a JSR project aiming to modularize the JDK. > Initially it was planned only as a technology to be used internally b= y > the JDK > but it is now the be the new module system for java. > The successor of the good old JAR is the JMOD file. > The analogon for pom.xml is module-info.java that gets bundeled diret= ly > into the JMOD > but can be read uncompressed from the head of the file. > module-info.java only addresses identification (module name and versi= on > - instead of groudId, artifactId and version) > as well as dependencies. But does not other aspects addressed by pom.= xml. >=20 > Project Jigsaw also defines repositories and stuff like that so there= is > some sort of compatition with maven, gradle, buildr, OSGi, etc. > I am quite unsure where this journey is going to. >=20 > Jigsaw was planned for Java6, 7, and also failed to make it into Java= 8. > However, it will surely make it into Java9. >=20 > Thanks > J=F6rg --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org For additional commands, e-mail: dev-help@maven.apache.org