[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GMG-Devel] Python 3 support merged! Master unfrozen, but semi-unst
From: |
Christopher Allan Webber |
Subject: |
Re: [GMG-Devel] Python 3 support merged! Master unfrozen, but semi-unstable! |
Date: |
Mon, 22 Sep 2014 14:13:42 -0500 |
Christopher Allan Webber writes:
> Hello all!
>
> I'm happy to say that Python 3 support has been merged into MediaGoblin
> master! I'm very excited about all this! :) This also means that
> master is now unfrozen, and we're free to commit things again.
>
> Unfortunately, there's a downside to this also... there are some edge
> cases that probably are a bit iffy, and there's a good chance that some
> of the docs now need to be updated. So, if running a site:
> - If you want stability, please run 0.7.1
> - If you want to help us test things out, please run git master!
> Things should be *mostly* stable at this point... tests are passing,
> but there are surely edge cases. If you're interested in helping us
> with them though... ;)
> - Also, please note that python2.7 should continue to work with
> MediaGoblin, but python2.6 is probably broken, at least for now.
> It's not clear if it'll be updated by release. But keep that in
> mind. (Python 3.3 now works though!)
Also, I should have put one more caveat on here, and this one is
*important*: please be careful about switching production sites to
python 3 right now... it's more for development than production. If
you're already running a site using python 2.X, carry on! If you're
doing development, please do help us test out python 3! This should be
resolved by 0.8.0.
The reason is a change to the way the database upgrades work... this
uses Alembic, in addition to sqlalchemy-migrate. We've set it up to
only do this on python 3... for now. Once we're sure things are the way
we expect, we'll do it on both.
Thanks all!
- Chris