-
Notifications
You must be signed in to change notification settings - Fork 556
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why Do We Recommend improvement
As A Type
#78
Comments
I think it's more about lexical meaning of the words.
I am totally open about discussing to remove/change it. |
In short Would JSDoc comments be covered by |
@Mouvedia we should NOT depend on external tools to decide about which type use. See that the specs only support
what we can do is add an example and add a section to the FAQ. |
Recommendations should not conflict with existing conventions that's all I am saying or it should perfectly cover the existing ones. If the lines are blurred it would introduce uncertainty and that's not desired. |
@Mouvedia @hbetts any update on this? |
|
Hi, A long time ago I submitted a question about the I just recently discovered the new "improvement" tag recommendation. Maybe it came from my original question(?) That said, to answer @Mouvedia questions: Since my own question, I have been using the tag "imp", as "improvement", in all my projects. Cases where I do this:
Example:
I find myself needing a new async utility to create a new feature, that would lead to two commits:
In summary: any added functionality to the "internals" of the app or library that is irrelevant to the end-user. They don't qualify as I have been doing this for one year now. It works pretty well because I can generate changelog for end-users from |
Alright here's my take based on your description:
@AoDev Anything to add? |
@Mouvedia Yes that's a good definition of what I have in my head. Especially your last point is spot on I would say. |
This shit is goddamn narrow in scope. Would |
I don't think it's a "goddamn narrow in scope". If I look at my last project (medium size SPA) Commits count go like this: It's the most used tag. Obviously it depends on app architecture. Personally I set a clear line between business logic (would lead to |
Closing this due to inactivity. Feel free to re-open it if needed! 😄 |
Please use Thank You for Your work on trying to standardize commit messages :). |
Why not
Either way, in my case, I personally will go with:
|
@rcdailey to me |
So do you guys decided? 🤣 Looks like multiple discussion going around and what did you guys decided at the end? I personally feel, |
I have a login system. The loading modal was only being shown after some steps, where it could be shown earlier. I improved it and it's now being shown properly. It wasn't a bug so it isn't a I ain't yet too familiar with Conventional Commits, so I googled "conventional commits improvement" and got here. +1 for |
Hate to flog a dead horse, but what's wrong with |
I think we should reopen this for cases like making a few things better in the UI so it becomes easier for the user, or when updating translations to give better information to the user. It's not really a feature, because it doesn't bring something new to the table. It's also not fixing something, it's just improving something.
|
Sounds like Or it's being suggested as the type that describes smaller commits that forms part of a Do we want/need this granularity? Commit messages should be easy to write, I don't want to enter a state of analysis paralysis everytime I commit something small: Is this an improvement? All features and fixes are improvements. Is this big enough to be a feature/fix? Etc. |
Years have passed since I got interested in this question. I've changed my strategy since then and wanted to share it here for anyone interested. I combine the chore tag with the others. For example a fix in some internal framework becomes
Another example would be an improvement in the UI but not worth being listed as a public new feature in a changelog. (example in previous comments)
Basically prefixing with If there is ever a new official tag recommended, great :) |
@AoDev Does |
I actually like |
👍 for tweak |
|
@damianopetrungaro can you reopen this due to this good (and quite unexpected) |
They're features ( |
@DoctorDerek I let that sink in for a while and I think you are right. If you have a |
Continuing the conversation from - #66 (comment)
Why do we recommend
improvement
as a type, and how isimprovement
better than using other types that signify improvements noticeable to downstream consumers, such asperf
?The text was updated successfully, but these errors were encountered: