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

Installer binary uses an absurd amount of storage space #32

Closed
Nexus24 opened this issue Apr 2, 2021 · 3 comments
Closed

Installer binary uses an absurd amount of storage space #32

Nexus24 opened this issue Apr 2, 2021 · 3 comments
Labels
bug Something isn't working

Comments

@Nexus24
Copy link

Nexus24 commented Apr 2, 2021

Using the binaries from the release page, it comes out to be ~65MB of disk space for the (arguably basic) installer.
I'm thinking that you may have accidentally disabled some compiler optimizations or something when building the binary.
Something like this realistically should take way far less than 65 megabytes.

@Nexus24 Nexus24 added the bug Something isn't working label Apr 2, 2021
@Nexus24
Copy link
Author

Nexus24 commented Apr 2, 2021

Turns out Electron packages Chromium with every binary. A shame, very bloated.

@Nexus24 Nexus24 closed this as completed Apr 2, 2021
@FichteFoll
Copy link

FichteFoll commented Apr 5, 2021

On Linux, the build comes out to a whopping 180MB (55MB compressed). I'd argue that is unacceptable for something that shows 3 different UI screens, one of which is a license dialog.

Is there interest in adding a CLI mode that can do without electron?

Edit: Maybe betterdiscordctl could be updated with the new procedure? Or does it do work with the new BD version already?

@FichteFoll
Copy link

FichteFoll commented May 26, 2021

betterdiscordctl has been updated and I just used it to reinstall BD successfully. 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants