-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dist: add desvirt #2484
dist: add desvirt #2484
Conversation
Hm, I somehow wonder if wouldn't be saner to configure the path to desvirt for pytermcontroller somewhere and not use it as package. I would expect packages to be rather modules for RIOT than tools that can use RIOT if you see what I mean. Does this make sense to you? |
I agree with @OlegHahm |
Me too. Any scripts for using RIOT with des-virt should go into |
The main reason why I put desvirt into pkg is ease of use (the path to desvirt is known to other scripts; the user doesn't have to download and configure desvirt by hand etc.). |
I don't understand what you are up to .. If |
Why don't we include |
@LudwigOrtmann Yes, for desvirt this is feasible (and I will change this PR accordingly). @authmillenon Might be a good idea. I will think about it. |
Ah, those are two different questions: a) how to add software to the repo, and b) how to invoke it. This wasn't clear to me. Things to watch out for with submodules:
|
There was two reason for the
|
Sounds valid. I would say, go ahead with the submodule solution, @phiros. |
9f184dd
to
45554bf
Compare
The reason for the proposed solution is the introduction of an exemplary desvirt configuration, right? How about adding this to the desvirt repository directly and go with the submodule here? |
@@ -0,0 +1,35 @@ | |||
PKG_NAME=desvirt | |||
PKG_URL=https://github.com/des-testbed/desvirt.git | |||
PKG_VERSION=17e50ba2c653adcf3ba9911f0a629a05dc970d24 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think for desvirt it's safe to use master
here.
There is still the |
As far as I see the discussion is package in |
@OlegHahm The point of this PR is to provide RIOT users (and certain utilities) with a configuration for desvirt (not only a topology but also a well known path to desvirt). As we might want to provide some other topologies (using different applications) I feel it would be easier to have those in the RIOT repo instead of a sub-module. |
ACK. Please squash. |
This adds desvirt and a example topology to
pkgdist.Desvirt can be used in conjunction with pytermcontroller for network related tests.