jamulussoftware / jamulussoftware/jamulus
Check for Update duplicated
- 主要言語
- C
- スター
- 1.1k
- フォーク
- 248
- 平均マージ
- 2日 3時間
- マージ済み PR(30日)
- 9
説明
Checking whether there is a new version available is done in two places:
- Client Dialogue
- Server Dialogue
with separate code to do the necessary network lookups.
1. There should only be one method implementing the check
2. The check should be unaware of whether it is running from a UI
3. Even when not running a UI, the user should be informed of a new version being available
4. When running a UI, they should be given the option to download and run the installer, exiting the program, if a new version is available
(Originally a comment in https://github.com/jamulussoftware/jamulus/pull/3556#discussion_r2724187266)
コントリビューションガイド
調査の方向性
まず Client Dialogue と Server Dialogue に重複している更新チェックを見つけ、それぞれのネットワーク検索パスを比較します。UI コンテキストに依存しないようにチェックを統合しつつ、非 UI での使用時の通知と、UI での使用時のオプションのインストーラーフローを維持します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- c
- 領域
- desktop
- issue の種類
- リファクタリング
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 38/100