Re: Fedora SPEC Review Tool

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

 





On Wed, Apr 6, 2011 at 8:11 PM, Jeffrey Ness <jeffrey.ness@xxxxxxxxxxxxx> wrote:
Hello everyone,

As I'm new to the community and RPM Package Review (and development), I figured a tool to assist with reviews would be a nice time saver.

With that said I have a simple Python tool (still in early beta stages) which does just that.

Keeping with the concept of sharing, I wanted to hand this tool out to the community and get any feedback from y'all:

Âhttps://github.com/jness/spec_checks

This tool uses the "Package Review Guidelines" written by Tom 'spot' Callaway:

Âhttp://fedoraproject.org/wiki/Packaging/ReviewGuidelines

Thanks for your time
Jeffrey-

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


I am working on a tool too, there automates much of the dirty work when reviewing a package

Like:
- Downloading SRPM & SPEC from bugzilla report
- Download upstream source
- check md5sums
- do a total review report will both manual & automated checks, ready to complete and paste into the bugzilla report.

https://github.com/timlau/FedoraReview

checkout and cd to the src/ dir.

./review.py -b <bugzilla report number>

it will download the spec & srpm from the bugzilla report and build them in mock and run a number of test and generate
a report there will be opened in gedit along with the spec file, so the stuff no automated can be reviewed manually.

You will need to have mock installed and be member of the mock group for the build to work.

./review.py --help

Will show you the other options of the tools.

./review.py -b <bugzilla report number> -u <bugzilla user> -p <bugzilla password> --assign

Will assign the review to <bugzilla user> and set the review flags in the bugzilla report.

It is still under heavy development, but can be very useful.

Tim
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [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