Howdy folks,

I put together some code to fetch all the non-obsolete patches from
this page and see if they apply against trunk.
https://bugzilla.wikimedia.org/buglist.cgi?keywords=patch%2C%20need-review&keywords_type=allwords&resolution=---&product=MediaWiki

Basically it tries --strip with 0,1,2,3 and then does an exhaustive
search of the tree for places where the patch might apply.

These are my results.
http://pastebin.com/tgNTfXzx

For ease of viewing, here is a list filtered to only the successfully
applied patches.
http://pastebin.com/EGA3cF90

The "Strip" and "Path" information is what you need to apply the
patch.  (eg. patch --directory=includes/ --strip 3 < mypatchfile)

Eventually I may update these scripts to run all the automated tests
on each patch that apply cleanly.  However, I won't be getting to it
in the near future. ;-)

In the meantime, hopefully this makes it easier to catch up on the backlog.

If anyone wants to mess with the code (it is in Ruby), please let me
know and I will get it up on GitHub.

~Rusty

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to