我要吐槽一下码云 Gitee 引用第三方图片失败和 issues 处理机制
2021年04月15日 14:30:21 · 本文共 1,596 字阅读时间约 5分钟 · 6,000 次浏览我为什么要在我自己的博客上吐槽 码云 Gitee 而不去 码云 Gitee 反馈意见呢?因为这样是本次吐槽的槽点之一,码云 Gitee 对待意见建议 issues 的机制也有问题,我先去提了一个 issues 上去:README.md 引用第三方图片失败,然后官方人员回复以后拒绝了,问题就来了,官方人员拒绝以后我就被办法再回复了,只能在我自己的博客上吐槽了,如下图:
事件起因
先大致描述一下,码云 Gitee 是我刚刚使用不久的代码仓库,我一直在使用 Github,因为国内访问速度缓慢,我开始使用 码云 Gitee,因为我熟悉了 Github 的使用方式,刚刚来到 码云 Gitee 我就感到还有一些小细节的问题不如 Github 处理的好。码云 Gitee 是国人的骄傲,我也希望 码云 Gitee 越来也好,所以我就提了建议 issues,官方人员没明白我的意思就关闭了 issues,我也就没办法继续讨论了。
好了,现在开始详细描述事件的经过:
码云 Gitee 作为我刚刚接触不久的代码仓库,我之前的代码都托管在 Github,所以在过渡期间我选择两家都用,这一对比就出现了一些细节上的差异,我的仓库地址分别是:
Github:https://github.com/renfei/Indexing
Gitee:https://gitee.com/rnf/Indexing
你现在看上去好像都正常,那是因为我做了一些处理,当时是这样的:
我在 README.md 中引入了一张图片,地址是我的 CDN 地址:https://cdn.renfei.net/upload/2021/indexing_tools.gif。
Github 在展示 README.md 的时候直接替换成了:https://camo.githubusercontent.com/c74d6df72c262ef1742446e34b763713ec97cbf2f260f7064f92b694647efbde/68747470733a2f2f63646e2e72656e6665692e6e65742f75706c6f61642f696d6167652f323032312f696e646578696e675f746f6f6c732e676966
码云 Gitee 这边图片直接挂了。
我开始排查原因,发现在 码云 Gitee 上是直接引用了我的图片地址 https://cdn.renfei.net/upload/2021/indexing_tools.gif,但是我的 CDN 开启了防盗链措施,因为 gitee.com 直接引用了我的图片资源,我的图片连接直接就返回了 403 状态,导致图片挂了。
我发现了问题并对比了 Github 的处理方式,我认为 Github 的方式非常好,先下载图片再替换成自己的链接,这样不依赖第三方,第三方即使开启了防盗链措施,也可以正常展示图片。
所以我到 码云 Gitee 提了个 issues,建议他们也先下载图片替换成自己的,哪怕是反代也行啊。就是这个:README.md 引用第三方图片失败
事件经过
我提交上去以后,超过24小时没有回音,如果不理解我说的,也不进一步询问,就那样挂着,期间被拒绝又打开,然后我为了进一步说明我的意图,我还补充了描述和截图:
事件结果
我等不行了,我只能在自己的 CDN 上增加白名单,把 gitee.com 加进我的白名单里,才让图片显示出来。然后官方回复了:
仓库中数据不会为用户做这样的处理。不合适。
就关闭了 issues,我也没办法继续跟他们讨论了,因为他们的机制是:当前仓库“已完成”、“已拒绝”状态的 Issue 不允许评论
其实只需要前端View展示的时候替换即可,并不是真的需要修改用户的代码仓库文件,脑子一根筋,Gihtub是怎么做到的。
吐槽
只靠文字和图片可能无法理解我的意图,我能理解。但直接关闭就无法继续回复了,这种傲慢的处理方式是我无法理解的,所以我只能在我自己的博客上吐槽了。
另外,在发布功能上,码云 Gitee 上限制附件大小:
单个附件不能超过 100M(GVP 项目200M),每个仓库总附件不可超过 1G(推荐项目不可超过 5G;GVP 项目不可超过 20G)。附件总容量统计包括仓库附件和发行版附件。
Github 上就不限制,而且我为了方便用户使用,我分别打包发布了程序+JRE运行环境,就分为了 linux_x64、 macOS_x64、 windows_x64、 windows_x86 多个环境包,这也造成了我只发布几个版本,我的附件容量就用光了!
推荐项目有 5G 的容量?但是这也是个吐槽点!我点了自荐以后,根本没任何信息反馈,无法获取推荐。
结论
也许是我更熟悉和习惯 Github,导致我对 码云 Gitee 有点严苛了吗,但我希望用户能鞭策能让 码云 Gitee 走的更远更好。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.renfei.net/posts/1003498
相关推荐
猜你还喜欢这些内容,不妨试试阅读一下以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。
test
- 前后端分离项目接口数据加密的秘钥交换逻辑(RSA、AES)
- OmniGraffle 激活/破解 密钥/密匙/Key/License
- 人大金仓 KingbaseES V8 R3 安装包、驱动包和 License 下载地址
- Parallels Desktop For Mac 16.0.1.48911 破解版 [TNT]
- Redis 未授权访问漏洞分析 cleanfda 脚本复现漏洞挖矿
- CleanMyMac X 破解版 [TNT] 4.6.0
- OmniPlan 激活/破解 密钥/密匙/Key/License
- Sound Control 破解版 2.4.2
- Parallels Desktop For Mac 15.1.4.47270 破解版 [TNT]
- Parallels Desktop For Mac 16.0.0.48916 破解版 [TNT]
- 博客完全迁移上阿里云,我所使用的阿里云架构
- 微软确认Windows 10存在bug 部分电脑升级后被冻结
- 大佬们在说的AQS,到底啥是个AQS(AbstractQueuedSynchronizer)同步队列
- 比特币(BTC)钱包客户端区块链数据同步慢,区块链数据离线下载
- Java中说的CAS(compare and swap)是个啥
- 小心免费主题!那些WordPress主题后门,一招拥有管理员权限
- 强烈谴责[wamae.win]恶意反向代理我站并篡改我站网页
- 讨论下Java中的volatile和JMM(Java Memory Model)Java内存模型
- 新版个人网站 NEILREN4J 上线并开源程序源码
- 我站近期遭受到恶意不友好访问攻击公告