我什么时候应该更改标签库的 tlib 版本?
我正在寻找关于何时应该更改我创作的标签库的 .tld
中的 tlib-version
的指南。
具体来说,我想知道如果我向库中添加新标签是否应该增加版本号,或者是否应该仅在对现有标签进行重大更改时才这样做?
I'm after guidelines on when I should change the tlib-version
in the .tld
of a tag library that I author.
Specifically I'm wondering if I should bump the version number if I add new tags to the library or if I should only do this if I make breaking changes to existing tags?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这一切都取决于你。每当您扩展或更改库时,我都会以任何方式修改它。您可以考虑将版本拆分为“主要版本”和“次要版本”。例如 1.0、1.1、1.2、2.0、2.1 等,以区分主要更改和次要更改。例如,当您添加新属性时,只需更改次要版本;当您添加全新标签和/或更改现有标签的行为时,只需更改主要版本。
至少,只要每个版本都记录了每个更改,最终用户就不会真正关心版本号如何发展。它只会为营销带来更多潜在好处。
That's all up to you. I'd bump it in any way whenever you expand or alter the library. You can consider to split the version in a "major version" and a "minor version". E.g. 1.0, 1.1, 1.2, 2.0, 2.1, etc to distinguish between major and minor changes. E.g. just bump the minor version when you add new attributes and bump the major version when you add brand new tags and/or change the behaviour of existing tags.
At least, as long as every change is documented per version, the endusers don't really care about how the version numbers develops. It has only more potential benefits for the marketing.