[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