From owner-svn-ports-head@freebsd.org Thu Aug 4 11:45:28 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4A734BAE755; Thu, 4 Aug 2016 11:45:28 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wm0-x241.google.com (mail-wm0-x241.google.com [IPv6:2a00:1450:400c:c09::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E1E1C1754; Thu, 4 Aug 2016 11:45:27 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: by mail-wm0-x241.google.com with SMTP id i5so43412640wmg.2; Thu, 04 Aug 2016 04:45:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version; bh=dPmaCfNAqbQ/V2sInRZGqwODplImEVaeWWws2xm4ZvE=; b=mJBwXBDbxnai+sThaOzBR7ltBjvXg6Mjx2HR5rWJmA/QlyETqon03g+WErpBzD7uK+ v+ah9CV3hpx5PZEL/UHZOZWwUfmHply3uM9uqnKwcal9u9jwq6nB7e0IZL2Jh/Gpn5Gl lC/B9NRUXpuzRxdTGjx+ll+qPZjwrh71kauf8hv1f33aol7RwsWRqiqmJYEmv32zdjp+ 4Ey5XjOn2uzddxKA5HFtz5Zf1ERNgbR6O2zjczt2Sp48RaS+VJIAVGqFeY+xThLMoJqH c7QnivBJVMPGJISEPvEHBSuA5/F1YZ/tR6WUlE9Ctsjyz5LkE0d8dIzC1Gqn/OI0TVvg hajw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :organization:user-agent:in-reply-to:references:mime-version; bh=dPmaCfNAqbQ/V2sInRZGqwODplImEVaeWWws2xm4ZvE=; b=KINznKIgqRGC0LFQ2NvWzJgMvxzdILeGH5IKqLmPiH7XyD/RMmbUMLMepKu+p/uVVe O9Uq32j2+TT72bJXIHhqIInb0alfA5eZM0JNW1PLU8YIaYNoEXVe1a1IK6wg97X6ec2c 6ggNzk5RWJvfJPVSvUpFkQ/0TayYOdcpViV6aA28/hL5FQ1lSasfWHkk9YussMK668QU hcDotyktjxAvGoKfgRhszaJwFmQZleL0f0ffluxbN+C4oB/Zv9lotP/xcyYGEWJkClhv o44FPFppw/Gi2yTi4ODAv3s2PW4VFWKcZlbbvt0amA4c9bznPR8b5BzvT//QWf0mx1+c krGQ== X-Gm-Message-State: AEkoousnjoIDbVoQNLKn7MaIkGlEszygncsCzhpZFAJXfVj7LsSTsiCFVX4CA3jvDA0gAA== X-Received: by 10.194.77.142 with SMTP id s14mr64386174wjw.77.1470311126174; Thu, 04 Aug 2016 04:45:26 -0700 (PDT) Received: from dragon.local ([154.69.75.104]) by smtp.googlemail.com with ESMTPSA id i66sm3267500wmg.9.2016.08.04.04.45.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Aug 2016 04:45:25 -0700 (PDT) Sender: David Naylor From: David Naylor To: Mathieu Arnold , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r419600 - in head: . lang/pypy lang/pypy3 lang/pypy3-devel lang/pypy3/files Date: Thu, 04 Aug 2016 13:45:23 +0200 Message-ID: <2889855.VqO5jDt4bd@dragon.local> Organization: FreeBSD User-Agent: KMail/4.14.10 (FreeBSD/10.3-RELEASE-p4; KDE/4.14.10; amd64; ; ) In-Reply-To: <57C8C9114FD58C0BD4727D3A@ogg.in.absolight.net> References: <201608040843.u748hbWs032998@repo.freebsd.org> <57C8C9114FD58C0BD4727D3A@ogg.in.absolight.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2092709.a11gj2rsZ0"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2016 11:45:28 -0000 --nextPart2092709.a11gj2rsZ0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" On Thursday, 4 August 2016 13:17:12 you wrote: > +--On 4 ao=FBt 2016 08:43:37 +0000 David Naylor wro= te: > | Author: dbn > | Date: Thu Aug 4 08:43:36 2016 > | New Revision: 419600 > | URL: https://svnweb.freebsd.org/changeset/ports/419600 > |=20 > | Log: > | lang/pypy3: update to 5.2.0-alpha1 > | =20 > | Changes to lang/pypy3: > | - "Rename" from pypy3-devel (functionaly it is a rename, technic= ally > |=20 > | pypy3 is a new port and pypy3-devel is deleted). >=20 > Please, remove this and add it again starting with svn copy. Could you please help me understand the need for this in this case? =20= I considered a `svn cp` however decided against it for the following re= asons: I understand one should normally `svn cp` for continuity, to show the h= istory=20 of a port and how it has evolved. However, in this case I think it wil= l be=20 confusing as pypy3 is a complete rewrite (based on the diff between=20 lang/pypy3-devel and lang/pypy3, there is only a single line that is th= e=20 same!). =20 If anything, it is better to `svn cp lang/pypy lang/pypy3` as lang/pypy= 3=20 internally is based on lang/pypy, not lang/pypy3-devel. However, since= lang/=20 pypy3 is slave port of lang/pypy I think a `svn cp` is not correct here= =20 either. =20 Do explain the evolution of the ports: + pypy "v1" (original port) + \ | + pypy3-devel (copied from pypy "v1") | + pypy "v2" (rewrite of pypy "v1": simplified and aligned with upstrea= m) + \ | + pypy3 (slave port of pypy "v2") Regards --nextPart2092709.a11gj2rsZ0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAABCgBmBQJXoyrTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5NDhFQzUxMUEyN0YwMzAyRTc5OUI1M0FB RDYzRkE4REQ2QjJEQTU1AAoJEK1j+o3WstpVR34P/RygItK8/Ov/C0G2+6PfT6l/ HZ6++8D9yNVReThEi8KpaQZHhzKj8VRLrqj1s/GYOvF8I6Od+z4rN/i6Zwlk5/OE o8Pr/9JeQ6yIkhB+A+X1DOluIwbiWubbve+iib7BCbFYwgX6fPwFXZi1v+hzWlHi +56KQMwrCbF/pa2+HIxLDqj/Un4/zjIMWW27EiBI3gOdn7TZrqKI1C1iyy7kItAl gAg4VpXEaCh2fCm6MRlBFB00I9SZTnltIPSYC8JV7f9NQgEfIz8IhXpoEgcjOSRc wv3XPQXaXrBDmZKPwGHdZAWc8q+EnEN3L4LGlD50i3aPR06CxoAiCgADvI25HWZy S3cWXwkOVAimWyMxNjr5UGYdHtMOqF/tkcEgj9EzBBnKq/y8q33UBmbrF3TL+KY3 WNw6ybSpXbcz6BxuV94fB+vJYIO3bpETMrOsGiByQbl2VItb+f6Qi8SjyzdczKw1 kosmROwHenit8rDy+CH0MeXjD6H4rd0JSJPiWGKEU+TWsyoKWxbb7W4pFKQ78mnp 3z6JsEIbgczPzyNgb0JAMF4rn71e4NpPtOeAkZF0t62r7s3q3HHf/b3PSC0SxgXo A3iIMhJ+Oxok2C40S9ylAgwoJu+bbOs+X7B93qIhJ0qUS8knIfTDRVDQZods4mnN fHd3TDiv+rE7r/e9Ntco =iaAv -----END PGP SIGNATURE----- --nextPart2092709.a11gj2rsZ0--