Return-Path: X-Original-To: apmail-jmeter-dev-archive@minotaur.apache.org Delivered-To: apmail-jmeter-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BBFC418377 for ; Tue, 19 Apr 2016 11:54:17 +0000 (UTC) Received: (qmail 60809 invoked by uid 500); 19 Apr 2016 11:54:17 -0000 Delivered-To: apmail-jmeter-dev-archive@jmeter.apache.org Received: (qmail 60779 invoked by uid 500); 19 Apr 2016 11:54:17 -0000 Mailing-List: contact dev-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jmeter.apache.org Delivered-To: mailing list dev@jmeter.apache.org Received: (qmail 60767 invoked by uid 99); 19 Apr 2016 11:54:17 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Apr 2016 11:54:17 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 919FDC0BC3 for ; Tue, 19 Apr 2016 11:54:16 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Bbk5pxWgAyge for ; Tue, 19 Apr 2016 11:54:14 +0000 (UTC) Received: from mail-yw0-f175.google.com (mail-yw0-f175.google.com [209.85.161.175]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 097665F1F3 for ; Tue, 19 Apr 2016 11:54:14 +0000 (UTC) Received: by mail-yw0-f175.google.com with SMTP id g133so12300256ywb.2 for ; Tue, 19 Apr 2016 04:54:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=sz/REyG7mdQ+nh1YcRNRbenkSbGu0+YrnWohGwJDaBo=; b=zDIEUcYbKkvwrcQ9Mr8MOK3D4ro84gzHaO7qtu4yWcjhSufs/imEFInJzR8e0hNyny R91nyz6IRpXw7AmtgamzzlLR1C/ye+9MapSSeZ+e1BdPxh2lgPIQvd1hpYmE8QqJ7oyf 1kjiTBfUug/06meOvom77r5h36d3gGpbOj0uZTqzbEsfnTdIYsfwfVfVE2fUAhc7gBf1 3QMZVh7WXX3PvUlSHMtHPMsukAjnT5Qkvp2GbcqEnAf7Ctkk9wcI02i7aGXeh37ZSFSh IbmX2j2jiNftkwUp9l5euVbxXhl5SbLbd7Xc6XfoIOd6kSSvBLbob5jdYn8C38/JVxoK zfDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=sz/REyG7mdQ+nh1YcRNRbenkSbGu0+YrnWohGwJDaBo=; b=Q3p2I8kR/Y5fZ9exySN6VNnflSqP5YftgYlTVGj/CrvQR0cWAu8vaHOrD4399iRejj /EMRQoO/lFhLxlZZea+ekN+wEe8UQEONUActlBOfewBbh8f27BcpzyIZNrhmwPa4viLe 3/D1qA5JwilKmfvTgH9lpdOrWzp+qsYYhR2/Q2a4oUTT3ShIPaQMXmsPSh2241fkIItI uDc+7TGwvzm2KxF5fayzH7XolgfMFTD8BlMNDWK25lG2g8HQ6vVDa3bI6Cm4nWlztPxA GFAMw8VC67gEpeM0r0co6bcm7tup1P0t6imgHN0Zf4ModT9tf6Xa/xaFTYneW2tWeA0G cYuA== X-Gm-Message-State: AOPr4FWjNuIyGratHd8hZV20/MMBS83emdDrdAhSmfiZz3Iuwnvrv4yyWmMpUSGAjIInBwUrXP0eCCDdYbgMsg== MIME-Version: 1.0 X-Received: by 10.13.228.2 with SMTP id n2mr1393513ywe.23.1461066846791; Tue, 19 Apr 2016 04:54:06 -0700 (PDT) Received: by 10.13.210.66 with HTTP; Tue, 19 Apr 2016 04:54:06 -0700 (PDT) In-Reply-To: References: <5713C1EB.4010904@apache.org> Date: Tue, 19 Apr 2016 12:54:06 +0100 Message-ID: Subject: Re: [VOTE] Release JMeter 3.0 RC2 From: sebb To: dev@jmeter.apache.org Content-Type: text/plain; charset=UTF-8 On 19 April 2016 at 12:40, Philippe Mouawad wrote: > On Tue, Apr 19, 2016 at 12:35 PM, sebb wrote: > >> On 19 April 2016 at 11:30, Philippe Mouawad >> wrote: >> > On Tue, Apr 19, 2016 at 12:20 PM, sebb wrote: >> > >> >> Also the actual file names covered by the licenses need to be mentioned. >> >> >> > >> > Can you be more explicit or do it ? >> > I don't understand. >> > Is the folder enough ? >> >> The user must be able to identify all the external files and their >> licenses. >> In the case of a jar, the jar name is sufficient. >> > > Frankly I think we're one of the project that documents this the most. That does not mean we should not do it. > Isn't it too much ? This is really cumbersome as we now have to update for > a library upgrade : > > - LICENSE > - licenses/src OR > - licenses/bin > - paths paths would have to be done anyway. The point is that downstream consumers must be told what the licenses are. The alternative would be to put it all in the LICENSE file. That makes it very hard to read, and even harder to update especially when dropping a dependency. > > > >> >> For source files it depends on how the files are grouped. >> I don't know which files are under which license. >> > I tried to do it but if it does not suit you feel free to modify What about the files under bin/report-template/content? Are all the files under bin/report-template/sbadmin2-1.0.7 really part of sb admin or bootstrap/mocha/metisMenu ? There seem to be copies of jquery What about less? >> >> BTW, it looks as though Start BootStrap is now MIT and the author has >> moved to a new company so the README is out of date. >> >> Fixed. > > >> >> >> >> Note that the binary LICENSE section includes the full jar name, >> >> including the .jar. >> >> The source section needs to do likewise. >> >> >> >> There may need to be some updates to the unit test to deal with the >> >> source licenses. >> >> >> >> On 19 April 2016 at 11:02, sebb wrote: >> >> > These are *source* files so the licenses belong under license/src. >> >> > >> >> > Also the final section of the main LICENSE file is intended for >> >> > binary-only code. >> >> > (It's not all that obvious at present) >> >> > >> >> > On 19 April 2016 at 07:33, Philippe Mouawad < >> philippe.mouawad@gmail.com> >> >> wrote: >> >> >> Hi sebb, >> >> >> I filled in in root LICENSE file the license information for the 4 >> >> >> components. >> >> >> Do we need to also add the MIT license in license/bin folder ? >> >> >> Thanks >> >> >> >> >> >> On Tue, Apr 19, 2016 at 3:24 AM, sebb wrote: >> >> >> >> >> >>> On 19 April 2016 at 01:32, sebb wrote: >> >> >>> > On 17 April 2016 at 18:03, Milamber wrote: >> >> >>> >> Hello, >> >> >>> >> >> >> >>> >> The second release candidate for JMeter 3.0 (r1739623) has been >> >> >>> prepared, >> >> >>> >> and your votes are solicited. >> >> >>> >> >> >> >>> >> This release brings a lot of new features (over 100) and fixes >> many >> >> bugs >> >> >>> >> (60). >> >> >>> >> >> >> >>> >> If you can, some tests of this release candidate (load tests >> and/or >> >> >>> >> functional tests) with Java 7/8 on Linux/Windows/Mac OS on >> changes >> >> are >> >> >>> >> welcome. >> >> >>> >> >> >> >>> >> You can read the New and Noteworthy section with some >> screenshots to >> >> >>> >> illustrate improvements and full list of changes at: >> >> >>> >> http://home.apache.org/~milamber/jmeter-3.0RC2/docs/changes.html >> >> >>> >> >> >> >>> >> JMeter is a Java desktop application designed to load test >> >> functional >> >> >>> >> behavior and measure performance. The current version is >> targeted at >> >> >>> Java >> >> >>> >> 7+. >> >> >>> >> >> >> >>> >> Archives/hashes/sigs: >> >> >>> >> >> >> >>> >> https://dist.apache.org/repos/dist/dev/jmeter/v3.0_RC2/ >> >> >>> > >> >> >>> > FTR, the revision is: r13285 >> >> >>> > >> >> >>> >> RAT report: >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> http://home.apache.org/~milamber/jmeter-3.0RC2/dist/rat-report-jmeter-3.0RC2.txt >> >> >>> >> >> >> >>> >> MD5 hashes of archives for this vote: >> >> >>> >> >> >> >>> >> 8eab13c7c97cae7ad981adce73feaf7c *apache-jmeter-3.0.tgz >> >> >>> >> 0375b7ad7fb51698f647ab2d8649b242 *apache-jmeter-3.0.zip >> >> >>> >> 792fb612c2a8de5b4352579fcf4d09be *apache-jmeter-3.0_src.zip >> >> >>> >> 823b8257824644837ec451e025d293d4 *apache-jmeter-3.0_src.tgz >> >> >>> >> >> >> >>> >> Site Docs are here: >> >> >>> >> http://home.apache.org/~milamber/jmeter-3.0RC2/docs/ >> >> >>> >> >> >> >>> >> Maven staging repository is accessible here: >> >> >>> >> >> >> >>> >> >> >> https://repository.apache.org/content/repositories/orgapachejmeter-1007/org/apache/jmeter/ >> >> >>> >> >> >> >>> >> Tag: >> >> >>> >> https://svn.apache.org/repos/asf/jmeter/tags/v3_0_RC2/ >> >> >>> >> >> >> >>> >> Keys are here: >> >> >>> >> https://www.apache.org/dist/jmeter/KEYS >> >> >>> >> >> >> >>> >> N.B. >> >> >>> >> To download the dependencies: "ant download_jars" >> >> >>> >> >> >> >>> >> To create the jars and test JMeter: "ant package test". >> >> >>> >> >> >> >>> >> JMeter 3.0 requires Java 7 or later to run. >> >> >>> >> >> >> >>> >> Some known issues and incompatible changes are listed on changes >> >> page. >> >> >>> >> http://home.apache.org/~milamber/jmeter-3.0RC2/docs/changes.html >> >> >>> >> >> >> >>> >> >> >> >>> >> All feedback and vote are welcome. >> >> >>> >> >> >> >>> >> [ ] +1 I support this release >> >> >>> >> [ ] +0 I am OK with this release >> >> >>> >> [ ] -0 OK, but.... >> >> >>> >> [X] -1 I do not support this release (please indicate why) >> >> >>> >> >> >> >>> > >> >> >>> > (binding) >> >> >>> > >> >> >>> > Sorry but there are some files missing from the source archive: >> >> >>> > >> >> >>> > Only in v3_0_RC2: .gitignore >> >> >>> > Only in v3_0_RC2: .svn >> >> >>> > Only in v3_0_RC2: .travis.yml >> >> >>> > Only in v3_0_RC2/bin/report-template/sbadmin2-1.0.7: LICENSE >> >> >>> > Only in >> >> >>> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/bootstrap: >> >> >>> > LICENSE >> >> >>> > Only in >> >> >>> >> >> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/bootstrap-social: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> >> >> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/datatables-responsive: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/flot: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/flot: >> >> >>> > Makefile >> >> >>> > Only in >> >> >>> >> >> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/font-awesome: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/holderjs: >> >> >>> > .gitattributes >> >> >>> > Only in >> >> >>> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/holderjs: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> >> >> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/holderjs/test: >> >> >>> > .gitignore >> >> >>> > Only in >> >> >>> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/metisMenu: >> >> >>> > LICENSE >> >> >>> > Only in >> >> >>> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/mocha: >> >> >>> > LICENSE >> >> >>> > Only in >> >> >>> >> v3_0_RC2/bin/report-template/sbadmin2-1.0.7/bower_components/morrisjs: >> >> >>> > .gitignore >> >> >>> > Only in v3_0_RC2: checkstyle-suppressions.xml >> >> >>> > Only in v3_0_RC2: doap_JMeter.rdf >> >> >>> > Only in v3_0_RC2/lib: api >> >> >>> > Only in v3_0_RC2/lib: doc >> >> >>> > Only in v3_0_RC2/lib: ext >> >> >>> > Only in v3_0_RC2/lib: junit >> >> >>> > Only in v3_0_RC2: rat-excludes.txt >> >> >>> > Only in v3_0_RC2/test: resources >> >> >>> > >> >> >>> > The .* files are OK, as is the doap (we ought to move that) >> >> >>> > Also the lib subdirectories. >> >> >>> > >> >> >>> > But the rest ought to be in the source archives, or some should >> >> >>> > perhaps be dropped from SVN >> >> >>> >> >> >>> The LICENSE files are misplaced. >> >> >>> >> >> >>> The software items need to be mentioned in the main LICENSE file, >> and >> >> >>> stored under the licenses/ folder if necessary. >> >> >>> >> >> >>> It's important that the user does not have to go looking for LICENSE >> >> >>> files; they need to be all included or referenced from the top level >> >> >>> file. >> >> >>> >> >> >>> >> >> >>> > Also the source archives don't agree: docs is missing from the zip >> >> file >> >> >>> > >> >> >>> > Maybe we don't actually need to store the docs tree in SVN but if >> we >> >> >>> > do it should be in both the source archives. >> >> >>> > >> >> >>> >> The vote will remain open for at least 72 hours. >> >> >>> >> >> >> >>> >> The PMC members please indicate the mention "(binding)" with your >> >> vote. >> >> >>> >> >> >> >>> >> >> >> >>> >> Note: If the vote passes, the intention is to release the archive >> >> files >> >> >>> >> and rename the RC tag as the release tag. >> >> >>> >> >> >> >>> >> Thanks in advance! >> >> >>> >> >> >> >>> >> Milamber >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Cordialement. >> >> >> Philippe Mouawad. >> >> >> > >> > >> > >> > -- >> > Cordialement. >> > Philippe Mouawad. >> > > > > -- > Cordialement. > Philippe Mouawad.