Team Status Report for 4-5

Team Status Report for 4-5

Our team updates for the past week are largely in two parts. You can see more details on each individual person’s updates in the individual status reports; we will largely discuss integration efforts and issues here

  • Webapp and interaction layer integration:
    • This week we began integration between these two layers. Currently, the interaction layer can start and run the webapp, and make sure it comes back up even when it dies.
    • Setup scripts have been written for both layers (individually and together), facilitating future development.
  • The virtual environment problem:
    • When Richard developed the webapp, he used virtualenv to create the python virtual environment. However, Niko used venv to create his. When creating the setup scripts, there was an issue with using virtualenv that caused the environment to not activate properly and the webapp to fail in initialization. However when manually testing, niko would use venv, and the webapp would work. After a lot of collaborative debugging, Niko and Richard figured out that for the Ubuntu vm’s, venv works better, and they updated the setup scripts accordingly.

Leave a Reply

Your email address will not be published. Required fields are marked *