fesco-chair(1)
๐ fesco-chair(1) ๐
okay bestie, welcome to the fesco-chair page โ that's the FESCo meeting chair helper, and it does agenda, day-of script, summary email, and ticket votes. she's the whole group chat admin energy. ๐
โจ NAME โจ
fesco-chair โ FESCo meeting chair helper ๐
agenda, day-of script, summary email, ticket votes
๐ธ SYNOPSIS ๐ธ
fesco-chair [-h|--help] [-V|--version] <subcommands>
๐ฆ DESCRIPTION ๐ฆ
FESCo meeting chair helper โ agenda, day-of script, summary email, ticket votes
no seriously that's it, that's the whole vibe. she handles the meeting-chair stuff so you don't have to hold it all in your head. iconic behaviour tbh ๐ซถ
๐ OPTIONS ๐
-h,--helpโ Print help-V,--versionโ Print version
๐ COMMANDS ๐
๐๏ธ fesco-chair agenda
fesco-chair agenda [--date] [--dry-run] [--voted] [--followup] [--new]
[--docs] [--non-voting] [--vote] [--ignore] [--history] [--json]
[-v|--verbose] [-h|--help]
Compose the meeting announcement email from the tracker ๐
--date <YYYY-MM-DD>โ Meeting date (default: the coming Tuesday)--dry-runโ Show the decision comment and label edit without making them ๐--voted <N>โ Force ticket(s) into Discussed and Voted (repeat/CSV)--followup <N>โ Force ticket(s) into Followups (repeat/CSV)--new <N>โ Force ticket(s) into New business (repeat/CSV)--docs <N>โ Add fesco/docs issue/PR(s) to the agenda (repeat/CSV)--non-voting <FAS>โ Group members who do not vote, e.g. the FPL (repeat/CSV)--vote <N:FAS=V>โ Count a member's vote on one ticket as given, e.g.3685:salimma=0, when a comment was misread (repeat/CSV)--ignore <N:FAS>โ Treat a member as not having voted on one ticket, e.g.3685:salimma(repeat/CSV)--history <N>โ Past meetings scanned for followups (default 12)--jsonโ Machine-readable JSON output-v,--verboseโ Print progress to stderr-h,--helpโ Print help
๐ฃ fesco-chair announced
fesco-chair announced [--dry-run] [-y|--yes] [--all] [-v|--verbose]
[-h|--help] <URL|FILE>
Record that the announcement went out, and close its tickets โ
--dry-runโ Show what would be written without writing it-y,--yesโ Do not prompt; record every pending ticket--allโ Consider every pending ticket, without reading the announcement to see which it actually names-v,--verboseโ Print progress to stderr-h,--helpโ Print help<URL|FILE>โ The announcement: a list-archive link, or a file on disk
๐ fesco-chair changes
fesco-chair changes [--ticket] [--json] [--script] [-v|--verbose]
[-h|--help]
Where each Change on the Incomplete Changes Report stands ๐
--ticket <N>โ The report ticket (default: the open meeting ticket titled "... Incomplete Changes Report")--jsonโ Machine-readable JSON output--scriptโ The chair's zodbot lines for the meeting instead of the report: a!topic FNN Change: <name>and!fesco <ticket>pair per Change that needs a decision, in the ticket's order ๐ฅ-v,--verboseโ Print progress to stderr-h,--helpโ Print help
๐ fesco-chair config
fesco-chair config [-h|--help]
Store the Forgejo API token (interactive) ๐๏ธ
-h,--helpโ Print help
๐ fesco-chair script
fesco-chair script [--date] [--dry-run] [--voted] [--followup] [--new]
[--docs] [--non-voting] [--vote] [--ignore] [--history] [--json]
[-v|--verbose] [-h|--help] [URL|FILE]
Day-of checklist plus the meetbot command script ๐โจ
--date <YYYY-MM-DD>โ Meeting date (default: the coming Tuesday)--dry-runโ Show the decision comment and label edit without making them--voted <N>โ Force ticket(s) into Discussed and Voted (repeat/CSV)--followup <N>โ Force ticket(s) into Followups (repeat/CSV)--new <N>โ Force ticket(s) into New business (repeat/CSV)--docs <N>โ Add fesco/docs issue/PR(s) to the agenda (repeat/CSV)--non-voting <FAS>โ Group members who do not vote, e.g. the FPL (repeat/CSV)--vote <N:FAS=V>โ Count a member's vote on one ticket as given, e.g.3685:salimma=0, when a comment was misread (repeat/CSV)--ignore <N:FAS>โ Treat a member as not having voted on one ticket, e.g.3685:salimma(repeat/CSV)--history <N>โ Past meetings scanned for followups (default 12)--jsonโ Machine-readable JSON output-v,--verboseโ Print progress to stderr-h,--helpโ Print help[URL|FILE]โ An announced agenda to build the script from: a list-archive link, or a file on disk. Without one the script is built from the tracker, as the agenda itself is ๐ง
๐ง fesco-chair summary
fesco-chair summary [--date] [--non-voting] [--vote] [--ignore] [--json]
[-v|--verbose] [-h|--help]
Compose the post-meeting summary email from the minutes ๐
--date <YYYY-MM-DD>โ Meeting date (default: today)--non-voting <FAS>โ Group members who do not vote, e.g. the FPL (repeat/CSV)--vote <N:FAS=V>โ Count a member's vote on one ticket as given, e.g.3685:salimma=0, when a comment was misread (repeat/CSV)--ignore <N:FAS>โ Treat a member as not having voted on one ticket, e.g.3685:salimma(repeat/CSV)--jsonโ Machine-readable JSON output-v,--verboseโ Print progress to stderr-h,--helpโ Print help
๐ณ๏ธ fesco-chair votes
fesco-chair votes [--date] [--member] [--non-voting] [--vote] [--ignore]
[--json] [-v|--verbose] [-h|--help]
Where each open in-ticket vote stands under the policy ๐งฎ
--date <YYYY-MM-DD>โ Meeting date the hints refer to (default: the coming Tuesday)--member <FAS>โ Count these FAS users as voters instead of the fesco group (repeat/CSV)--non-voting <FAS>โ Group members who do not vote, e.g. the FPL (repeat/CSV)--vote <N:FAS=V>โ Count a member's vote on one ticket as given, e.g.3685:salimma=0, when a comment was misread (repeat/CSV)--ignore <N:FAS>โ Treat a member as not having voted on one ticket, e.g.3685:salimma(repeat/CSV)--jsonโ Machine-readable JSON output-v,--verboseโ Print progress to stderr-h,--helpโ Print help
and that's the whole page bestie, no cap ๐ this little gem is sandogasa 0.27.0 and she was last touched 2026-10-21 โ go forth and chair that meeting like the main character you are ๐โจ๐
๐ฆ where this page comes from
- fedora 43: sandogasa 0.27.0-2.fc43 ยท (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- fedora 44: sandogasa 0.27.0-2.fc44 ยท (Apache-2.0 OR MIT) AND LicenseRef-Fedora-Public-Domain AND Unicode-3.0 AND Apache-2.0 AND ISC AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms