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 9FD6711845 for ; Fri, 1 Aug 2014 12:58:18 +0000 (UTC) Received: (qmail 89921 invoked by uid 500); 1 Aug 2014 12:58:18 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 89849 invoked by uid 500); 1 Aug 2014 12:58:18 -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 89837 invoked by uid 99); 1 Aug 2014 12:58:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2014 12:58:17 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.223.169] (HELO mail-ie0-f169.google.com) (209.85.223.169) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2014 12:58:13 +0000 Received: by mail-ie0-f169.google.com with SMTP id rd18so5824814iec.14 for ; Fri, 01 Aug 2014 05:57:47 -0700 (PDT) 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:subject:message-id:date:to :mime-version; bh=t3oaPVw/uMrIV5qjwOB45lWTdTHAYqY43ROvil75eS4=; b=AdyrotCONOxq8iy0QiF7QuggMR8lgRYxscDYC+adhHJGL5uyTrHHOeDs0+bCvqM/Af iMDmWvHxBPVBDBB2I4Hwgcyd6AbXOHiK/xSTKJnIoAeS8IX4faU+bVEqd13A5qaRvXLc T8nNARtb6VRjOpxatIEwZwF1pfJn5vm1hC0fU6b5WJgGAKWBLDLwo4HQHs3ZMcVcikoF /H1OzsLEU4Wug7IdwYMcjCVAwTX/my9jN25TVtj7FHrZL88iHZf1Yz8ppF2WN8ggb/ym IslwuqY6GMCAaHtmo6PucjiVxFI8wGWR6fQ59p/OlMg13znNoOXIjOn+AtUG5nFnr3Rl SL3A== X-Gm-Message-State: ALoCoQmMyBl0wkvo2q76jaPXcdO+1PiZmPiUuq2oTSuAi2L8XWE68c6xpH9uvEf3NYJnshEr7oz1 X-Received: by 10.50.2.71 with SMTP id 7mr7468523igs.32.1406897867746; Fri, 01 Aug 2014 05:57:47 -0700 (PDT) Received: from [172.20.10.3] (199-7-157-22.eng.wind.ca. [199.7.157.22]) by mx.google.com with ESMTPSA id q19sm10015917igx.0.2014.08.01.05.57.46 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 01 Aug 2014 05:57:47 -0700 (PDT) From: Jason van Zyl Content-Type: multipart/alternative; boundary="Apple-Mail=_6A7F51CD-8F19-4465-AAB1-C02EAC3D2AB4" Subject: Maven Developer Hangout Summary (2014-07-31) Message-Id: <70332988-68A6-487A-9CA7-447EF6C2CF67@takari.io> Date: Fri, 1 Aug 2014 08:56:52 -0400 To: Maven Developers List Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\)) X-Mailer: Apple Mail (2.1878.2) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_6A7F51CD-8F19-4465-AAB1-C02EAC3D2AB4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Here's a short summary of yesterdays discussion: --- Manfred Moser 1) Alternative verifier use in maven-android-plugin for testing. Igor = created an alternative verifier for use inside of M2E for integration = testing that allows an integration test to be run from within Eclipse = without having to install the plugin. The alternative verifier also = allows multiple invocations with different versions of Maven. So if you = want to test a plugin against 3.1.1 and 3.2.1, for example, this would = be possible. This code will be released in the next few weeks. Manfred = is attempting to remove the use of the maven-testing-harness in the = maven-android-plugin with this new technique for integration testing. 2) New repository populator that takes a set of dependency coordinates, = calculates the transitive hull and publishes them to a remote = repository. This is a tool that uses Aether. Not sure what Manfreds = plans are for releasing this or if it's already available. Manfred can = speak to this as he wishes. Herv=E9 Boutemy 1) Continued work on the Checkstyle setup for Maven projects. A nice way = is being developed that doesn't force conformance to all rules at once. = Rules can be selectively turned off so that adherence to the rules can = be met over time without a huge disruption. Herv=E9 is continuing to = test the setup with various Maven projects and the current plan is to = release this new setup in about a month. Mark Derricutt 1) Tiles plugin work is progressing and a release is planned shortly = after some repository cleanup work. The Tiles plugin is a prototype = version of a type of mixin for Maven. Some work needs to be done to sort = out the proper merging of the models, and there may be other things Mark = wants to explain but we'll likely see something soon. =20 Jason van Zyl 1) Work on the JSR330 branch has 4 ITs failing, but this is due to some = movement of deprecated code that I will have to revert. While doing the = JSR330 work some investigation was done on removing maven-compat and = there are some issues that need to be resolved. Trying to fully remove = Plexus with JSR330 and get rid of maven-compat is an attempt at = something that will resemble Maven 4. To make this work quite a bit of = refactoring will be required and staged releases of plugins in order not = to break users. A proposal will be sent next week on how we might = proceed, but essentially involves finding efficient ways to find use of = deprecated code and provide alternatives to the deprecated code that we = are willing to support forever more. Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl http://twitter.com/takari_io --------------------------------------------------------- the course of true love never did run smooth ... -- Shakespeare --Apple-Mail=_6A7F51CD-8F19-4465-AAB1-C02EAC3D2AB4--