Reorganization of the py-sqlalchemy ports

Shane Ambler FreeBSD at ShaneWare.Biz
Fri May 20 05:00:51 UTC 2016


On 19/05/2016 16:55, Matthew Seaman wrote:
> On 18/05/2016 23:04, Olivier Duchateau wrote:
>>> I'm proposing the following:
>>>>
>>>>     py-sqlalchemy06      0.6.9   nivit at FreeBSD.org (Deprecate 2016-08-20)
>>>>     py-sqlalchemy07      0.7.10  nivit at FreeBSD.org (Deprecate 2016-08-20)
>>>>     py-sqlalchemy08      0.8.7   nivit at FreeBSD.org
>>>>     py-sqlalchemy09      0.9.10  m.tsatsenko at gmail.com
>>>>     py-sqlalchemy10      1.0.13  m.tsatsenko at 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.
>
> This is the conservative approach.  It may well be the case that
> everything that depends on sqlalchemy can perfectly well just use the
> latest version, in which case the number of ports can be reduced.
>
> However we don't know how compatible the different versions are yet, and
> it will take some time and experimentation to work it out.  In the mean
> time, having this many ports will provide some assurance of compatibility.

Personally I am just starting to look at sqlalchemy so can't comment on
the compatibility between versions.

Having a look at bsdstats.org they show port install numbers of

py27-sqlalchemy    9
py27-sqlalchemy06  147
py27-sqlalchemy08  1

It may be worth considering keeping 0.6 for compatibility and drop 0.7, 
0.8, 0.9

As we currently have 0.6, 0.7, and 0.8 I would skip adding 0.9 and just 
add 1.0

-- 
FreeBSD - the place to B...Software Developing

Shane Ambler



More information about the freebsd-ports mailing list