> > I don't that it is useful (IMHO, it is even harmful if it is littered
> > with hardly
> > informative automated messages that drown functional changes).
> > Fine if there is an easy and safe way to update a dependency, but
> > should we thank a robot?
> >
>
> Do you mean we should leave out the whole line or just the "Thanks to
> Dependabot" part?

> The whole line.

oh now I get what you mean...yes non-primary message shall not appear in 
release note I agree.otherwise message overflow.
bc breaking dependency updates are another situation.


Xeno Amess
________________________________
From: Gilles Sadowski <gillese...@gmail.com>
Sent: Monday, February 10, 2025 6:45:06 PM
To: Commons Developers List <dev@commons.apache.org>
Subject: Re: [All] Useless update of "changes.xml"

Hi.

Le lun. 10 févr. 2025 à 11:25, Arnout Engelen <enge...@apache.org> a écrit :
>
> On Mon, Feb 10, 2025 at 10:21 AM Gilles Sadowski <gillese...@gmail.com>
> wrote:
>
> > The commit below will generate a line in the release notes that says
> > "Thanks to Dependabot".
> >
>
> It generates a line that says "Bump org.apache.commons:commons-rng-bom from
> 1.5 to 1.6 #244 Thanks to Dependabot.".

I know (that's what I meant above).  The point it is that it is not something
I consider should appear in the changelog.
When we did/do it "manually", it was a change in the "pom.xml" that would
appear in the CVS commit log.  In most releases now , the self-promotion
of Dependabot obscures the true changes.

> > I don't that it is useful (IMHO, it is even harmful if it is littered
> > with hardly
> > informative automated messages that drown functional changes).
> > Fine if there is an easy and safe way to update a dependency, but
> > should we thank a robot?
> >
>
> Do you mean we should leave out the whole line or just the "Thanks to
> Dependabot" part?

The whole line.

>
> I tried to follow the convention from other Commons projects where each
> dependency update gets such a line in the changelog.

Well, the "convention" in math-related components was to follow the
previous convention. ;-)  Which was to do such dependency updates
when deemed necessary (by a human), usually at the latest before a
release.

> I don't mind the lines
> in the change log too much (it seems useful to see what got updated,
> especially when we group update lines in the log).

Information is useful; such updates "inter-releases" is not IMHO.

> On the other hand, I do
> think it's cumbersome that I can't simply merge a dependabot PR, but have
> to go in and update changes.xml. That doesn't seem easy to automate,
> though, and I'd say we don't want to add additional steps to the release
> process either.

Sure.  I didn't suggest anything of the like.
As it stands, I prefer to not rely on Dependabot to do the change; the
useful part of that tool is to make checks, and "say" that it would be
harmless to update.

Regards,
Gilles

>> [...]

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to