From owner-freebsd-ports@freebsd.org Wed May 18 07:03:04 2016 Return-Path: Delivered-To: freebsd-ports@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 778B7B40B6E for ; Wed, 18 May 2016 07:03:04 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 053A91078 for ; Wed, 18 May 2016 07:03:03 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (liminal.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3636:3bff:fed4:b0d6]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 097E5BC21 for ; Wed, 18 May 2016 07:02:59 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/097E5BC21; dkim=none; dkim-atps=neutral From: Matthew Seaman Subject: Reorganization of the py-sqlalchemy ports To: freebsd-ports@freebsd.org Message-ID: <03d3359e-0c33-76e2-5059-8d9caaab832e@FreeBSD.org> Date: Wed, 18 May 2016 08:02:59 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3Ui6qrpXRmaBBijXeANAeiQV13VWGHl3q" X-Virus-Scanned: clamav-milter 0.99.1 at smtp.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,SPF_SOFTFAIL autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on smtp.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2016 07:03:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --3Ui6qrpXRmaBBijXeANAeiQV13VWGHl3q Content-Type: multipart/mixed; boundary="librJMvahTnC4oHu28MNCR7SSlAWTi3I3" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: <03d3359e-0c33-76e2-5059-8d9caaab832e@FreeBSD.org> Subject: Reorganization of the py-sqlalchemy ports --librJMvahTnC4oHu28MNCR7SSlAWTi3I3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dear all, The state of the SQLAlchemy ports currently in the tree is pretty dire. SQLAlchemy is perhaps the premiere ORM written in Python and we really should have decent support for it. Plus I know of at least two new as yet uncommitted ports waiting on availability of an up-to-date version. Can I draw your attention to PRs 191442 and 205852 and Review D908: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D191442 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D205852 https://reviews.freebsd.org/D908 The scope of changes involved includes, amongst other things, a reorganization of what sqlalchemy ports are available in the tree. Currently we have: Port Version Maintainer ---------------------------------------------- py-sqlalchemy06 0.6.9 nivit@FreeBSD.org py-sqlalchemy 0.7.10 nivit@FreeBSD.org py-sqlalchemy-devel 0.8.2 nivit@FreeBSD.org I'm proposing the following: py-sqlalchemy06 0.6.9 nivit@FreeBSD.org (Deprecate 2016-08-20) py-sqlalchemy07 0.7.10 nivit@FreeBSD.org (Deprecate 2016-08-20) py-sqlalchemy08 0.8.7 nivit@FreeBSD.org py-sqlalchemy09 0.9.10 m.tsatsenko@gmail.com py-sqlalchemy10 1.0.13 m.tsatsenko@gmail.com I've marked two of the ports for deletion in 3 months time, on the basis that a) upstream has declared those ports EoL and b) 5 different versions of the same package is really a bit much. During that three months, there is further work to do on consumers of SQLAlchemy in the tree: most consumers should work happily with more recent versions, but currently most of them are depending on version 0.7.x as the generic 'py-sqlalchemy' port. This will all need testing, obviously. Comments, constructive criticism and reviews welcome. Cheers, Matthew --librJMvahTnC4oHu28MNCR7SSlAWTi3I3-- --3Ui6qrpXRmaBBijXeANAeiQV13VWGHl3q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJXPBOjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATKTwQAIlmP3U3LyLk/XrEAILEy4p0 j/VwDYqPV0HMVj1kVfFYgqGPFFOo1s7x5346BcuN7YgFjkA4A8zL3y0fg88fPluV VUmWUE806XiGF+OtMqrWnA3PlPih6Y1zDLnc934GTzqVnMsj745FJCDhvV7gyZbM bq9fu6yVMRWP2DQ5C/E7PLiy7b5k2DfduSiN9NmDAYD9Zg9hn3j3nFC4rcMCojBD b/ojj5WRe334ll/jRHkyEamjAD5KjwmTQJOEwFJ1Ct0hvXQe++u1fjMU2cWm6fLE AejtnYWZ9KWWdArjUk2tAL8y5MQK3Sdli8Rd8l8lSoc91oDjdqTv2emYqxmhO3KA XHaENOeJJE03/6ws5Blan4qcYqIn694ruIhUo19dfvXUAd2EXSOMhx2LQZX0uwAU FKhzLNv84kCjSP3i/zKaddifVgNGvE3H80rmvMcOCl/EuTGq+xIzi3aIo7CEi8Ak j9vLT9FZ1y9qmtExD1X84pHVCc39k0RNIPJumOUySArOdhVVq4ga/icbih94eeTs sFJc/imjLMZnO/pzAjpnHLMAU/qzOmPCfgucDekjkIeOHIPeBNa+OUGjOZSd6sLq ZFksqglNbEx18cu70fb8f0AeWYP2sLPEUyW3Nm8GxzJ5uChOWdQFP61J5QUL3/6p PMDfC122AZU5MdB2ZkSb =TFtI -----END PGP SIGNATURE----- --3Ui6qrpXRmaBBijXeANAeiQV13VWGHl3q--