Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.

Improve inter-napp dependency workflow #141

Open
diraol opened this issue Oct 3, 2017 · 2 comments
Open

Improve inter-napp dependency workflow #141

diraol opened this issue Oct 3, 2017 · 2 comments

Comments

@diraol
Copy link
Contributor

diraol commented Oct 3, 2017

As I said on #140:

IMHO the napp dependencies must be installed prior to the installation of the napp itself. If the installation of any dependency fails, then the process must be stopped [the best scenario would be to get the system back to the point it was before the installation was called, but lets not worry about it now].

The same goes for 'enabling' a NApp. Before enabling a NApp we need to successfully enable its requirements. Always.

@diraol diraol added this to the 2017.2b2 milestone Oct 3, 2017
@beraldoleal beraldoleal modified the milestones: 2017.2b2, 2017.2 Nov 30, 2017
@beraldoleal beraldoleal removed this from the 2017.2 milestone Dec 15, 2017
@beraldoleal beraldoleal added this to the 2018.1b2 milestone Mar 7, 2018
@macartur macartur modified the milestones: 2018.1b2, 2018.1b3 Apr 19, 2018
@hdiogenes hdiogenes changed the title Improve dependency management workflow Unmet dependencies on napp install throw exceptions on Kytos console Apr 23, 2018
@hdiogenes hdiogenes self-assigned this Apr 23, 2018
@hdiogenes hdiogenes changed the title Unmet dependencies on napp install throw exceptions on Kytos console Unmet dependencies on napp install throws exception on Kytos console Apr 23, 2018
@hdiogenes hdiogenes removed their assignment Apr 24, 2018
@hdiogenes hdiogenes changed the title Unmet dependencies on napp install throws exception on Kytos console Improve inter-napp dependency workflow Apr 26, 2018
@hdiogenes
Copy link
Member

I moved my comments to the new issue kytos/kytos#719 on the Kytos main project.

@beraldoleal
Copy link
Member

Let's remember that we have two types of dependencies: inter-napps and python dependencies. But yes... I agree. thanks.

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

4 participants