On 2020-09-23 20:52:03 +0200, Sebastian Ramacher wrote: > Hi Stéphane > > On 2020-09-23 09:42:27 +0200, Stéphane Glondu wrote: > > Le 22/09/2020 à 22:12, Sebastian Ramacher a écrit : > > > thanks for maintaining ben. In additiona to the HTML output, it would be > > > great to have the same information as machine-parseable file. With such > > > a file one could feed other tools to further process the info produced > > > by ben, e.g., to produce a list of binNMUs. > > > > Did you know that there were a text output? Probably not what you mean > > by "machine-parseable", but maybe easier to parse than the HTML output. > > No, I didn't. I work with the HTML output on release.debian.org most of > the time. > > > I'm willing to implement another output format. What would you like? > > Could you provide an example? > > A YAML file with a list of the packages including versions, their > dependency lievel, and the state on the architectures would suffice. > Additionally, info on whether they are only in sid and if they produce > MA: same binaries would be helpful. > > It could look like the following: > > packages: > - dependency_level: 3 > ma_same: true > package: vlc > sid_only: false > state: > amd64: good > arm64: partial > i386: bad > version: 3.0.11.1-2 > - dependency_level: 2 > ma_same: false > package: ffmpeg > sid_only: true > state: > amd64: good > arm64: good > armel: good > armhf: good > i386: good > mips64el: bad > mipsel: partial > ppc64el: good > s390x: good > version: 7:4.3.1-3 > transition: auto-test Oh, and also a flag for Architecture: all packages (e.g., arch_all: true or false). Cheers > > Architectures were the sate is unknown could be skipped. Thanks for > considering. > > Cheers > -- > Sebastian Ramacher -- Sebastian Ramacher
Attachment:
signature.asc
Description: PGP signature