coding-bot: «次に選ぶ» の別件から次の作業を誰がどう選ぶか

Open
#54 1 comment 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
github, shell

Research direction

Read issue #53 and this issue's options for how coding-bot should handle items marked 次に選ぶ, including the existing approval-stage constraint. Decide who selects the next task and whether to deliver the list to people, including whether delivery belongs in github-bot/; also decide if すぐ対応 changes. Done means those behavior and notification policies are agreed, not implemented.

Written by the indexing model from the issue text.

Description

#53 で、review から起票した別件に 拾う時機:(すぐ対応 / 次に選ぶ / 近くを触るとき / 症状の報告時)を付けるようになりました。ただし、次に選ぶ の一覧を誰がいつ見て、次の作業を決めるかは決めていません。#53 は bot の自動着手と Slack への通知を範囲の外にしました。

決めること

  1. coding-bot が 次に選ぶ の別件から、次の作業を自分で選ぶか
    • 案 1: 選ばない。人が一覧から選び、bot に依頼する(タイトルに 🤖 を付ける)
    • 案 2: 人が «次をやって» と頼んだときだけ、bot が 1 つ選ぶ
    • 案 3: bot が定期的に選んで始める
  2. 次に選ぶ の一覧を人に届けるか(例: 週 1 回、Slack に一覧を流す)。届けるなら、opt-in の連携側(github-bot/)に置くか

前提

  • 承認の PDH-stage は省かない。bot が選んで始めても、ticket を書いて AC の承認で止まる
  • すぐ対応 も自動では着手しない(#53)。この issue で変えるかも決める
Dominant language
Shell
Stars
3
Forks
0
Avg merge
3h 31m
Merged PRs (30d)
16

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from masuidrive/pdh

All issues in masuidrive/pdh

Similar issues

More Shell/Bash issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.