daid / daid/EmptyEpsilon

Automatic update check

Open
#1,366 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Lua
Stars
869
Forks
222
Avg merge
18h 33m
Merged PRs (30d)
1

Description

@gcask have shown install wizzard for Windows version of Empty Epsilon. I recommend to enhance it further with automatic update check and notification (only in versions where it makes sense).

For me it makes sense:

  • in installed Windows version
  • in .deb package which is manually installed (without repository)

For me it does not make sense:

  • in extracted .zip file (when I use zip file, I usually know what version I am running and why this version).
  • in repository-managed packages (I know EE is in Fedora's RPMFusion repository and in Arch Linux package repositories)

This issue is for discussion on how this facility should be implemented so it is not annoying, yet it serves users well. Version mismatch on online events can be a big problem even for other clients, which have correct version.

Contributor guide

No contributing guide indexed for this repository

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 implementation files, tests, or entry points are named. Start by deciding which package types should perform update checks and how notifications should avoid repository-managed and extracted ZIP installations. Done means the supported cases, user experience, and implementation approach are agreed.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
desktop, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.