From: Weijie Yuan <wy@wyuan.org>
To: Dongliang Mu <dzm91@hust.edu.cn>, Alex Shi <seakeel@gmail.com>,
Doehyun Baek <doehyunbaek@gmail.com>
Cc: linux-doc@vger.kernel.org, Alex Shi <alexs@kernel.org>,
Yanteng Si <si.yanteng@linux.dev>,
Ben Guo <ben.guo@openatom.club>, Gary Guo <gary@garyguo.net>,
Yan Zhu <zhuyan2015@qq.com>,
Jiandong Qiu <qiujiandong1998@gmail.com>,
chengyaqiang <chengyaqiang@tsinghua.edu.cn>,
Haoyang Liu <tttturtleruss@gmail.com>
Subject: Re: What's cooking in zh_CN (Jul 2026, #02)
Date: Wed, 15 Jul 2026 16:22:17 +0800 [thread overview]
Message-ID: <aldDOZUrpvcF8dpv@wyuan.org> (raw)
In-Reply-To: <143bc26b-5496-4770-a0a2-5ea1d1fed9da@gmail.com> <52d302fc-ed86-4d5e-8b68-b8a99226bf98@hust.edu.cn> <d9e57996-f71a-4cda-b1c4-ac375429c180@hust.edu.cn> <ecae49cd-4861-44e0-b873-6ca98e205855@hust.edu.cn>
On Wed, Jul 15, 2026 at 09:55:35AM +0800, Dongliang Mu wrote:
> On 7/15/26 1:56 AM, Doehyun Baek wrote:
> > > Btw, for example, my patch (Weijie Yuan · docs/zh_CN: add docs-next
> > checkout workaround) is actually directly discarded after we reached
> > a consensus during our communication (with Dongliang). But it's
> > obvious that we didn't say it explicitly. So your website can't
> > recognize it automaticly right now. Perhaps we can think about how
> > to deal with this situation later.
> >
> > Yeah, this is a downside of an automated approach: it can miss details
> > that are only implicit in the discussion. I see roughly three ways to
> > handle such cases:
> >
> > 1. Allow authors to mark a patch explicitly by replying with a
> > recognized phrase, such as `Patch-status: withdrawn`.
>
> This is better.
>
> Or similar to syzbot, we can provide an option in the webpage to directly
> mark patchset as invalid.
Do we need to consider the bidirectional synchronization of the state?
If the marking is only done on the dashboard and not synchronized with
the lore list, it seems likely to cause confusion. Imagine having to
switch between two pages repeatedly to check the status of a series.
On Wed, Jul 15, 2026 at 09:46:26AM +0800, Dongliang Mu wrote:
> On 7/15/26 1:42 AM, Weijie Yuan wrote:
> > On Tue, Jul 14, 2026 at 07:05:28PM +0200, Doehyun Baek wrote:
> > > I "cooked" up a small website this evening that attempts to automate them:
> > >
> > > https://doehyunbaek.github.io/cook-linux-zhcn/
> > >
> > > Every hour, a GitHub Actions workflow scans recent `docs/zh_CN` patches on
> > > the linux-doc mailing list, groups rerolls, and compares their subjects
> > > with Alex´s `docs-next` tree to determine whether they have been applied.
> > > Pending series with no update for more than 30 days are classified as
> > > "Cold."
> > >
> > > This is still an experimental prototype, and its heuristics may have bugs,
> > > particularly when threads or patch subjects change. The source is available
> > > here:
> > >
> > > https://github.com/doehyunbaek/cook-linux-zhcn
> > >
> > > Issues, suggestions, and pull requests are welcome!
> > Btw, for example, my patch (Weijie Yuan · docs/zh_CN: add docs-next
> > checkout workaround) is actually directly discarded after we reached
> > a consensus during our communication (with Dongliang). But it's
> > obvious that we didn't say it explicitly. So your website can't
> > recognize it automaticly right now. Perhaps we can think about how
> > to deal with this situation later.
>
> We can set a terminal instruction like "Applied, thanks" to automate
> the end of patches.
LKML provides a bot [1] that can automatically send a email when a git pull
is done by Linus Torvalds. But it is for mainline only now. :-(
I originally planned to integrate it with our status board and avoid
having Alex manually reply "Applied" each time.
Then I realize b4 provides a feature [2] that can automatically seed
feedback to the original series when a series is merged or so. It may
save maintainer's time and trigger some automation, but I don't see our
maintainers using b4, so there's a learning cost. At the same time,
automation may bring complexity, which is a trade-off.
[1] https://korg.docs.kernel.org/prtracker.html
[2] https://b4.docs.kernel.org/en/latest/maintainer/ty.html
On Wed, Jul 15, 2026 at 09:52:20AM +0800, Alex Shi wrote:
> On 2026/7/15 01:05, Doehyun Baek wrote:
> > Hi Weijie,
> >
> > Thanks for putting together the "What´s cooking" reports!
> > I "cooked" up a small website this evening that attempts to automate them:
> >
> > https://doehyunbaek.github.io/cook-linux-zhcn/
> > <https://doehyunbaek.github.io/cook-linux-zhcn/>
>
> Nice work!
> Maybe add a build testing result for each of patches, like 'make htmldocs
> -s', although build should pass before send out patches, but it often be
> omitted.
Sounds like we are going to build our own CI platform. ;-)
next prev parent reply other threads:[~2026-07-15 8:22 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-14 14:42 What's cooking in zh_CN (Jul 2026, #02) Weijie Yuan
2026-07-14 15:04 ` Weijie Yuan
[not found] ` <CAN-j9UoUHQ2i4H+9G-XK_mOfKKyE9K9-mwUgPc+4yOVfiizgmA@mail.gmail.com>
2026-07-14 17:42 ` Weijie Yuan
2026-07-14 17:56 ` Doehyun Baek
2026-07-14 18:17 ` Weijie Yuan
2026-07-15 1:55 ` Dongliang Mu
2026-07-15 8:22 ` Weijie Yuan [this message]
2026-07-15 1:46 ` Dongliang Mu
2026-07-15 1:43 ` Dongliang Mu
2026-07-15 1:52 ` Alex Shi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aldDOZUrpvcF8dpv@wyuan.org \
--to=wy@wyuan.org \
--cc=alexs@kernel.org \
--cc=ben.guo@openatom.club \
--cc=chengyaqiang@tsinghua.edu.cn \
--cc=doehyunbaek@gmail.com \
--cc=dzm91@hust.edu.cn \
--cc=gary@garyguo.net \
--cc=linux-doc@vger.kernel.org \
--cc=qiujiandong1998@gmail.com \
--cc=seakeel@gmail.com \
--cc=si.yanteng@linux.dev \
--cc=tttturtleruss@gmail.com \
--cc=zhuyan2015@qq.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox