good first issuehelp wanted
倉庫指標
- 星標
- (284 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
The default fnconfig.ini file is currently maintained separately for multiple FujiNet platforms. While platform-specific differences are minimal, each platform contains its own copy of the configuration file.
As a result:
- Common configuration changes must be applied to multiple files.
- Configuration files can drift out of sync over time.
- Some platforms may be missing updates present on others.
- Users may see inconsistent default settings, host lists, or behavior depending on platform.
A recent example is that some platforms ship with a shorter default Hosts list than others because their copies of fnconfig.ini have not received the same updates.
Solution
Create a single shared source for the common fnconfig.ini content.
Possible approaches include:
- Maintain a single fnconfig.ini used by all platforms.
- Create a shared/common fnconfig.ini and allow platform-specific files to extend or include it when platform-specific settings are required.
Benefits
- Ensures all platforms receive the same default configuration.
- Reduces maintenance effort by eliminating duplicate files.
- Prevents configuration drift between platforms.
- Makes it easier to add or modify default hosts and settings in the future.