V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Doiiars
V2EX  ›  开源软件

如果 github 上一个项目的未关闭 issue 和关闭的 issue 旗鼓相当,是不是说明项目凉了?(例如, Tabby)

  •  
  •   Doiiars · 10 天前 · 1286 次点击

    Tabby 是我比较喜欢的开源终端,其插件系统也很不错。但是我看其中有的很好用的插件,例如 quick-cmd 的,原插件已经存档了,不再修改,但是仍然有严重 bug 。例如,终端中总是默认换行输入,配置也没有用。

    还有就是,以管理员模式启动需要补充空参数,否则会显示一个 insert 参数错误。

    Tabby 虽然有插件系统,但这么久以来仍然没有替代品,而被收录的插件却已经不再维护。Tabby 的 issue 也积累了近 2000 个未关闭 issue ,而关闭的 issue 也就 3000 左右。

    所以我感觉,一个项目的 issue 如果未关闭的太多,是否差不多要凉了?或者说维护非常乏力。

    8 条回复    2024-12-22 18:36:03 +08:00
    jonty
        1
    jonty  
       10 天前
    issue 太多=没人维护
    issue 太少=没热度
    issues 关闭和未关闭旗鼓相当=维护乏力
    Yanlongli
        2
    Yanlongli  
       10 天前
    issue 多说明质量差,但也说明用的人多
    icyalala
        3
    icyalala  
       10 天前
    Doiiars
        4
    Doiiars  
    OP
       10 天前
    @jonty issue 多和少不是关键。关键是未关闭的 issue 多。如果有 2000 个未关闭 issue ,那么新人入门很容易在刚入门的一周就踩坑两三个。我见过一个 2 万六千多 issue 的项目,未关闭的 issue 也才 2200+。大多数是功能请求和建议,很少是 bug 。而 Tabby 的 issue 中有大量一两年未关闭的 bug 。

    例如我举例的以“管理员模式启动”需要在末尾添加/\?符号作为空参数。这种 bug 新人几乎很容易遇见,而没有官方修复。。。

    qucik-cmd 这种高吸引力的插件,也会有额外换行符错误,且插件已存档。
    haython
        5
    haython  
       10 天前   ❤️ 1
    alibaba/druid
    2188 open, 2271 closed
    garywill
        6
    garywill  
       10 天前
    我维护的项目都没有关闭 issue 的习惯,解决了我也没去关闭
    windcode
        7
    windcode  
       10 天前
    https://github.com/KusionStack/karpor
    新项目,47 open, 199 closed
    Doiiars
        8
    Doiiars  
    OP
       8 天前
    @haython 我对比了一下。虽然都是 2000+issue 没关闭,但是

    https://github.com/alibaba/druid 搜索 is:issue is:open [BUG]

    https://github.com/Eugeny/tabby 搜索 is:open is:issue label:"T: Bug"

    druid 还剩下 222 个 bug ,tabby 还剩下 799 个。。。

    主观感受是,tabby 主要功能不错,未修复 bug 还是太多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2327 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:58 · PVG 23:58 · LAX 07:58 · JFK 10:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.