[GNC-dev] Small changes to comment text, mostly in gnucash/import-export/import-main-matcher.h
Geert Janssens
geert.gnucash at kobaltwit.be
Sun Dec 5 16:07:29 EST 2021
I actually wonder whether we should reconsider our strategy.
We're pretty used to the convenience of github pull requests. But patches by mail are
actually the main method offered by git itself. So forcing potential contributors to go
manipulate a website in order to get a patch sent is is counterproductive to people
accustomed to the git mail process.
I agree this mailing list may not be the proper destination for such mails but nothing stops
us from also setting up a mailing list specifically to accept patches. It can't be gnucash-
patches as we already use that for other purposes. But we can come up with another one.
Note that also for us maintainers applying patches received by mail is not cumbersome at
all. Git has commands built in for that. The cumbersome part may come from getting the
mail out of your mail client into a directory structure where it can be read by git. If your mail
client is maildir based, that very mail directory is already in the right format to start with.
Otherwise it may require some save action on behalf of the maintainer. That's not more
difficult than what we currently do with bugzilla patches (which I'd rather drop in favour of
mail based patches as the latter has git integration and the former hasn't).
I'm interested what others think of this.
Regards,
Geert
Op zondag 5 december 2021 15:34:45 CET schreef Derek Atkins:
> Hi,
>
> On Sun, December 5, 2021 8:55 am, D. via gnucash-devel wrote:
> > Kevin,
> >
> > The preferred way to submit changes is through git PRs, not with patch
> > files attached to emails to the lists. You'll get better results using
> > that method.
>
> I would add that there are two preferred methods:
>
> 1) Github PR
> 2) Patch attached to a bugzilla report.
>
> Patches sent in email are likely to get lost or forgotten. Sending them
> via bugzilla and github are less prone to loss.
>
> Also, for the record, the patch did NOT make it through the mailing list's
> "purge HTML" process and into my inbox -- so it is already lost!
>
> > David T.
>
> -derek
More information about the gnucash-devel
mailing list