extensions-web upgrade to Django 1.8 LTS
- From: Yuri Konotopov <ykonotopov gnome org>
- To: gnome-web-list gnome org
- Subject: extensions-web upgrade to Django 1.8 LTS
- Date: Sat, 29 Oct 2016 13:47:25 +0300
Hello,
I almost finished porting extensions-web to latest Django 1.8 LTS (still
have some pending work). Changes made can be found in django/upgrade-1.8
git branch [1].
Previously used Django 1.4 branch stopped receive security updates since
2015 Oct.
How is the deployment process to extensions.gnome.org looks like? Can I
receive needed permissions or should I ask some one from infra team to
do all job?
Upgrade process should be easy.
1. Python environment should be upgraded (I will add missing versions
for sorl-thumbnail and pillow soon) [2].
2. I prepared shell script for easy DB schema upgrade [3].
3. Minor change [4] should be made to frontend HTTP server configuration
(I think Apache httpd is used).
4. local_settings.py should be reviewed to match Django 1.8 changes.
[1] https://git.gnome.org/browse/extensions-web/log/?h=django/upgrade-1.8
[2]
https://git.gnome.org/browse/extensions-web/tree/requirements.txt?h=django/upgrade-1.8
[3]
https://git.gnome.org/browse/extensions-web/tree/migrate-1.4-1.8.sh?h=django/upgrade-1.8
[4]
https://git.gnome.org/browse/extensions-web/commit/?h=django/upgrade-1.8&id=c8489b4c7a1a59506bfe4a945d30f1dd61ced7df
--
Best regards, Yuri Konotopov
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]