On Mon, Jan 14, 2019 at 3:19 PM Ben Rosser <rosser.bjr@xxxxxxxxx> wrote: > > On Fri, Jan 11, 2019 at 12:37 PM Michael Cronenworth <mike@xxxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx