Replies: 4 comments 18 replies
-
Thanks for opening this issue and summing up the situation. I guess we could start with merging MRs that fixe issues tagged with
IMHO, new features that lack documentations, such as the image processing GSOCs / Numerical Toolbox, should stay in develop. |
Beta Was this translation helpful? Give feedback.
-
But even for those annoyance fixes / bug fixes there should probably be some kind of documentation. So what is the usual procedure for that? I am asking so that maybe someone can already prepare a bit of that as a PR. |
Beta Was this translation helpful? Give feedback.
-
I could not find guidelines for libraries, but there is some documentation available at the superproject scope. We need to provide release notes to the release manager, I am not sure if it's automatically consolidated in the documentation or if we need to open a PR on on the website... |
Beta Was this translation helpful? Give feedback.
-
(I have taken the liberty to turn this into the Discussion. I hope it's OK.) First, thank you @striezel for raising this issue. The lack of merging of
There is no policy. We simply try to follow common sense and merge The procedure is not documented (it should!), but it's simple
The documentation is published automatically via GHA (since #574). Collection of the release notes may become PITA and even labelling of Issues/PR does not clear the chore, so I some time ago started using https://www.conventionalcommits.org for my own commits and PR merge commits, and it helps to As soon as there is consensus among us that
I usually prefer the true merges as it helps keep the |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
Basically, there should be a merge of develop into master to get the newer fixes onto master and possibly into one of the next Boost releases.
For example, as of now (2022-05-05) those fixes are currently on develop but not on master yet, just to name some:
Currently, the master branch is more than 100 commits behind develop, so there is a lot more to merge than the mentioned issue fixes.
Describe the solution you'd like
git checkout master && git merge develop
should do it, but there are merge conflicts. So it needs the expertise of somebody like @mloskot who is very familiar with the code base to resolve these conflicts properly.Additional context
The apparent need for an update has already been mentioned in #658 (comment):
and
Since there seems to be no further discussion about it (yet;)), I've created this issue as a place for discussion and to get things rolling.
I am not sure what the merge policy / release policy for Boost.GIL is, but I guess there still needs to be some kind of documentation updates (for example: changelog) before the merge can happen.
Beta Was this translation helpful? Give feedback.
All reactions