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

Split the Windows release artifacts up so people don't think Carla is bloated? #1839

Closed
mxmilkiib opened this issue Dec 8, 2023 · 4 comments

Comments

@mxmilkiib
Copy link
Contributor

Currently the Windows release compressed archives contain 4 variations of Carla.

Folk seeing a ~350MB size download may well think that Carla is honkingly bloated.

stargatedaw/stargate#26 (comment)

How about having the release building action create separate compressed archive versions for download?

@falkTX
Copy link
Owner

falkTX commented Dec 8, 2023

splitting wont help much, the duplicate files create the "bloat", it is mostly Qt and PyQt stuff.

maybe at some point I will make windows installers, to avoid duplicate files, but not so soon.

honestly I couldnt care less about the stargate daw thing, it is from the same toxic person as before, old pydaw rebranded, and I never got an apology of any kind. so even if we did all correctly and nice, they would still find something bad to say anyhow.

@falkTX falkTX closed this as not planned Won't fix, can't repro, duplicate, stale Dec 8, 2023
@falkTX
Copy link
Owner

falkTX commented Dec 8, 2023

if you do care, the artifacts from the cmake build includes just the libraries. and even those have some duplication, as carla builds some common code in all binaries in order to make them work self-contained (e.g. carla-discovery-native does not need a libcarla.so of something like that)

example https://github.com/falkTX/Carla/actions/runs/7140926127

@mxmilkiib
Copy link
Contributor Author

Fair enough. Maybe someday they can find their way to apologising.

Fwiw, this is about the perception of the public, at large, both developers and users, not really any specific project or developer, that wouldn't be as worth mentioning. I don't have a care about advising people on perspectives they can't apparently see at that level.

Thanks for the links, maybe someone who cares and is diligent will stumble upon this issue in future.

@falkTX
Copy link
Owner

falkTX commented Dec 8, 2023

it is more about having proper support for windows in this case, I know it should be an installer but a zip file is my preference as it is much easier to manage. Carla does not need to be integrated in the system.

being a zip file though means no shared assets, a lot of duplicated files yeah.

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

2 participants