Bug#1031780: tracker.debian.org: add information about patches

2023-02-28 Thread Holger Levsen
On Mon, Feb 27, 2023 at 10:05:46PM +0100, Raphael Hertzog wrote:
> On Sun, 26 Feb 2023, Guillem Jover wrote:
> > The links for diaspora do not seem to be working though, as at least
> > the «+» in the version string is not getting encoded, and UDD gives:
> 
> Duh, I forgot to urlencode the parameters, fixed. (That thought actually
> popped up in my mind during my night... :-))
> 
> On Mon, 27 Feb 2023, Holger Levsen wrote:
> > from #debian-qa a few minutes ago:
> > 
> > < h01ger> buxy: tracker.d.o/debian-edu-config says debian/patches: low
> > < h01ger> Among the None debian patch available in version 2.12.31 of the 
> > package, we noticed the following issues:
> > < h01ger> while the package has no debian/patches/ ...
> 
> Fixed to properly skip packages using other source formats where UDD
> puts "null" values in JSON instead of the 0 that the code expected.

thank you!


-- 
cheers,
Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

40% of homeless people in the United States have full-time jobs.



Bug#1031780: tracker.debian.org: add information about patches

2023-02-27 Thread Raphael Hertzog
Hi Guillem & Holger,

On Sun, 26 Feb 2023, Guillem Jover wrote:
> The links for diaspora do not seem to be working though, as at least
> the «+» in the version string is not getting encoded, and UDD gives:

Duh, I forgot to urlencode the parameters, fixed. (That thought actually
popped up in my mind during my night... :-))

On Mon, 27 Feb 2023, Holger Levsen wrote:
> from #debian-qa a few minutes ago:
> 
> < h01ger> buxy: tracker.d.o/debian-edu-config says debian/patches: low
> < h01ger> Among the None debian patch available in version 2.12.31 of the 
> package, we noticed the following issues:
> < h01ger> while the package has no debian/patches/ ...

Fixed to properly skip packages using other source formats where UDD
puts "null" values in JSON instead of the 0 that the code expected.

Cheers,
-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog 
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄   Debian Long Term Support: https://deb.li/LTS



Bug#1031780: tracker.debian.org: add information about patches

2023-02-27 Thread Raphael Hertzog
Hello Paul,

On Mon, 27 Feb 2023, Paul Wise wrote:
> On Sun, 2023-02-26 at 17:02 +0100, Raphael Hertzog wrote:
> 
> > I added the required support in tracker.debian.org
> 
> Personally I think we should replace the Ubuntu panel with a patches
> panel, as I have done for the old PTS some years ago:
> https://packages.qa.debian.org/g/glibc.html
> 
> This bug lists some ideas for doing that on the tracker:
> https://bugs.debian.org/779400

I don't find your nudges to be really helpful. One thing that could help
to motivate me to implement some of your many wishes would be to
officially stop the old PTS. It's been more than one year that I have
been getting daily cron errors from the old PTS and you claimed that you
would fix them and you didn't.

I hesitated more than once to declare it unmaintained and deactivate it
and setup redirects.

Cheers,
-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog 
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄   Debian Long Term Support: https://deb.li/LTS


signature.asc
Description: PGP signature


Bug#1031780: tracker.debian.org: add information about patches

2023-02-27 Thread Holger Levsen
On Sun, Feb 26, 2023 at 05:02:24PM +0100, Raphael Hertzog wrote:
> Thank you for working on this. I'm glad someone implemented
> it finally!

yes, the feature is great!
 
> I added the required support in tracker.debian.org, you can see the
> result:
> https://tracker.debian.org/pkg/diaspora
> https://tracker.debian.org/pkg/asciiart

from #debian-qa a few minutes ago:

< h01ger> buxy: tracker.d.o/debian-edu-config says debian/patches: low
< h01ger> Among the None debian patch available in version 2.12.31 of the 
package, we noticed the following issues:
< h01ger> while the package has no debian/patches/ ...
< h01ger> same with debian-security-support... 
< h01ger> buxy: OTOH, when it works, like for src:disorderfs the feature is 
great. :)


-- 
cheers,
Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Menschen, die sich um die Klimakatastrophe sorgen, sind keine Klimaaktivisten
und auch nicht woke. Sie haben schlicht die Fähigkeit einen Wissenschaftlichen
Befund zu lesen und zu verstehen. (@DGlatzkopp)


signature.asc
Description: PGP signature


Bug#1031780: tracker.debian.org: add information about patches

2023-02-26 Thread Paul Wise
On Sun, 2023-02-26 at 17:02 +0100, Raphael Hertzog wrote:

> I added the required support in tracker.debian.org

Personally I think we should replace the Ubuntu panel with a patches
panel, as I have done for the old PTS some years ago:

https://packages.qa.debian.org/g/glibc.html

This bug lists some ideas for doing that on the tracker:

https://bugs.debian.org/779400

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#1031780: tracker.debian.org: add information about patches

2023-02-26 Thread Guillem Jover
On Sun, 2023-02-26 at 17:02:24 +0100, Raphael Hertzog wrote:
> On Wed, 22 Feb 2023, Lucas Nussbaum wrote:
> > UDD now includes data about patches (see
> > https://lists.debian.org/debian-qa/2023/01/msg2.html ). This data is
> > already exposed on https://udd.debian.org/patches.cgi and
> > https://udd.debian.org/dmd/ (see the Patches column in
> > https://udd.debian.org/dmd/?email1=pkg-ruby-extras-maintainers%40lists.alioth.debian.org=html#bugs
> 
> Thank you for working on this. I'm glad someone implemented
> it finally!
> 
> I added the required support in tracker.debian.org, you can see the
> result:
> https://tracker.debian.org/pkg/diaspora
> https://tracker.debian.org/pkg/asciiart

The links for diaspora do not seem to be working though, as at least
the «+» in the version string is not getting encoded, and UDD gives:

  Invalid characters in version

Thanks,
Guillem



Bug#1031780: tracker.debian.org: add information about patches

2023-02-26 Thread Raphael Hertzog
Hi,

On Wed, 22 Feb 2023, Lucas Nussbaum wrote:
> UDD now includes data about patches (see
> https://lists.debian.org/debian-qa/2023/01/msg2.html ). This data is
> already exposed on https://udd.debian.org/patches.cgi and
> https://udd.debian.org/dmd/ (see the Patches column in
> https://udd.debian.org/dmd/?email1=pkg-ruby-extras-maintainers%40lists.alioth.debian.org=html#bugs

Thank you for working on this. I'm glad someone implemented
it finally!

I added the required support in tracker.debian.org, you can see the
result:
https://tracker.debian.org/pkg/diaspora
https://tracker.debian.org/pkg/asciiart

Cheers,
-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog 
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄   Debian Long Term Support: https://deb.li/LTS



Bug#1031780: tracker.debian.org: add information about patches

2023-02-22 Thread Lucas Nussbaum
Package: tracker.debian.org
Severity: wishlist

Hi,

UDD now includes data about patches (see
https://lists.debian.org/debian-qa/2023/01/msg2.html ). This data is
already exposed on https://udd.debian.org/patches.cgi and
https://udd.debian.org/dmd/ (see the Patches column in
https://udd.debian.org/dmd/?email1=pkg-ruby-extras-maintainers%40lists.alioth.debian.org=html#bugs
)

... but it would be nice to add this data to tracker.d.o.

You could use either:
- https://udd.debian.org/patches.cgi?json=1 , that provides the status
  for all packages in unstable
- the 'sources_patches_status' view in UDD, that also provides this
  information for other suites. The above page is just "select * from
  sources_patches_status where release='sid' order by source asc".

DMD counts 'invalid' and 'no' as 'work-needed".

Note that there's a discussion about how the importer classifies between
yes/not-needed/no/invalid in #1031381 and #1028503. We probably need a
discussion to revisit corner cases in DEP3, but I don't think that it
necessarily needs to be done before increasing the exposure of this
information.

Lucas