[Feature] 支持与外部包管理器进行交互
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Java
- Stars
- 10.1k
- Forks
- 934
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 82
Description
概述 | Summary
目前 AOSC OS、Arch Linux 等系统上都存在第三方提供的 HMCL 打包,这些打包方式可能与 HMCL 的自动更新机制发生冲突。
我计划支持在 HMCL.jar 旁放置一个用于描述当前打包方式的配置文件,使 HMCL 能够了解当前打包方式,并建议用户通过包管理器更新 HMCL。
原因 | Reason
见上
详情 | Description
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing HMCL.jar's current automatic-update behavior and the proposed companion configuration file. Define how the file describes third-party packaging, how HMCL detects it, and how the resulting package-manager update guidance should be verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100