Daniel Engberg <dii...@freebsd.org> wrote: > On 2025-02-28 22:32, Michael Grimm wrote:
> Upstream is releasing new versions twice a year, January and July. I made > some contributions to logwatch which have been accepted immediately after the > last release in January in order to give some time for testing by the > logwatch team members. > > This is my question: Would it be a no-go if I would patch the current release > w.r.t the upcoming release in July this year? > > Benefit would be: > > #) Ability to deal with FBSD's 'syslogd -v' <facility.severity> patterns in > logfiles if activated [1] > #) Discard dependency of a perl module, namely HTML::HTML5::Entities [2] > #) Improvement of the dovecot script [3] > #) Plus some other minor modifications > > [1] > https://sourceforge.net/p/logwatch/git/ci/85f3b99d78b7dda81b00d252fbd2ff6c4f430ec9/ > [2] > https://sourceforge.net/p/logwatch/git/ci/42e949949e90980acfe3d9c5c9a46ecfe73b2df1/ > [3] > https://sourceforge.net/p/logwatch/git/ci/5072cff136957bcdb7228d707d97a8c5377896d4/ > >> BTW: Would someone capable of committing PR 285078, just a simple bug fix >> [4]? >> Very much appreciated. >> [4] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285078 Can someone commit this simple bugfix for missing some files in pkg-plist and files/Makefile, please? Thanks in advance. > Maintainers are given relatively "free hands" however the general > encouragement is not to diverge from upstream if possible. > Having local patches (especially many) significantly increases maintenance > burden as they tend to break when upstream releases a new version. If > patching is desired/required try to be as verbose as possible as to why and > origin, and always try to upstream as much as possible. Unfortunately a > common reason as to why ports gets stick to a specific version is when there > are lots of patches with lacking documentation and/or not upstreamed changes. > In your specific case I don't see why it would be seen as an issue given that > you've provided documentation and the fact that they're backports from > upstream (thanks for submitting these changes upstream). > Thanks for adopting sysutils/logwatch ! Thanks for your feedback on that. I will most likely prepare patches for the most important fixes already accepted upstream (see above). But first I do want to get the pending bugfix committed ;-) Regards, Michael