Oh, yeah, I did not mean to imply that GnuCash's AI Policy, work-in-progress, 
or whatever stage, applied to external helper scripts, however authored, but at 
the same time, the development team of GnuCash does have some command and 
control over the mailing lists.
 
Also I did notice your disclosure about AI use in that PR, and your estimate of 
how many human hours it would have taken to get that PR up to where it is 
today. AI was able to do the work in a relatively short period of time.
 
If AI is used to author a complicated PR, then it might take a good amount of 
time to review over the suggested code, and bugs/problems might not be obvious 
on initial reviews.

> On 08/14/2026 9:34 AM PDT John Ralls <[email protected]> wrote:
>  
>  
> Patrick,
>  
> That page is the *start* of an AI policy. There’s no policy there yet, just 
> some background information with some of the  arguments for and against using 
> AI in  open source projects and some links to what others have written on the 
> topic. I’m very much still in learning mode for AI and to get some experience 
> I’ve been using Claude Code to help with making a work around for our 
> WebKit-on-Windows problem, see https://github.com/Gnucash/gnucash/pull/2275. 
>  
> When there is a policy there it will be about code submitted for inclusion 
> into the GnuCash code base, not about code snippets posted to the mailing 
> lists. 
>  
> Regards,
> John Ralls
> 
> 
> > On Aug 13, 2026, at 21:04, Patrick James via gnucash-user 
> > <[email protected]> wrote:
> > 
> > I'm all about helpful information. Especially from those with skill, 
> > knowledge and have a long history here, but I will note that 20 years ago 
> > AI was not at issue.
> > 
> > The rise of AI certainly has changed the landscape of what gets posted 
> > online. Sometimes it's near impossible to determine what's written by a 
> > human and what comes from some AI machine, and often the AI posts can cause 
> > problems.
> > 
> > There is a GnuCash AI Policy, but there are no specifics about 
> > documentation or disclosure. Ethics and risks/benefits of AI/LLM use is 
> > covered.
> > 
> > https://wiki.gnucash.org/wiki/AI_Policy
> > 
> > 
> > 
> > > On 08/13/2026 8:42 PM PDT David T. <[email protected]> wrote:
> > > 
> > > 
> > > Patrick,
> > > 
> > > This list has always (well, for at least 20 years, the time I've 
> > > subscribed) included user suggestions (with code) on how to solve 
> > > someone's problems.
> > > 
> > > Kalpesh's Python script clearly falls into that tradition. His script 
> > > solves a specific person's problem using a standard tool--both in the 
> > > broader sense of Python as a scripting language, and in the narrower 
> > > constraints of methods for managing GnuCash data. It is materially 
> > > different from a Github project seeking to cash in on the GnuCash user 
> > > base (the particular thread that triggered the discussion and policy 
> > > creation about "outside projects").
> > > 
> > > The list is here to help all users. If you're uncomfortable with the 
> > > Python (I haven't coded with it much, but I can get the general gist) you 
> > > can simply not attempt to run the code.
> > > 
> > > I honestly hope that contributors like Kalpesh and Wm continue to share 
> > > their expertise with the group. Their contributions are a significant 
> > > positive part of the GnuCash community.
> > > 
> > > David T.
> > > 
> > > 
> > > On August 14, 2026 4:07:12 AM GMT+05:30, Patrick James via gnucash-user 
> > > <[email protected]> wrote:
> > > 
> > > 
> > > > Kalpesh,
> > > > 
> > > > What amount of these Python scripts are written by you? If asked, could 
> > > > you explain each line?
> > > > 
> > > > Also do all these messages about all of these scripts meet the new 
> > > > outside helper program policy?
> > > > 
> > > > The scripts themselves don't appear to have nefarious intent, but I do 
> > > > question the need to keep posting various Python scripts in this forum, 
> > > > especially in the light of the current helper program policy. 
> > > > Additionally, since there are so many, it could be that someone misuses 
> > > > them.
> > > > 
> > > > I'm all about helping people, and I'm all about helpful Python scripts, 
> > > > but as a subscriber to this list, I'm losing the narrative of what's 
> > > > going on with all of this, including this latest "not thoroughly 
> > > > tested" Python script.
> > > > 
> > > > 
> > > > 
> > > > > On 08/13/2026 3:15 PM PDT Kalpesh Patel <[email protected]> wrote:
> > > > > 
> > > > > 
> > > > > Not thoroughly tested but here is the one with even more capabilities 
> > > > > … Python v3.x with yfinance, lxml, logging, and gzip libraries will 
> > > > > be needed to work which will create prices.csv in current directory.
> > > > > 
> > > > > 
> > > > > 
> > > > ---------------------------------------------
> > > > gnucash-user mailing list
> > > > [email protected]
> > > > To update your subscription preferences or to unsubscribe:
> > > > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > > > ---------------------------------------------
> > > > Please remember to CC this list on all your replies.
> > > > You can do this by using Reply-To-List or Reply-All.
> > > > 
> > > > 
> > > 
> > _______________________________________________
> > gnucash-user mailing list
> > [email protected]
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
> > 
> 
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to