[rfc] Extending Patchwork as a GSoC project

Rohit Sarkar rohitsarkar5398 at gmail.com
Wed May 6 13:13:16 AEST 2020

Hi everyone,
I will be working on integrating PaStA (Patch Stack Analyzer)[1] with 
Patchwork as a part of my Google Summer of Code project. Mete has already 
looked into this a while back [2] and I will be building on top of the 
work done by him.

Specifically, I will be leveraging PaStA's ability to cluster similar
patches. I plan to use the "relations" API [3] in Patchwork to relate a
patch with other similar patches. This will help users to keep track of
previous versions of a patch, patches referred to using the 'Link:' tag
etc. Further PaStA is also able to map patches in the mailing list to
the corresponding commit in the repository. This can be used to update
commit references for a patch in Patchwork

Some more detail is presented in my GSoC proposal [4]

It would be great to hear about the views of the Patchwork community
regarding this project. This would help us in better defining the work
items and making informed architectural decisions regarding the
interaction between PaStA and Patchwork.


[1]: https://github.com/lfd/PaStA
[2]: https://www.mail-archive.com/patchwork@lists.ozlabs.org/msg05673.html
[3]: https://github.com/getpatchwork/patchwork/commit/83f364aad66c35e31df8d0871ec2b62016eba337
[4]: https://docs.google.com/document/d/1KzBPyTyOk67RoWInOoU7rFLh-MbFCAS3tfRZKl3vj2I/edit?usp=sharing

More information about the Patchwork mailing list