nextcloud / nextcloud/talk-desktop

Please put the version # in release executable file names

Open
#1,660 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

discussion enhancement
Dominant language
JavaScript
Stars
525
Forks
85
Avg merge
8h 5m
Merged PRs (30d)
35

Description

This has the advantage that when we go to download the latest release, we know what version we're downloading. It also means that if we need to roll-back due to breaking changes that we don't have to guess which installer to run.

For example, Talk is telling me that 2.06 is available but when I manually go to the download page (the dialog telling me I can open it, never opens the browser) no version number is shown on the page or in the filename. I have to run the installer before I can find out that 2.05 just got reinstalled.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file or test is named in the issue. Start by locating the release packaging configuration that produces executable filenames, then inspect how version metadata is available during packaging. Done means release executables visibly include their version while remaining downloadable and installable.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, javascript
Domain
desktop, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.