[GH-ISSUE #582] [Feature] 感觉申请证书里的这三个设置的表达比较反直觉 #385

Closed
opened 2026-03-03 01:02:56 +03:00 by kerem · 1 comment
Owner

Originally created by @devnakx on GitHub (Apr 2, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/582

功能描述 / Description

开关功能应该是符合直觉的
比如CNAME 跟随我打开这个开关那就是打开了这个功能,而不是打开这个开关是为了关闭 CNAME 跟随
Image
也包括这个
Image
还有下面续期间隔这句话的表述,我第一遍读的时候就感觉比较绕
Image
直接表述为当上次签发的证书有效期限不足 15 天时,重新申请
这样一眼看过去整段话逻辑就比较清晰

请求动机 / Motivation

  1. 避免沟通歧义,比如那两个开关,你和别人沟通的时候让别人关闭 CNAME 跟随,但你其实想说的是打开关闭 CNAME 跟随的开关,有的人可能因此误解。
  2. 降低语义理解成本,续期间隔的那句话本身没什么问题但是不符合通常的语义理解直觉。因为这个语境下应当是证书快到期时执行续签申请,但后面表述为跳过重新申请,不符合当前语境下的直觉,需要把语义反转后再理解。

其他 / Miscellaneous

No response

贡献 / Contribution

  • 我乐意为此贡献代码! / I am interested in contributing to this feature!
Originally created by @devnakx on GitHub (Apr 2, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/582 ### 功能描述 / Description 开关功能应该是符合直觉的 比如`CNAME 跟随`我打开这个开关那就是打开了这个功能,而不是打开这个开关是为了`关闭 CNAME 跟随` ![Image](https://github.com/user-attachments/assets/386a7800-a839-4436-93e4-024425a4502f) 也包括这个 ![Image](https://github.com/user-attachments/assets/f9ec2244-c864-4ff1-b12e-709bf4e8d9fc) 还有下面`续期间隔`这句话的表述,我第一遍读的时候就感觉比较绕 ![Image](https://github.com/user-attachments/assets/a8cf1545-fb22-4a54-9be1-16c467345f57) 直接表述为`当上次签发的证书有效期限不足 15 天时,重新申请` 这样一眼看过去整段话逻辑就比较清晰 ### 请求动机 / Motivation 1. 避免沟通歧义,比如那两个开关,你和别人沟通的时候让别人关闭 CNAME 跟随,但你其实想说的是打开`关闭 CNAME 跟随`的开关,有的人可能因此误解。 2. 降低语义理解成本,`续期间隔`的那句话本身没什么问题但是不符合通常的语义理解直觉。因为这个语境下应当是证书快到期时执行续签申请,但后面表述为跳过重新申请,不符合当前语境下的直觉,需要把语义反转后再理解。 ### 其他 / Miscellaneous _No response_ ### 贡献 / Contribution - [ ] 我乐意为此贡献代码! / I am interested in contributing to this feature!
kerem 2026-03-03 01:02:56 +03:00
Author
Owner

@fudiwei commented on GitHub (Apr 2, 2025):

有道理,我改一下

<!-- gh-comment-id:2771577085 --> @fudiwei commented on GitHub (Apr 2, 2025): 有道理,我改一下
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#385
No description provided.