gogs 和 gitea 最初主要贡献者是同一个人? 码力太强了吧

340 天前
 Rorysky

根据 wikipedia:

Gitea 由 Lunny Xiao 建立,他也是自托管 Git 服务 Gogs 的创始人。尽管 Gogs 是一个开源项目,但是它的代码仓库是由单个维护者控制的,这导致开源社区在开发上的互动受限。深受此苦恼的 Gitea 开发者们在 2016 年 11 月创造了 Gogs 的分支 Gitea ,并且开创了社区驱动的开发模式。该分支的 1.0 版本在 2016 年 12 月发布。

关注的不是 Lunny 而是贡献者里的 unknown , 几乎是完成早期 gitea 和 一直以来 gogs 大部分代码,反而所谓的创始人只是后期接手的。

这里面有什么故事?

https://github.com/go-gitea/gitea/graphs/contributors https://github.com/gogs/gogs/graphs/contributors

4204 次点击
所在节点    分享发现
17 条回复
0x0000009C
340 天前
Gitea 是 Gogs 的分支
jjx
340 天前
不是很明白, unknown 和 Lunny 之间的联系 gitea 目前是商业化的

从表面上看, 就是 gitea 利用开源协议, 获取了 gogs 的劳动成果获利, 而且不违法

从事开源的某种程度上要吸取这种经验教训
zhs227
340 天前
gitea 是 Fork 出来的,据作者说是因为 gitea 比较激进,gogs 作者相对保守,所以 fork 了。从支持特性的角度讲,确实 gitea 多不少,至于想商业化之类的,应该也有可能。
jolanyu
340 天前
Liuman
340 天前
歪个楼,请问一下自搭建的 gitea 有 CI/CD 吗?
XiLingHost
340 天前
@Liuman 要启用 action ,要自己建 runner
Rorysky
340 天前
@zhs227 所以 gitea 早起代码全是 unknown 贡献的,是因为 fork ? 为什么 fork 的时候不 rebase ? 如果 unknown 根本不愿意被 fork ,保留人家的提交记录不好吧
Rorysky
340 天前
@jolanyu 照这里说,维基百科的描述就是错的,lunny 不是 gogs 的创始人,贴金行为呀
Rorysky
340 天前
@jjx 感觉你看穿了本质,gitea 说是因为 gogs 不愿意开放权限给其他贡献者,就是找个由头商业化; gitea 的维基百科页面还说 lunny 是 gogs 的创始人, 都是单人维护了,你咋创始呀? 技术圈 瓜 也不少
yulon
340 天前
啊?这俩不都是创始人? Unknown (无闻)在 Go 圈名气也不小,甚至都是他宣传的 Gogs ,你连无闻都不认识在这纠结啥啊,他也没说无闻不是创始人啊。
zsh2517
340 天前
@Liuman 有 CI/CD ,语法基本兼容 GitHub ,且可以和 GitHub 的 .github 并存(我记得应该是有 .gitea 则走 .gitea/workflow 的配置,没有走 .github/workflow )。需要自己配置 runner 机器
Rorysky
340 天前
@yulon unknown 当然是创始人,早期代码都是他提交的,你可以去看 github 记录,lunny 在 gogs 提交次数并不多,时间段也有限。
cslive
340 天前
@Rorysky #12 早期 gogs 不怎么接受别人提交的代码,全部由作者一个人维护的,后面 gitea 由此 fork 出来
hongzx
340 天前
@Liuman 有,gitea+drone
Vegetable
340 天前
@Liuman Drone CI ,我感觉体验上是比 jenkins 好很多,略逊于 github action 。不过很久没用了
chronos
340 天前
我记得 Gogs 是 Unknown 开发的,使用了 Lunny 写的 xorm 。Gogs 项目上 Lunny 早期也贡献了代码,后来 Fork 出了 Gitea ,增加了很多特性。
chaleaochexist
274 天前
你们觉得 gitea 的代码质量怎么样?
可能是被 java 洗脑了, 感觉没有 DAO 层就是不得劲.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1009906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX