From owner-freebsd-ports@freebsd.org Wed May 18 20:06:56 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 6C311B41C55 for ; Wed, 18 May 2016 20:06:56 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (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 182AA1448; Wed, 18 May 2016 20:06:56 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: by mail-wm0-x230.google.com with SMTP id r12so50880300wme.0; Wed, 18 May 2016 13:06:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gqTwnUn4xFyr7SZkVXUM6ScRFRWY8qKdvUtamNM5Mfw=; b=nY6s31XFvA/tca+6lBNxeAOkErKatvThMVYJjnq2TudZ+mTDVUZnlGqnVDj3+VCYqf pdaFVslf5i+UbiIvFWq5/SDzZFdV4Drcn4Qv5whvCwUGcgqYat8zTRo0ZFDYZQd/cmnJ SoVVQXS2I4FHakNHvKnq28Bovkpmxk1NJg6SCJ7SGGUa8Omn9Tb2uGEk4a/q/Y+J1LXY cEZoYHG2PyYHrkVro4azMMeuJp56bjdG6wrlOh+YruK7KKWgM9wEGzZq3ItLzN5+VT1M iiL2JyOJoPOHKpxyplqNxhbfGJOMFjUZ6IDklF/ht2X/J94qMpCluVAAOOyzdGaOk9Ak 1YSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=gqTwnUn4xFyr7SZkVXUM6ScRFRWY8qKdvUtamNM5Mfw=; b=RD05aX00IV6VkmwDYlVL1pWVwQBkzzRJz4tQY5ewFjcvj7l5xQq9O50xmFraPnYLKE Pkyc6Je0b8GRFBUqCe/nAwPCu0crGbzirw7F9F6eOLA8aFN8nwoSKXUizcjjMOw3JQ0E gpb7zG95WDApd7Anaz9b0pxS0sFQUZqLACN/NgUWnLzhabTaqguTJnwpDo0C+3bGqV09 74skECJwM66kN5p//vfhKIyiBZ7IE6C66qZuZZeg8DX5fpfUWUut6w4NBArAAjzlEPo4 rzPeekNBrnBYDgL9SlTymmwqoByzy321dFli7zyMdLDGdfZfPpidR3uIQNumfLa976zt XrhQ== X-Gm-Message-State: AOPr4FX2axNGfdpMefy0LMJfC0ddSuC2OlXKU1qRNhhnXW0x72h9zTynJoG249BO0rXF8w== X-Received: by 10.28.14.73 with SMTP id 70mr9253887wmo.15.1463602013055; Wed, 18 May 2016 13:06:53 -0700 (PDT) Received: from tuborg (AMarseille-655-1-577-169.w86-210.abo.wanadoo.fr. [86.210.186.169]) by smtp.gmail.com with ESMTPSA id f11sm31455559wmf.22.2016.05.18.13.06.51 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 18 May 2016 13:06:52 -0700 (PDT) Sender: Olivier Duchateau Date: Wed, 18 May 2016 22:04:34 +0000 From: Olivier Duchateau To: Matthew Seaman Cc: freebsd-ports@freebsd.org Subject: Re: Reorganization of the py-sqlalchemy ports Message-Id: <20160518220434.2652aa635577c95c30767045@freebsd.org> In-Reply-To: <03d3359e-0c33-76e2-5059-8d9caaab832e@FreeBSD.org> References: <03d3359e-0c33-76e2-5059-8d9caaab832e@FreeBSD.org> X-Mailer: Sylpheed 3.4.3 (GTK+ 2.24.28; i386-portbld-freebsd9.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 20:06:56 -0000 On Wed, 18 May 2016 08:02:59 +0100 Matthew Seaman wrote: > > 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=191442 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205852 > 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 wonder, why to create as many SQLAlchemy ports as releases (it's just an ORM after all). The easiest way, imho is focusing on 1.0.x releases, and having only one port databases/py-sqlalchemy. > > 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 > > > -- Olivier Duchateau