Skip to content
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

Adapt DPsim to deploy it in Mybinder #323

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from
Draft

Adapt DPsim to deploy it in Mybinder #323

wants to merge 15 commits into from

Conversation

pipeacosta
Copy link
Collaborator

@pipeacosta pipeacosta commented Oct 21, 2024

Based on a past PR from @stv0g . I made some changes recently and was able to deploy DPsim successfully in Mybinder. This requires to place a new Dockerfile (adapted from the Fedora-based Dockerfile) in the dpsim's root folder. Because this is intended to offer another way of end users to interact with DPsim, I think one important question here is: Should we keep this functionality as part of DPsim's main repo, or should we implement it in a separate repo?

@stv0g
Copy link
Contributor

stv0g commented Dec 20, 2024

Wow, there are a lot of conflicts :( Do you think we can resolve them @pipeacosta? Or would it be better to start from scratch?

@pipeacosta
Copy link
Collaborator Author

Wow, there are a lot of conflicts :( Do you think we can resolve them @pipeacosta? Or would it be better to start from scratch?

Hi @stv0g. Do you mean the fact that the commit history is a bit messed?

@stv0g
Copy link
Contributor

stv0g commented Dec 21, 2024

Yes, partially. This PR has 250 commits :o

But also:

Screenshot 2024-12-21 at 16 43 32

stv0g and others added 13 commits December 21, 2024 17:53
Signed-off-by: Steffen Vogel <[email protected]>
Signed-off-by: Steffen Vogel <[email protected]>
Signed-off-by: pipeacosta <[email protected]>
Signed-off-by: pipeacosta <[email protected]>
Signed-off-by: pipeacosta <[email protected]>
Signed-off-by: Andres Acosta <[email protected]>
Dockerfile Fixed Show fixed Hide fixed
Signed-off-by: Andres Acosta <[email protected]>
@pipeacosta
Copy link
Collaborator Author

Yes, partially. This PR has 250 commits :o

But also:

Screenshot 2024-12-21 at 16 43 32

Hi @stv0g. Does it look better now?

Signed-off-by: pipeacosta <[email protected]>
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
E Security Review Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

libnl3-devel

# Python dependencies
ADD requirements.txt .

Check notice

Code scanning / SonarCloud

Prefer COPY over ADD for copying local resources Low

Replace this ADD instruction with a COPY instruction. See more on SonarQube Cloud
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants