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

Project is stuck: What's next? #70

Open
ivanilves opened this issue Aug 30, 2019 · 2 comments
Open

Project is stuck: What's next? #70

ivanilves opened this issue Aug 30, 2019 · 2 comments

Comments

@ivanilves
Copy link
Owner

This project is kinda stuck 😟

As a big Bash script, it is poorly maintainable, fragile and thus has not future.

I don't want to abandon its development, cause it has some users and a set of distinctive features: https://github.com/ivanilves/xiringuito#whats-the-difference-between-xiringuito-and-sshuttle 🔍

I see the only way to provide a quality change - rewrite it in a statically compiled language #56 - other ways are possible - I mean use a minimal Bash to bootstrap some existing third-party VPN on both client and server, and maybe anything else I overlooked... 🤔

I'm very open for a discussion or any kind of advice. 🙏

@movsb
Copy link

movsb commented Mar 29, 2020

I just found this amazing project, but I cannot make it work (I'm going to open an issue for it). After the problem solved, I'll read the full source code and know how it works.

For a statically-typed language, I suggest golang, which is good for system and network programming.

@ivanilves
Copy link
Owner Author

I just found this amazing project, but I cannot make it work (I'm going to open an issue for it). After the problem solved, I'll read the full source code and know how it works.

For a statically-typed language, I suggest golang, which is good for system and network programming.

Thank you for these kind words! ☺️

And yes, I think it needs to be rewritten in Golang eventually 👌

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants