feat: update deepin 25
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Zeno-sole
The full list of commands accepted by this bot can be found here.
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
TAG Bot
TAG: 2025.01.06 EXISTED: no DISTRIBUTION: unstable
/integrate
AutoIntegrationPr Bot auto integrate with pr url: https://github.com/deepin-community/Repository-Integration/pull/2147 PrNumber: 2147 PrBranch: auto-integration-11548713538
deepin pr auto review
代码审查意见:
-
Makefile 修改:
-
VERSION := 23修改为VERSION := 25,确认是否有相应的代码逻辑需要更新以匹配新的版本号。
-
-
debian/changelog 修改:
- 在
deepin-desktop-base (2025.01.06)中,update os-version应该是update os-version to 25,以明确指出版本更新内容。 - 在
deepin-desktop-base (2024.10.28)中,updatge v25 Release应该是update to v25 Release,以修正拼写错误。
- 在
-
files/os-version-xxx 文件修改:
- 所有文件中的
MajorVersion和MinorVersion都从23更新为25,确认这是否符合预期。 -
OsBuild的版本号格式从310xx.xxxx更新为210xx.xxxx.100,确认这是否符合版本控制规范。 -
EditionName中增加了(Preview),确认这是否符合产品发布策略。
- 所有文件中的
-
文件命名和路径:
-
files/os-version-amd、files/os-version-arm、files/os-version-loong和files/os-version-riscv文件名中的amd、arm、loong和riscv是否正确反映了文件内容,或者是否应该统一命名。
-
-
版本控制:
- 确认版本号更新是否与代码库中的其他版本号一致,例如
Makefile中的VERSION和files/os-version-xxx文件中的MajorVersion和MinorVersion。
- 确认版本号更新是否与代码库中的其他版本号一致,例如
-
国际化:
- 确认
EditionName的修改是否在所有支持的语言中都进行了更新,包括en_US和zh_CN。
- 确认
-
代码风格:
- 确认代码风格是否一致,例如缩进和空格的使用是否遵循项目规范。
-
注释和文档:
- 确认是否有必要在
changelog和files/os-version-xxx文件中添加更多的注释,以便于理解版本更新的原因和影响。
- 确认是否有必要在
总体来说,这些修改看起来是为了更新版本号和版本信息,但需要确保这些更改与项目的整体策略和版本控制流程一致。
TAG Bot
New tag: 2024.07.26 DISTRIBUTION: unstable Suggest: synchronizing this PR through rebase #80