From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A3C22C49ED7 for ; Fri, 13 Sep 2019 08:22:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 82D8120644 for ; Fri, 13 Sep 2019 08:22:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387435AbfIMIWY (ORCPT ); Fri, 13 Sep 2019 04:22:24 -0400 Received: from cloudserver094114.home.pl ([79.96.170.134]:41703 "EHLO cloudserver094114.home.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387450AbfIMIWY (ORCPT ); Fri, 13 Sep 2019 04:22:24 -0400 Received: from 88.214.184.74 (88.214.184.74) (HELO kreacher.localnet) by serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer 0.83.292) id 131dd92f7d9841df; Fri, 13 Sep 2019 10:22:21 +0200 From: "Rafael J. Wysocki" To: workflows@vger.kernel.org Cc: Shuah Khan , Greg Kroah-Hartman , Bjorn Helgaas , Jiri Kosina , Konstantin Ryabitsev Subject: Kernel development collaboration platform wish list Date: Fri, 13 Sep 2019 10:22:20 +0200 Message-ID: <1811089.yxvLMk49Ug@kreacher> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: workflows-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: workflows@vger.kernel.org Hi All, During the Maintainers Summit session yesterday I started to create a wish list for the new kernel development collaboration platform to be created (and to replace the multiple pieces of tooling in use today). I also asked Bjorn, Jiri, Greg and Shuah for input and here's the reslut: 1. Compatible with e-mail (a) E-mail send to it stored and included automatically; appears as part of the normal flow. (b) Automatic e-mail responses If e-mail is sent to it, the sender will get all responses to it in the given thread by e-mail. 2. History tracking (a) Should be able to track revisions of a given patch series (or patch) down to the initial submission. 3. Integration with git (a) Should be able to create git commits from patches (or patch series) tracked by it if pointed to a git branch (either locally or remotely). (b) Link tags pointing back to it should be added automatically to git commits created from patches tracked by it. 4. Distributed (a) Support for running offline. (b) Support for batch updates. (c) CL-frendly. 5. Patchwork-like features (a) Delegation support. (b) Support for bundles and patch series manipulation. (c) Smart mbox (download all selected patches). 6. Easy to set up (especially for local installations) 7. Bug tracking support I guess there are more items to be added to this list, so please extend it if you have any ideas and we'll see where this goes. :-) Cheers, Rafael