Closed striezel closed 2 years ago
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.
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.
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:
579
617
621
650
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 https://github.com/boostorg/gil/pull/658#issuecomment-1116971475:
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.