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

zulip-desktop is the legacy version which is nowadays fully unusable #41402

Open
klardotsh opened this issue Jan 1, 2023 · 1 comment
Open
Labels
bug Something isn't working

Comments

@klardotsh
Copy link
Contributor

Is this a new report?

Yes

System Info

Void 6.0.15_1 x86_64 AuthenticAMD notuptodate rrmFFFFFF

Package(s) Affected

zulip-desktop-0.5.1_2

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

zulip-desktop package allows connecting to up-to-date Zulip servers such as the public https://chat.zulip.org

Actual behaviour

Immediately upon launch, an Update required screen is displayed:

Update required

You are using old version of the Zulip desktop app that is no longer supported.

The auto-update feature in this old version of Zulip desktop app no longer works.

Download the latest release.

Steps to reproduce

  1. Install zulip-desktop
  2. Launch the application
  3. You can't do anything useful
@klardotsh klardotsh added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Jan 1, 2023
@klardotsh
Copy link
Contributor Author

klardotsh commented Jan 1, 2023

I filled this out mostly as a formality and because the freeform text template made abundantly clear that package updates or issues weren't to be filed there.

I work for Zulip and we don't officially support Void Linux for the server end of things, but make a best-effort attempt to support at least glibc-based Linux desktops for the client app. I've been using Void (and contributing packages here) for many years before working at Zulip so this is reasonably up my alley to take on. I very nearly submitted a PR for outright removing zulip-desktop as it currently exists on account of it being completely useless and a waste of bandwidth and build server time, but since the new Electron application shares the same name (https://github.com/zulip/zulip-desktop), there'd be some epoch juggling to get the package out of removed-packages purgatory when the build template is eventually updated to use the Electron app.

I will likely try to base the template for the new version off of element-desktop, another Electron-based chat app, though as a fallback for glibc-based systems only, Zulip ourselves publish an AppImage binary build that I can confirm works fine on glibc-based Void systems. I understand that in general binary-only packages are meant to be avoided here, though.

@klardotsh klardotsh changed the title zulip-desktop is the legacy version which cannot connect to modern Zulip servers zulip-desktop is the legacy version which is nowadays fully unusable Jan 1, 2023
@paper42 paper42 removed the needs-testing Testing a PR or reproducing an issue needed label Jan 2, 2023
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

Successfully merging a pull request may close this issue.

2 participants