V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hulk
V2EX  ›  程序员

想听听大家对于开源项目特性支持看法

  •  
  •   hulk ·
    git-hulk · 2017-09-20 20:18:25 +08:00 · 2098 次点击
    这是一个创建于 2619 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前有一个项目用到 go-zookeeper, 这个是 golang 的一个 zookeeper client 实现。然后有个特性(功能)比较常用 (chroot), 所以自然而然就提交一个 pr 来加入这个特性。然而 maintainer 貌似不太接受这个东西(没有任何 review 以及回复),对于这种情况几种做法:

    1. 继续 AT maintainer 来 review 或者说一下不接受的理由(试了几次放弃了)
    2. fork 到自己的 repo
    3. 自己包一层来实现, 当前的做法. https://github.com/git-hulk/zk_wrapper

    最理想的当然是第一种方式,但这个似乎从 2 年前就有人提 issue, 没有得到任何回应。所以只能选择第二种或者第三种,第二种 fork 自己维护的方式显然不是特别合适(比较难回归社区),所以选择第三种方式(不是特别优雅)。

    这个大家怎么看...(PS: 用眼睛看的除外 ^^)

    3 条回复    2017-09-20 22:53:44 +08:00
    BBCCBB
        1
    BBCCBB  
       2017-09-20 20:31:01 +08:00
    第三种, 第二种有点极端了。。。
    BBCCBB
        2
    BBCCBB  
       2017-09-20 20:31:53 +08:00
    涉及到后续的维护啊什么的比较费时间,而且两个库,大家力量分散了,。。。
    hulk
        3
    hulk  
    OP
       2017-09-20 22:53:44 +08:00
    @BBCCBB 是的, 第二种如果是本身项目不是特别活跃的时候也是一种比较好的方式,不用维护两个库
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2739 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.