Re: Newcomers project: DPMT/PAPT pristine-tar verification

2020-07-19 Thread Sandro Tosi
On Sun, Jul 19, 2020 at 11:04 AM Raphael Hertzog  wrote:
>
> Hi,
>
> On Fri, 10 Jul 2020, Sandro Tosi wrote:
> > The checks i have in mind for now, are:
> >
> > * pristine-tar branch must exist, if not -> it's a bug
> > * pristine-tar + upstream branch must produce the same tarball as
> > downloaded from the archive, if not -> it's a bug
> > * bonus point: fix the repo if it doesn't generate the right tarball
> > and or the branch is missing.
> > * bonus point: make this into a service that runs regularly (not
> > strictly necessary to be limited to us)
>
> I would suggest that this would be a nice job for the janitor bot.
> https://janitor.debian.net/

How would you suggest implementing this?

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Re: Request to join DPMT

2020-07-19 Thread Luca Boccassi
On Sat, 18 Jul 2020 at 22:33, Sandro Tosi  wrote:
>
> Luca,
>
> > I have read and accept the policy.rst - if accepted, I will update the
> > branch policy of my modules to match the policy (mainly
> > s|debian/sid|debian/master|) and update the Maintainer field,
> > everything else already matches.
>
> In your request to join email, you agreed to accept and follow our
> policy, and adapt your packages to it. sadly that did not happen: all
> your packages lack both `upstream` and `pristine-tar` branches, and
> they still have `debian/sid` as main branch (which would be fine, but
> you said you'd change it).
>
> Please rectify the situation.

Fell off my todo list - pristine-tar/upstream now added everywhere.
Given the ongoing discussions about renaming main branches in git,
I've left debian/sid where it was used.



Re: Newcomers project: DPMT/PAPT pristine-tar verification

2020-07-19 Thread Raphael Hertzog
Hi,

On Fri, 10 Jul 2020, Sandro Tosi wrote:
> The checks i have in mind for now, are:
> 
> * pristine-tar branch must exist, if not -> it's a bug
> * pristine-tar + upstream branch must produce the same tarball as
> downloaded from the archive, if not -> it's a bug
> * bonus point: fix the repo if it doesn't generate the right tarball
> and or the branch is missing.
> * bonus point: make this into a service that runs regularly (not
> strictly necessary to be limited to us)

I would suggest that this would be a nice job for the janitor bot.
https://janitor.debian.net/

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