-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compute relation between patch series #34
Comments
Pasta relates patches to each other based on a suitable heuristics optimised for relating patches. However, pasta also has the information of which patches are in which series. So, we can use a further algorithm/heuristics to conclude from related patches among multiple series which series (possibly identified by their cover letters) are related to each other. We can also consider possible metrics in the cover letters of the series as further factor for determining the correct relation between series. @rralf Would this be a suitable task for a bachelor's/master's thesis topic? |
Probably, the issue should be renamed to "Compute relation between patch series"; the cover letter is only a part of a patch series, that identifies and is unique to the patch series. |
Hey :) thanks & regards edit: maybe something like |
@vaniisgh we have enough work on all ends of this project, deep internals, nice visualisations, connecting with other tools etc. I think this task here is suitable for a mentorship. For the beginning, I need to ask if you roughly know the kernel workflow on the mailing lists, e.g., do you know what is a cover letter, what is a patch series etc. Also, a bit simpler to get started is to look into #21 or #14; please have a look, then we create a vision for a tool that we would like to develop for those points. |
Thanks for the reply :) I will look at the issues you have mentioned and possibly comment on my doubts/ideas on the appropriate one and try to get started on one of those first. |
So I was reading though the papers mentioned in the readme :)
I was referring to these resources to understand the string matching better:
and then extend the same methodology for the diffs too. I also have this ... kind of adventurous idea. It really is half baked though ...
|
Nice collection of stuff, but unfortunately probably all irrelevant. The pasta project faces two issues:
This issue is about extending the data structures to identify and include the notion of patch series and try to compute a relationship between them. |
thanks for taking the time to review all this and answer any doubts I have, I'm just trying to understand PaStA atm. so sorry about all the irrelavant comments. |
Currently PaStA only analyzes patches (thus of course the name). As Patchwork will support both, patches and cover letters to be in a relation, the question arises whether we shall support analyzing cover letters as well?
The text was updated successfully, but these errors were encountered: