On Mon, Jan 14, 2019 at 3:19 PM Ben Rosser <rosser....@gmail.com> wrote:
>
> On Fri, Jan 11, 2019 at 12:37 PM Michael Cronenworth <m...@cchtml.com> wrote:
> >
> > On 1/11/19 9:18 AM, Matthew Miller wrote:
> > > Can we apply the same "flag and remove" approach as currently used in 
> > > Copr?
> >
> > I'd rather have a licensing sign-off step. Allow fedora-review to automate 
> > the spec
> > review and build test, but break out the licensing check. Maybe in the 
> > future we can
> > automate that, too, but breaking out the mountain that is package review 
> > into a
> > small rock would still accelerate reviews.
>
> Well, part of fedora-review is running the license check script. I
> don't think it would be too difficult to split this off into a
> separate automated step, that runs over the src.rpm on the Bugzilla
> ticket. Obviously this won't catch everything, but it can at least
> alert the submitter (and any potential reviewers) to obvious licensing
> problems. Perhaps if the license check passes, then the rest of the
> review automation could run; otherwise, it has to be manually
> triggered.
>
> Or maybe we could just make the review automation use copr directly,
> rather than koji, if it's easier to remove things from copr? The
> packages/builds could then be deleted from copr once the package gets
> approved (or removed if the review is closed WONTFIX, or something).
>

I'm working on packaging Cavil[1] as an option to replace the
licensecheck stuff we currently use. The openSUSE guys have been using
this as part of their semi-automated package review process for years
now[2], and it may help us move towards less human involvement in
reviews, too.

[1]: https://github.com/openSUSE/cavil
[2]: 
https://github.com/openSUSE/openSUSE-release-tools/blob/master/legal-auto.py



-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to