openworm / org.geppetto

Geppetto is an open-source platform to build web-based applications to visualize and simulate neuroscience data and models.
http://geppetto.org
Other
207 stars 50 forks source link

Create geppetto-application and geppetto-client repos #610

Closed rodriguez-facundo closed 5 years ago

rodriguez-facundo commented 5 years ago

Branch infra-merge also exists in:

Main objectives here are:

tarelli commented 5 years ago

@rodriguez-facundo do we need to update/refactor the setup.py script?

rodriguez-facundo commented 5 years ago

@tarelli yes, I will have to do that. Should I move to py3? the current script supports py2

tarelli commented 5 years ago

@rodriguez-facundo si

tarelli commented 5 years ago

@rodriguez-facundo what about the gitall.py script? That was assuming all repos were siblings while now we have client inside application inside the frontend

rodriguez-facundo commented 5 years ago

You are right, I need to update that file. Will do it today if possible

rodriguez-facundo commented 5 years ago

@tarelli I tried to bring the latest changes from development here but I cannot make the docker to work for livegeppetto. The installation fails at git-lfs. Have you tried that or the fix is only for geppetto and geppetto-persistence dockers?

tarelli commented 5 years ago

@rodriguez-facundo I haven't tried porting it to livegeppetto where we also use git-lfs but I wasn't expecting any problems, do you have a full log with the error?

tarelli commented 5 years ago

@rodriguez-facundo will look at this next as soon as you update the docker java-virgo-maven with the lfs fix

rodriguez-facundo commented 5 years ago

@tarelli, java-virgo-maven repo is updated. I had to change org.geppetto.frontend repo version to 1.0.0-alpha on infra-merge branch for this to work.