pythonindia / junction

Junction is a software to manage proposals, reviews, schedule, feedback during conference.
MIT License
192 stars 185 forks source link

Upgrade to Django 3.2 LTS and Dockerize junction #757

Closed ananyo2012 closed 1 year ago

ananyo2012 commented 1 year ago

This PR aims to resolve the long pending junction upgrade to Django LTS version and support Python3 in production

We have also Dockerized junction for enabling cross platform setup and using docker for production deployment.

Thanks to @Bhandari423, @inovizz, @rohitchopra-epam for their efforts for their constant efforts and completing this gigantic task

Closes #611, #614, #730

inovizz commented 1 year ago

@ananyo2012 - now that we have seen issues while testing junction, maybe we could park this PR and merge only when all such issues are fixed?

ananyo2012 commented 1 year ago

@ananyo2012 - now that we have seen issues while testing junction, maybe we could park this PR and merge only when all such issues are fixed?

@inovizz Yes we can keep this on hold. But we do need to complete the upgrade soon so that others can consume the changes for junction upgrade. In the current stage we have to pretty much point everyone to this branch.

inovizz commented 1 year ago

@ananyo2012 - we could plan a sprint and complete open issues related to this PR.

inovizz commented 1 year ago

Great work @ananyo2012 as usual. 🚀

palnabarun commented 1 year ago

Really great work on this everyone! ❤️