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

Make client cross-platform compatible #112

Open
b-ncMN opened this issue Jun 21, 2022 · 3 comments
Open

Make client cross-platform compatible #112

b-ncMN opened this issue Jun 21, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@b-ncMN
Copy link

b-ncMN commented Jun 21, 2022

Describe the solution you'd like
Rework the client to make it compatible with more platforms (Linux, Windows, ...)

@b-ncMN b-ncMN added the enhancement New feature or request label Jun 21, 2022
@FrankTCA
Copy link

It's on the agenda already.

It requires remaking Swift Bundler, which we're working on slowly but surely.

Swift Bundler currently is being developed for cross-platform, and alpha code is available for sponsors only.

We intend to support iOS, Windows, and Linux in the future, likely in that order.

@b-ncMN
Copy link
Author

b-ncMN commented Jun 21, 2022

Is there any tracking issue I could give a look at ? interested in helping

@stackotter
Copy link
Owner

Hello infrandomness 👋 A while ago I did some research into how much of the Delta Client code needs to change to run it on Linux and or Windows, and I think the results are in a file on my laptop somewhere, I just need to find them back. I found that unsurprisingly, Delta Client would need less changes to run on Linux than Windows so we'll probably aim for Linux support first.

I'm happy to hear that you'd like to help out :) Feel free to open an issue for Linux support and Ill add the main steps that would be necessary (there's no pressure to finish or even start of course). I'm assuming you'd rather work towards Linux support than Windows support from talking to you on the Feather server.

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

3 participants