Skip to content

feat: create Docker Image for yast #58

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

Open
qascade opened this issue Oct 12, 2022 · 6 comments
Open

feat: create Docker Image for yast #58

qascade opened this issue Oct 12, 2022 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@qascade
Copy link
Owner

qascade commented Oct 12, 2022

Description

As per discussions done in issues, #51 and #53, we have come to an conclusion to create a docker image for yast to extend its support over multiple platforms. Initial Idea, is to club yast and webtorrent-cli into one container and vlc into a separate container. You docker-swarm or some custom scripts to connect both of them. One thing is sure that both containers must share same volume to ensure that vlc container can access movie as it gets downloaded by webtorrent-cli.

Acceptance Criteria

  1. The setup of yast should be as minimal as possible.
  2. The size of the container images created should be as minimum as possible.
  3. The behaviour of the image after running should be same as normal native installation in macOS/Linux.
@qascade qascade self-assigned this Oct 12, 2022
@qascade qascade added enhancement New feature or request hacktoberfest labels Oct 12, 2022
@git-pixel22
Copy link
Contributor

Hey @qascade, It just came to my mind even if we create a Docker image for yast we might still need to work on windows support. Cause people like me on windows systems won't be able to work on issues via Docker Images because as far as I know, they are just executable files right?

@git-pixel22
Copy link
Contributor

git-pixel22 commented Oct 14, 2022

We can't expect everyone to switch over to Linux via VMs or dual boot, it might discourage people to work on yast.

Please correct me if I'm wrong about Docker Images part above.

@qascade
Copy link
Owner Author

qascade commented Oct 14, 2022

Working on yast and using yast are two different things. Yes, it would discourage devs to work on yast if they don't have linux environment. But that's not my concern. Windows prefer GUI over command line tools. Windows peeps can directly use WebTorrent desktop for same purpose. This tool is for people who use command line. So, having windows support is not necessary. Those people who know commandline and still want to use yast they can use docker images. Developers trying to contribute to yast won't be able to contribute without linux environment but I can't do anything about it, it's an infrastructure problem.

@qascade
Copy link
Owner Author

qascade commented Oct 14, 2022

So, in short we don't need to care about windows developers trying to contribute to yast. Our main concern was to check whether yast can run on windows command line (powershell) which was not possible due to two reasons, first was config utilities are written wrt to linux and second bubbletea won't work on powershell.

@qascade
Copy link
Owner Author

qascade commented Oct 14, 2022

This tool is written for the love command line. 🙃

@git-pixel22
Copy link
Contributor

Okay, I understood. 😄

@qascade qascade changed the title Create Docker Image for yast feat: create Docker Image for yast May 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants