On Fri, Mar 05, 2010 at 03:42:57PM +0100, Till Maas wrote: > On Fri, Mar 05, 2010 at 03:11:23PM +0100, Kevin Kofler wrote: > > Till Maas wrote: > > > > Especially it needs to be made sure that only bugs created prior to > > > adding "F13" to RedHat Bugzilla or the branching of F13, depending on > > > what happened later, are touched by the "Rawhide bug rebase". > > > > Unfortunately there's no metric that actually works to magically figure that > > out. Date of creation does not work because the targeted release can get > > changed after the fact. So fixing things manually where the script makes an > > unwanted change or doesn't make a wanted change is the only way. > > Afaics it is possible to query for bugs, where the version has changed: > https://bugzilla.redhat.com/query.cgi?format=advanced > -> "where one or more of the following changed:" > > So this should work: > > 1) get a list of all bugs with version rawhide created before the F13 event -> > rawhide-bugs > 2) get a list of all bugs with version rawhide created before the F13 > event, where the version has changed after the F13 event -> intended-rawhide-bugs > 3) change the version for all bugs in rawhide-bugs that are not in > intended-rawhide-bugs (this logic needs to be implemented in the script) Unless this logic is broken, it takes only some seconds to generate this list using python-bugzilla: http://till.fedorapeople.org/tmp/get-f13-bugs.py Regards Till
Attachment:
pgppRhnwCWqES.pgp
Description: PGP signature
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel