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

Question: Are you open for a full jEnv rewrite so it becames multiplatform (Windows support)? #398

Open
rcsilva83 opened this issue May 15, 2023 · 4 comments

Comments

@rcsilva83
Copy link

There are some open tickets asking for Windows support and, for this, JEnv for Windows was created. We're discussing there about a full code rewrite, so it can be multiplatform and maybe unite the efforts with original JEnv team. I know JEnv is much popular and feature rich then "JEnv for Windows" and I don't know if you find it hard to maintain a large Shell Script codebase but I'd like to know how do you feel about this idea.

@gcuisinier
Copy link
Collaborator

Hello !

Sorry for the delay, I've no problem to envisage a full rewrite, to support Windows.
I will try to help if possible.

In which language do you plan to do it?

@FelixSelter
Copy link

FelixSelter commented Jun 12, 2023

Hi. Im the author of the windows version. The language is still up to debate. I created a repository https://github.com/FelixSelter/JVenv. The readme should act as a design document collecting ideas and tasks that need to be done. Just open an issue or edit the readme directly. I will expand it like adding more cli commands that need to be implemented whenever I have time. Theres also a section about the requirements of a good language.

@FelixSelter
Copy link

It would be especially useful if you could add the available commands that should be ported from https://github.com/jenv/jenv/wiki/Available-commands with a short description of what they do

@rcsilva83
Copy link
Author

I opened an issue to discuss the programming language: FelixSelter/JVenv#1

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

No branches or pull requests

3 participants