django-rea / nrp

Network resource planning system.
GNU Affero General Public License v3.0
7 stars 1 forks source link

Doubt as to what version this django project runs on #6

Open SeemaSP opened 7 years ago

SeemaSP commented 7 years ago

I have been browsing through the master branch of this project and in the requirements.txt, I see django<1.9 and also I see south. How old is this branch and is there a branch that upgrades to django 1.11. Also the installation instructions seem old. Is there a wiki page where they describe the steps?

bhaugen commented 7 years ago

@SeemaSP thanks for looking around here. This intro might explain what is going on, but I am sure it is confusing.

Here is a fork that runs on django 1.11: https://github.com/FreedomCoop/valuenetwork

The rea-app, which you also asked about, is initially being developed to use that version as a back end, but the goal is to make everything modular and mix-and-matchable over time. I'll also comment on the rea-app issue you raised, but why are you looking? What are you looking for, and trying to do?

SeemaSP commented 7 years ago

I am just browsing through the fork link given. Just had a doubt as to is there any specific reason why the application runs on python 2.7+ and django 1.11 but not 3.5+ and django 1.11?

bhaugen commented 7 years ago

is there any specific reason why the application runs on python 2.7+ and django 1.11 but not 3.5+ and django 1.11?

Historical accidents. Here's some of the background: https://github.com/django-rea/rea-app/wiki

This set of related projects started with django 1.2 and python 2.7. The latest backend is django 1.11 but not yet python 3.5. It's a small team and a huge and ambitions set of projects, so we take it all a step at a time.

This particular repo was also started by a refactoring enthusiast who started running fast and then got disabled. The current action is in the rea-app repo. We're hoping our friend can return and finish the refactoring, but otherwise, the rest of us will circle back here and get refactoring again,

SeemaSP commented 7 years ago

Ok, no problem. I was just curious as I have always followed django docs advice(blindly) to install the latest stable version of python. So I would just create my virtual env using python 2.7. Thanks