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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C5CBFC27C4F for ; Fri, 21 Jun 2024 05:00:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 442278D0129; Fri, 21 Jun 2024 01:00:16 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3CC678D00DB; Fri, 21 Jun 2024 01:00:16 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 247078D0129; Fri, 21 Jun 2024 01:00:16 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id F138D8D00DB for ; Fri, 21 Jun 2024 01:00:15 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 931B080893 for ; Fri, 21 Jun 2024 05:00:15 +0000 (UTC) X-FDA: 82253694390.24.8F265ED Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) by imf05.hostedemail.com (Postfix) with ESMTP id 0083A100017 for ; Fri, 21 Jun 2024 05:00:12 +0000 (UTC) Authentication-Results: imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=P40Yn1tM; spf=none (imf05.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=rdunlap@infradead.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1718946004; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ejaN9jzv23+csQVIqr6qNGmq0JDrOqzMj21IY9AmYOM=; b=wIXUMNC2Yc9EtOMOLL3N3eA2y4irpB8KQn/QMQrr22QDN+lb0je4nbRnYBGGT25QxRG9yr Gu/VnhWKUMK6zvCdV0PrqCT/LfrinLeUrWKBsRnIIg2mFaBKo/Lm/L9iHfl2qirHaxRxxw Kd0izO+E1KWDZItIo7E937urrnTmsbI= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1718946004; a=rsa-sha256; cv=none; b=LdjdvLjDPhA7Z23KtqSukjz1ZTFAw3P+XwxtssI74i6tIAkslLDucRfB8BaSvn4SK5dGNw rLFS/azm/enJBQZDznFfbCpDT7u+9bTZ11lftTWAlMgAGxl9eslDsQeGOyiEROgWhG7Ncv giUZgWVTsOsdH4ye+dEBC0QZQddqL9w= ARC-Authentication-Results: i=1; imf05.hostedemail.com; dkim=pass header.d=infradead.org header.s=bombadil.20210309 header.b=P40Yn1tM; spf=none (imf05.hostedemail.com: domain of rdunlap@infradead.org has no SPF policy when checking 198.137.202.133) smtp.mailfrom=rdunlap@infradead.org; dmarc=none DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date: Message-ID:Sender:Reply-To:Content-ID:Content-Description; bh=ejaN9jzv23+csQVIqr6qNGmq0JDrOqzMj21IY9AmYOM=; b=P40Yn1tMca0expYGXzDATjHlnk y1eI27fIjIfQBHzHhOziu85/B1g8RJiOFXcxAVXE0vL/ATyMOB3Vzi6ppztI76vA4TfitcLbY5RU0 KpvYDP3yzNCayhcSWDQezWplLu/Ndxm/FQ2qOR+0ZQdw/bxW0YvmfC2u/r+If2jny+nm2kL5vIYPs 92wD2yAF0IjEJEJ2jzSs9TgDVmvu20NUY9MBgeyzjytQPhHnWEBhUl0igcALuBYs/jK81ba/KhShl BVyUszHiI66kFspaGIECgSRWoGhgtNDBLjjCtKjCQa9lMmA0SUi0yDAix2lrsXJqMh8ka6MqXw/bG 8WfsPskQ==; Received: from [50.53.4.147] (helo=[192.168.254.15]) by bombadil.infradead.org with esmtpsa (Exim 4.97.1 #2 (Red Hat Linux)) id 1sKWNc-00000007hlo-08MF; Fri, 21 Jun 2024 05:00:08 +0000 Message-ID: <5286745e-0100-40f3-b0e9-afc204c348f2@infradead.org> Date: Thu, 20 Jun 2024 22:00:05 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/2] Docs/mm/damon/maintainer-profile: introduce HacKerMaiL To: SeongJae Park , Andrew Morton Cc: Jonathan Corbet , damon@lists.linux.dev, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org References: <20240620220337.76942-1-sj@kernel.org> <20240620220337.76942-2-sj@kernel.org> Content-Language: en-US From: Randy Dunlap In-Reply-To: <20240620220337.76942-2-sj@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 0083A100017 X-Stat-Signature: mmjgya3o1iw5mrg7nmc4x4pwweg57hh5 X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1718946012-656268 X-HE-Meta: U2FsdGVkX1/VTBOhWHhv3d/lpqSyhITM22zfYXGAHcUfgMAQT6M8jHNdzPSiII2D/vgqUDSKkVvDGqJOv0suUoGYwgZVbudEstI50NMqOAYl07f+AlJVegyNVfpnD2/SvW8A56rnj4j1B+HQvQ82O8yayFKMYrwXFBNf/LrKvt0fKTQCw6RCPO3zGHXnrZ6Qjvm/h5MQL3uFKw4811vaC77ICpLfyFtL/O2axhjdhTIagYipNF/58AINZrjjhWltRH8nqf4O3vRQaqi26PHf2pYZaGZrShr65RUA6ge0rayYr+IcxO1eaUz/hOVlgkbGaP+lVxvftgpZRcwCZQNxMjtJqi087j6D8rQNqbUPkWkbzQ/ZUI1tCvxZrFSMnxrJvdftDZcAgfSBBS4kLKxCwcmbxh+/F6IZ2Y+fAp/Jzotkphx+p0KfJOIStuTGrRP299WOfgv2Ycf4v+NaWKU/7bEqKX1v+1+Y0trDTyeSyd6n90/N6DetWcCh6IyWVE1OavknHOBwEWgcnHHG45n+jHk4aWmtQc2vKp7JvNzr6EcHO8sQ0yP/3CU/6EKEkUlEmE7wSD1EirMhYI624/eKJTwtgxFmobPTFSm76Y9pGE5ofDiEmeRtJXjfQ2ZP1COY4EToExmyxYIh4m/0qWhklM5l/7xNy3mbcq/jRHZDjKOd6UZ+Adfdtp20WGdQixJNe0vKQ8DYmdSWjSynZKMIkH5xAOV9lyBL2WNO2bIiG+R9oVJSTKGad8hk2vdJK/yzTRdu6nAzwVhHJNpi/09Lc3MsSPI8Es2/hMd59OVWc9NUCNjAWHWN1QLHJdqadO82nwTwkpzCAXX8uM7Y18dMFD478+5D7v6CPGbi1cfEtH9blELkYdHJsOykngKKYapH4wpv2qWJhLSTq8co5zESHy+P5z6i2YZEkxUBBj/a+MBxopvSyl5etSOhbObryI2TjTJ1SCcsP7QRxo894/c YrCc+fAD HgYQIEoxI9fT9pL/PiJoSsitZAPQ62T1rDsY1g9YCwxKEUxgHT5fRx4eR2qXEf5UnnvUVysmoQIWLqfepWviMd64qBhGkL4jc8yh6N4Abk0muqw0sF51hUCoHu3rO0ISG+RQx9XPlgoeQGk83nILSAPpFR/eP5LYV54TkzR3EWphaBd/iC1HyMVw19tvpn1kgUhZGX/RTF9Q02VzDAMnCZiMbsyilsHfduDNfZ+3Mj8laTgXGcDe+8EG5Uqn0+2op+FwabL1C7iUbzQPVjYSWs6T/TiIxES6EZDmc4zau71Qw6xJVUqErL6uxXY+V/BSWjzHDDfJouubPKC7rrJOHBIFPYo9QiBtvcyIeq1JEbEWQpEwbTgerYR8yg7dUXQm1aaxSjfzaFnw4ZWY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi, On 6/20/24 3:03 PM, SeongJae Park wrote: > Since DAMON has merged into the mainline, I periodically received some > questions around DAMON's mailing lists based workflow. The workflow is > not different from the normal ones that well documented, but it is also > true that it is not always easy and familiar for everyone. > > I personally overcame it by developing and using a simple tool, named > HacKerMaiL (hkml)[1]. Based on my experience, I believe it is matured > enough to be used for simple workflows like that of DAMON. Actually > some DAMON contributors and Linux kernel developers other than myself > told me they are using the tool. > > As DAMON maintainer, I also believe helping new DAMON community members > onboarding to the worklow is one of the most important parts of my > responsibilities. For the reason, the tool is announced[2] to support > DAMON community. To further increasing the visibility of the fact, > document the tool and the support plan on DAMON maintainer's profile. > > [1] https://github.com/damonitor/hackermail > [2] https://github.com/damonitor/hackermail/commit/3909dad91301 > > Signed-off-by: SeongJae Park > --- > Documentation/mm/damon/maintainer-profile.rst | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/Documentation/mm/damon/maintainer-profile.rst b/Documentation/mm/damon/maintainer-profile.rst > index 8213cf61d38a..aede61f2d6a8 100644 > --- a/Documentation/mm/damon/maintainer-profile.rst > +++ b/Documentation/mm/damon/maintainer-profile.rst > @@ -53,6 +53,22 @@ Mon-Fri) in PT (Pacific Time). The response to patches will occasionally be > slow. Do not hesitate to send a ping if you have not heard back within a week > of sending a patch. > > +Mailing tool > +------------ > + > +Like many other Linux kernel subsystems, DAMON uses the mailing lists > +(damon@lists.linux.dev and linux-mm@kvack.org) as the major communication > +channel. There is a simple tool called HacKerMaiL (``hkml``) [8]_ , which is > +for people who are not very faimiliar with the mailing lists based familiar > +communication. The tool could particularly helpful for DAMON community members The tool could be particularly helpful > +since it is developed and maintained by DAMON maintainer. The tool is also > +officially announced to support DAMON and general Linux kernel developement development > +workflow. > + > +In other words, ``hkml`` [8]_ is a mailing tool for DAMON community, which > +DAMON maintainer is committed to support. Please feel free to try and report > +issues or feature requests for the tool to the maintainer. > + > > .. [1] https://git.kernel.org/akpm/mm/h/mm-unstable > .. [2] https://git.kernel.org/sj/h/damon/next > @@ -61,3 +77,4 @@ of sending a patch. > .. [5] https://github.com/awslabs/damon-tests/blob/master/corr/tests/kunit.sh > .. [6] https://github.com/awslabs/damon-tests/tree/master/corr > .. [7] https://github.com/awslabs/damon-tests/tree/master/perf > +.. [8] https://github.com/damonitor/hackermail -- ~Randy