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

Request: Portable distribution #917

Closed
curiosity-a opened this issue Jun 17, 2020 · 9 comments
Closed

Request: Portable distribution #917

curiosity-a opened this issue Jun 17, 2020 · 9 comments
Assignees

Comments

@curiosity-a
Copy link

Any chance of portable (or otherwise without an installer) distributions? Especially relevant for the Linux distribution, which is a package right now and thus would necessarily become controlled by the package manager on installation.

@DraqueT DraqueT self-assigned this Jun 19, 2020
@DraqueT
Copy link
Owner

DraqueT commented Jun 19, 2020

There doesn't currently exist one, but that's an interesting idea! I would probably want to pull some of the integrations... gotta think over exactly how I would offer this, since I do multiplatform releases.

@Merovius
Copy link

I would like to second this. Users with a Linux distribution that is not derived from Debian (I'm on Fedora, for example) would also benefit from this. Currently, they have to build from source or unpack the .deb and hope they can put everything at the right place :)

@Jade-TheCat
Copy link

Way later on this, but since the project is in Java, surely you could bundle it as a JAR for distribution? That would work on every platform as long as you have Java installed. I would recommend looking at something like this guide, particularly the One Jar option, provided all the dependencies are allowed to be distributed. I'd be willing to figure this out and submit a PR if that would make things smoother!

@Jade-TheCat
Copy link

Ok so I mentioned the One Jar option, but that isn't actively maintained so I'd instead recommend the Maven Shading option. That said, I have tried it and it seems to work, apart from a few weird things related to the assets (specifically the version file), and the docs aren't included so the whole way that is done would need to be reworked. I'm sure that wouldn't be that hard, though

@DraqueT
Copy link
Owner

DraqueT commented May 12, 2022

Heyo! There actually is an alpha PolyGlot build for Android out there! Check it out at the link below!

https://github.com/pe1uca/PolyGlot

@DraqueT DraqueT closed this as completed May 12, 2022
@curiosity-a
Copy link
Author

curiosity-a commented May 13, 2022

What does Android have to do at all with this? Can you give a coherent explanation why you are suddenly closing this issue without resolution?

@DraqueT
Copy link
Owner

DraqueT commented May 13, 2022

While I am reopening this, I would like to politely remind you that you are not the manager of open source coders. That's a fairly demanding and accusatory tone you're taking on a project that is not your own.

That having been said, I'm reopening this, as I blearily mistook "portable" to mean "phone version" the other day. As a current workaround, if you install PolyGlot to a thumb drive, it should still function if you plug that in elsewhere.

@DraqueT DraqueT reopened this May 13, 2022
@curiosity-a
Copy link
Author

I am not trying to manage you, but I do believe it a common courtesy to explain beyond the obvious why you are closing an issue, even only insofar as to save yourself the trouble of me or someone else simply reposting the issue again.

That said, I may have been too hasty with making assumptions about your intent there, so sorry about that.

@synthfi
Copy link
Collaborator

synthfi commented Dec 17, 2024

closing this issue in favor of continuing discussion on other existing issues. FWIW, the latest release has added linux RPM packages for x86 and apple silicon. lmk if they don't work

@synthfi synthfi closed this as completed Dec 17, 2024
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

5 participants