Bug 7655 - patchwork: proper support for series
Summary: patchwork: proper support for series
Status: RESOLVED FIXED
Alias: None
Product: Patchwork/Patchtest
Classification: Yocto Project Subprojects
Component: Patchwork (show other bugs)
Version: unspecified
Hardware: All Multiple
: Medium enhancement
Target Milestone: 2.1 M1
Assignee: Jose Lamego
QA Contact: Alexandru Georgescu
URL:
Whiteboard:
Depends on:
Blocks: 8648
  Show dependency tree
 
Reported: 2015-04-24 09:56 UTC by Paul Eggleton
Modified: 2015-12-17 16:50 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2015-04-24 09:56:03 UTC
Patchwork has some support for pull requests, but no real concept of a patch series - it only sees patches and pull request cover letters and deals with them individually. It would be nice if they would be presented appropriately when they are posted as a series.
Comment 1 Paul Eggleton 2015-04-28 17:33:20 UTC
Damien Lespiau is currently working on this; his WIP code is on github:
https://github.com/dlespiau/patchwork
Comment 2 Paul Eggleton 2015-05-21 10:30:31 UTC
Adding an estimate - this is not the number of days required to do the work (since it is being done externally) but a day to cover us enabling it in our instance.
Comment 4 Belen Barros Pena 2015-12-02 19:28:40 UTC
Proper support for series means:

* identify series (patchwork already does that)

* reliably (edge cases and known issues documented)

* ability to update the status of a series. The status, right now, is looking like it will be an aggregate of the individual status of its patches
Comment 5 Jose Lamego 2015-12-17 16:50:12 UTC
Based on Demian's and Belen's comments, we consider the requested support for series in place, and the remaining issues will be handled as bugs on top of it. Therefore, I'm closing this bug but I can be reopened if required.