empiricaly / empirica

Open source project to tackle the problem of long development cycles required to produce software to conduct multi-participant and real-time human experiments online.
https://empirica.ly/
Apache License 2.0
43 stars 8 forks source link

encourage creating new projects with latest version #556

Open npaton opened 2 months ago

npaton commented 2 months ago

Is there an existing issue for this?

Is your feature request related to a problem?

When we do empirica create it uses whatever version installed on the machine. We should check if the installed version is the latest, and if it isn't encourage the user to upgrade empirica first.

Describe the solution you'd like

empirica create myproject should check versions online, and not create the project with a warning if the version empirica is not up to date, and also say how to upgrade and try again. You should be able to override creating the project at a certain version, maybe with a force flag. Or if it's an old version, we block, ask if they sure they want to continue with an old version.

Describe alternatives you've considered

No response

Teachability, Documentation, Adoption, Migration Strategy

No response

Code of Conduct