Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2665

Check & update setup instructions for AppStore "dev" environment - Mac & Windows

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      The "README" for appstore code base links to a google doc that describes how to set up a your developer environment.

      The appstore code has changed since these instructions were written and so they may be out of date.

      See App store repository: https://bitbucket.org/lorainelab/appstore/src/master/ for link to developer setup instructions.

      On your Mac computer, walk through the instructions. Make note of any blockers or problems.

        Attachments

          Activity

          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Assignee Chirag Chandrahas Shetty [ chirag24 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          Hide
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment -

          Tested on a windows machine. Everything looks good.

          Show
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment - Tested on a windows machine. Everything looks good.
          chirag24 Chirag Chandrahas Shetty (Inactive) made changes -
          Assignee Chirag Chandrahas Shetty [ chirag24 ]
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Assignee Sai Supreeth Segu [ ssegu ]
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Status In Progress [ 3 ] To-Do [ 10305 ]
          Hide
          ssegu Sai Supreeth Segu (Inactive) added a comment -

          Everything looks good and the document is updated.

          Show
          ssegu Sai Supreeth Segu (Inactive) added a comment - Everything looks good and the document is updated.
          Hide
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment -

          Even in python 3.6.12 I needed to switch maxminddb version to 2.0.3. No need to change pillow version or run synch command.

          Show
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment - Even in python 3.6.12 I needed to switch maxminddb version to 2.0.3. No need to change pillow version or run synch command.
          Hide
          ann.loraine Ann Loraine added a comment -

          Currently we are using python 3.6 for deployment of app store on testing and production sites, as per this play in the appstore-playbook "venv" role:

          - name: create virtual environment for appstore to run in
            pip:
              requirements: ~{{ ansible_ssh_user }}/appstore/python_packages.txt
              virtualenv: ~{{ ansible_ssh_user }}/appstore/venv
              virtualenv_python: python3.6
          

          See: https://bitbucket.org/lorainelab/appstore-playbooks/src/master/roles/venv/tasks/main.yml

          Question: Shouldn't we specify the version of python to be used in the development environment? Also, should we now upgrade all appstore sites to use python 3.8.5?

          Show
          ann.loraine Ann Loraine added a comment - Currently we are using python 3.6 for deployment of app store on testing and production sites, as per this play in the appstore-playbook "venv" role: - name: create virtual environment for appstore to run in pip: requirements: ~{{ ansible_ssh_user }}/appstore/python_packages.txt virtualenv: ~{{ ansible_ssh_user }}/appstore/venv virtualenv_python: python3.6 See: https://bitbucket.org/lorainelab/appstore-playbooks/src/master/roles/venv/tasks/main.yml Question: Shouldn't we specify the version of python to be used in the development environment? Also, should we now upgrade all appstore sites to use python 3.8.5?
          ann.loraine Ann Loraine made changes -
          Summary Check & update setup instructions for AppStore "dev" environment - Mac Check & update setup instructions for AppStore "dev" environment - Mac & Windows
          ann.loraine Ann Loraine made changes -
          Summary Check & update setup instructions for AppStore "dev" environment - Windows Check & update setup instructions for AppStore "dev" environment - Mac
          ann.loraine Ann Loraine made changes -
          Summary Check & update setup instructions for AppStore "dev" environment - Mac Check & update setup instructions for AppStore "dev" environment - Windows
          Hide
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment - - edited

          Following changes where required for windows platform and python 3.8.5:

          • Edit python_packages.txt file:
            • maxminddb==2.0.3
            • Pillow==8.0.1
          • Run the following command if you get "no such table: curated_categories_curatedcategory" error

            python manage.py migrate --run-syncdb

          Show
          chirag24 Chirag Chandrahas Shetty (Inactive) added a comment - - edited Following changes where required for windows platform and python 3.8.5: Edit python_packages.txt file: maxminddb==2.0.3 Pillow==8.0.1 Run the following command if you get "no such table: curated_categories_curatedcategory" error python manage.py migrate --run-syncdb
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          ssegu Sai Supreeth Segu (Inactive) made changes -
          Assignee Sai Supreeth Segu [ ssegu ]
          ann.loraine Ann Loraine made changes -
          Description The "README" for appstore code base links to a google doc that describes how to set up a your developer environment.

          The appstore code has changed since these instructions were written and so they may be out of date.

          On your Mac computer, walk through the instructions. Make note of any blockers or problems.
          The "README" for appstore code base links to a google doc that describes how to set up a your developer environment.

          The appstore code has changed since these instructions were written and so they may be out of date.

          See App store repository: https://bitbucket.org/lorainelab/appstore/src/master/ for link to developer setup instructions.

          On your Mac computer, walk through the instructions. Make note of any blockers or problems.
          ann.loraine Ann Loraine made changes -
          Description The "README" for appstore code base links to a google doc that describes how to set up a your developer environment.

          The appstore code has changed since these instructions were written and so they may be out of date.

          On your Mac computer, walk through the instructions and make note of any problems here.
          The "README" for appstore code base links to a google doc that describes how to set up a your developer environment.

          The appstore code has changed since these instructions were written and so they may be out of date.

          On your Mac computer, walk through the instructions. Make note of any blockers or problems.
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-2563 [ 18746 ]
          ann.loraine Ann Loraine created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: