Single PR for a bundle of related KDE framework formulas #994
-
Hi, I understand that you prefer a single PR for each formula, but in case of KDE's KF5 framework formulas, it would make sense to bundle them together into a single PR. They are related semantically, logically and through their dependencies, while their formula definitions are mostly identical. Therefore I am asking if it is possible to have them sent in a single PR? We are talking about 30 (thirty) of the kf5-* formulas listed here (the second collapsed list): |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
In such cases, we'll generally accept a PR that includes all of the changes together. However, we would still prefer one commit per formula within the PR (so the PR can contain multiple commits), as this keeps the history cleaner. For submitting new formulae, I might still suggest limiting the number of formulae you submit at one time in a new PR. Troubleshooting and ironing out issues that arise with submitting new formulae only gets more complicated when there's multiple formulae involved (updating multiple formulae at once, on the other hand, is not as much of a hassle). |
Beta Was this translation helpful? Give feedback.
-
You can probably submit them in small groups of 3-5 formulae at a time. Or you can submit them all at once; it's up to you. I would advise against doing it all in one PR, however. That significantly increases the amount of work required in order to review the PR, which would not be to your advantage. |
Beta Was this translation helpful? Give feedback.
-
@wrobelda as I see from my experience every single formula requires some review iterations. Especially in case KF5, which require at least build-only test, even better to run it, if CI allows. You may see some examples in I started preparation of |
Beta Was this translation helpful? Give feedback.
You can probably submit them in small groups of 3-5 formulae at a time.
Or you can submit them all at once; it's up to you. I would advise against doing it all in one PR, however. That significantly increases the amount of work required in order to review the PR, which would not be to your advantage.