#1002458 "version in VCS newer than in repository" might be a bit overzealous

#1002458#5
Date:
2021-12-22 12:12:40 UTC
From:
To:
Hi,

when I upload a package (for example, foo 1.0-1), I immediately create a
new changelog stanza for a new version foo 1.0.2~1 so that noone
accidentally makes a commit that might end up in the changelog for the
already-uploaded version 1.0-1.

This causes the tracker to always show the "version in VCS is newer than
in repository, is it time to upload?" hint for all my packages.

I'd therefore like to be able to either switch this "action needed" item
off, or it to be smarter, for example by ignoring commits that only
touch the changelog.

Greetings
Marc

#1002458#10
Date:
2021-12-22 12:34:09 UTC
From:
To:
I also would like it to be smarter, eg by ignoring commits which only
add empty or WIP or ... entries to d/changelog.

#1002458#15
Date:
2021-12-22 14:24:07 UTC
From:
To:
I think at its core this is the same as #910987.

Regards,
Guillem

#1002458#18
Date:
2021-12-24 09:47:29 UTC
From:
To:
Control: reassign -1 qa.debian.org

Reassigning to qa.d.o with this proposal then, since that's the project
that is actually handling vcswatch.

#1002458#23
Date:
2021-12-24 10:07:04 UTC
From:
To:
Re: Mattia Rizzolo
doesn't contain any language that is nagging the user to upload, e.g.

https://qa.debian.org/cgi-bin/vcswatch?package=pgfincore

pgfincore (1.2.2-3) [PTS] [DDPO]
COMMITS: VCS has seen 8 commits since the debian/1.2.2-3 tag

Christoph

#1002458#30
Date:
2021-12-24 11:15:00 UTC
From:
To:
To fill my idea, vcswatch would need to classify commits into "real"
commits and "housekeeping" commits, so that the tracker can handle them
differently.

Greetings
Marc

#1002458#33
Date:
2021-12-24 11:15:00 UTC
From:
To:
To fill my idea, vcswatch would need to classify commits into "real"
commits and "housekeeping" commits, so that the tracker can handle them
differently.

Greetings
Marc

#1002458#36
Date:
2021-12-24 12:15:08 UTC
From:
To:
Re: Marc Haber

The idea makes sense, but I doubt that is possible without entering a
very deep rathole :(

Christoph

#1002458#39
Date:
2021-12-24 12:15:08 UTC
From:
To:
Re: Marc Haber

The idea makes sense, but I doubt that is possible without entering a
very deep rathole :(

Christoph

#1002458#44
Date:
2021-12-24 12:36:35 UTC
From:
To:
For starters, an early release could classify changelog-only commits as
"housekeeping".

Greetings
Marc

#1002458#47
Date:
2021-12-24 12:36:35 UTC
From:
To:
For starters, an early release could classify changelog-only commits as
"housekeeping".

Greetings
Marc

#1002458#52
Date:
2021-12-27 10:31:20 UTC
From:
To:
Hi,

The package tracker uses the vcswatch data at
https://qa.debian.org/data/vcswatch/vcswatch.json.gz and it doesn't
provide me this data AFAIK.

Christoph, would it be possible to export a supplementary flag showing
when the changes in NEW or COMMITS contain only changes to
debian/changelog?

Cheers,

#1002458#55
Date:
2021-12-27 10:49:06 UTC
From:
To:
Re: Raphael Hertzog

The proper first step is to change "plz upload now" to a more neutral
"there are pending changes in VCS".

Christoph

#1002458#60
Date:
2021-12-27 16:06:05 UTC
From:
To:
This message would still be fully useless to me. My repositories always
have a pending change relative to the last upload, changing the version
number from a.b-c to a.b-(c+1)~1.

Greetings
Marc

#1002458#65
Date:
2021-12-27 17:13:09 UTC
From:
To:
It's phrased as question, not as you say. And I can certainly change the
wording but then it's no longer an "action item" and I find it hard to
keep the entry in its current place. Thus I prefer to restrict the cases
where we show it, rather than entirely changing the wording.

For your request, maybe we should add some NEW flag near the VCS entry in
the left panel, just informing that there are changes in the VCS and not
asking any specific action.

Cheers,

#1002458#70
Date:
2022-01-05 04:05:17 UTC
From:
To:
Agreed.

That would be useful to have regardless of the action item presence.

#1002458#75
Date:
2022-01-05 09:47:28 UTC
From:
To:
I am sorry i dont know what all of that is
thanks for this part on debian forum

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

Paul Wise <pabs@debian.org> schrieb am Mittwoch, 5. Januar 2022 um 5:05 vorm.:

#1002458#80
Date:
2024-04-10 23:42:22 UTC
From:
To:
additionally you could also only classify d/changelog changing commits
with "Gbp-Dch: ignore" in them as such, but I'd guess Marc's suggestion
really is good enough.

Please reconsider, IOW, Myon: my I reassign this back to qa.debian.org
for vcswatch?

#1002458#83
Date:
2024-04-10 23:42:22 UTC
From:
To:
additionally you could also only classify d/changelog changing commits
with "Gbp-Dch: ignore" in them as such, but I'd guess Marc's suggestion
really is good enough.

Please reconsider, IOW, Myon: my I reassign this back to qa.debian.org
for vcswatch?

#1002458#86
Date:
2024-04-11 13:02:05 UTC
From:
To:
Re: Holger Levsen

I don't understand, if debian/changelog-only commits are already
ignored, what should vcswatch do additionally?

Done.

Christoph

#1002458#93
Date:
2024-04-11 13:02:05 UTC
From:
To:
Re: Holger Levsen

I don't understand, if debian/changelog-only commits are already
ignored, what should vcswatch do additionally?

Done.

Christoph

#1002458#98
Date:
2024-04-11 14:02:44 UTC
From:
To:
nothing. I ment it the other way around: if you were *not* willling to
ignore debian/changelog-only commits maybe you'd be willing to ignore
debian/changelog-only commits which also have "Gbp-Dch: ignore"/

but it seems you'd be fine to just ignore debian/changelog-only commits,
so this is mood.

thank you!

#1002458#101
Date:
2024-04-11 14:02:44 UTC
From:
To:
nothing. I ment it the other way around: if you were *not* willling to
ignore debian/changelog-only commits maybe you'd be willing to ignore
debian/changelog-only commits which also have "Gbp-Dch: ignore"/

but it seems you'd be fine to just ignore debian/changelog-only commits,
so this is mood.

thank you!

#1002458#106
Date:
2026-01-10 10:08:08 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.

#1002458#111
Date:
2026-01-10 10:08:08 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.

#1002458#116
Date:
2026-01-10 10:08:08 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.

#1002458#119
Date:
2026-01-10 10:08:08 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.