Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Project-data question labels: "Compiled Ass" header and a Yes option that says to choose No

未关闭 适合新手
#650 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 2 天内回复

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
82/100
Issue 类型
缺陷
描述清晰度
描述清楚
活跃度
活跃
技术栈
python

调研方向

从 darnit_baseline/tools.py 中的 _build_ask_user_params 开始查看,重点关注第 999 行附近的标题格式,以及第 1020 行附近 Yes 选项的描述。阅读 has_compiled_assets 和 has_subprojects 的上下文定义,了解它们的标签和提示是如何提供的。完成标准是标题不会从单词中间截断,Yes 选项有中性的描述,同时提示显示在问题文本中。

由索引模型根据 Issue 内容生成。

描述

good first issue module-baseline needs triage ux

Two problems in _build_ask_user_params (darnit_baseline/tools.py):

  1. The header is key.removeprefix("has_").removeprefix("is_").replace("_", " ").title()[:12] (line 999), so has_compiled_assets is shown as "Compiled Ass".
  2. For a yes/no question the Yes option's description is definition.hint (line 1020). For has_subprojects that is "Set to false if this is a standalone project", shown next to the Yes button.

Fix: an explicit short header per context definition (or truncate at a word boundary), and a neutral description for Yes with the hint shown in the question text.

Drafted with Claude Code; reviewed and posted by me.

主要语言
Python
星标
22
派生
27
平均合并
2 天 3 小时
30 天内合并 PR
51

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

darnitdevorg/darnit 的其他 Issue

查看 darnitdevorg/darnit 的全部 Issue

相似的 Issue

更多 Python Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。