Re: RPMLint 2.0 released!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, May 18, 2021 at 8:10 AM Miro Hrončok <mhroncok@xxxxxxxxxx> wrote:
>
> On 18. 05. 21 14:00, Neal Gompa wrote:
> > Hey all,
> >
> > Nearly four years and *754 commits* since rpmlint 1.10, we are
> > releasing rpmlint 2.0.0!
> >
> > This new release has a _lot_ of new features, but here are the most notable:
> >
> > * RPMLint now is a "normal" Python application and now supports being
> > imported like a standard Python module! This means that all the normal
> > use-cases for RPMLint are still supported, but now you can make it a
> > part of larger Python-based applications or services.
> > * RPMLint uses a declarative TOML-based syntax for configuring RPMLint
> > policy instead of Python code.
> > * RPMLint now has an override system for the descriptions shown for
> > various checks, so that distributions who want to give specific policy
> > information can do so without patching the code.
> > * RPMLint includes _many more checks_! Nearly all of the generally
> > useful checks created by the openSUSE community have been merged into
> > the tree, so distributions can now benefit from a wider offering of
> > checks to implement policy enforcement.
> > * RPMLint is Python 3 only and now supports Python 3.6 and newer.
> > * RPMLint is now built and installed like a standard Python
> > application using setuptools.
>
> Awesome! What is the plan for Fedora? Shall we migrate to rpmlint 2 in
> rawhide? I recall Mirek Suchý had some WIP Fedora config.
>

Yes, please! The new rpmlint is *way* better than what we have now,
and the rpmlint-1.x branch is basically dead now. Nobody is working on
that codebase anymore.

Someone please do it, pretty please! 🙏

> > I want to specifically thank Tomáš Chvátal, Martin Liska, Kristyna
> > Streitova, Dirk Mueller, Miroslav Suchý, Ondřej Súkup, thisisshub, and
> > Miro Hrončok as top contributors to make this release happen!
>
> I've barely made it :D
>

But you did, and that's what matters! :)




--
真実はいつも一つ!/ 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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux