Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

Don't force users to install Cate Core #523

Closed
Tracked by #525
forman opened this issue Feb 14, 2018 · 0 comments
Closed
Tracked by #525

Don't force users to install Cate Core #523

forman opened this issue Feb 14, 2018 · 0 comments
Assignees
Milestone

Comments

@forman
Copy link
Member

forman commented Feb 14, 2018

Expected behavior

Cate Desktop shall not force users to install Cate Core anymore:

  • If Cate Desktop cannot find any Cate Core, it shall prompt to install a new one (and inform what it is about). If the users doesn't want this, Cate Desktop will exit. Otherwise the user has the option to define the Cate Core installation path or use the default (e.g. ~/.cate/python).
  • If Cate Desktop finds an existing environment which is not up-to-date, it shall prompt the user to update it. If the users doesn't want this, Cate Desktop will exit.

Installing and updating Cate Core from Cate Desktop avoids the need to have a dedicated Cate Core installer. We could simply install a Miniconda and then update it with the cate-core package from the ccitools channel. (May be deploy to Anaconda/conda-forge channel, but this is another issue.)

Actual behavior

We force users to install Cate Core in a previous step. This forces us to provide Cate Core installers (which is an extra effort).

Steps to reproduce the problem

Install Cate Desktop.

Specifications

Cate Desktop 1.0

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant