-
Notifications
You must be signed in to change notification settings - Fork 5
Home
lu-zero edited this page Sep 3, 2014
·
2 revisions
Plaid is in development, this document uses task-list notation to mark what is already implemented and what is not.
Plaid is a patch tracking system, it aggregates patches sent to multiple mailing lists presenting a web interface to ease the review.
Its core functionality are pretty similar to the more mature patchwork
- Parse
topic:
tags - List active tags by project
- List patches by tag
- Track patch updates using
--in-reply-to
within the ml thread - Name-tag-content heuristics
- Update the patch status tracking ml updates not using
--in-reply-to
- Update the patch status using a secondary commit ml
- Update the patch status using git hooks
- Update the patch status tracking ml updates not using
- Support branch-targets (expressed using brackets notation
[release/11]
)
- Support
git format-patch
/git send-email
series - Navigate through the series using the web interface
- Patch series bulk download
- Search
- Aggregate by tags
- Aggregate by Submitter/Author (submitter profiles)
- Aggregate by patch status (
new
,pending
,stale
) - Direct review from the website
- User management
- Patch importer by mailbox
- Mailing list hook mode
- Email importer
- Email rewriter (add a link to website url for the patch)
- Built-in database migration support
- User management
- Patch (series) applicability to the target tree
- Git metadata parsing (renames and deletion highlights)
- Continuous Integration/testing support