GitLens插件更新引来开发者的群愤
发布于:
GitLens一直都是VSCode开发者常用的神级插件,近期 GitLens
有一次大更新,后面这几天也陆陆续续小更新了几次,记得第一次更新完,多了个GITLENS标签,可以在VSCode面板最后一项发现,点开就赫然一个按钮 Try the Visual File History now
,如图:
包括侧栏的一展Home界面便是差不多的样子:
今天又提示更新,我试着更新后,发现多了个插件“GitKraken Authentication”(也许前几天就有了,只是没注意到),于是我开始仔细看看到底更新了什么,发现GitLens现在开始提供注册服务,主要特色是GitLens+,同时也出了商业服务GitLens Pro。
之前习惯直接安装、快捷使用GitLens的用户是否愿意接收这种新的模式呢?然而默认装了个新插件 GitKraken Authentication
,确实让人很不爽,对于大多数普通开发者,搞了一大堆自己压根用不上的服务进来也不是什么好事。
不过让我非常难以接受的是,之前提示同步VSCode配置的小图标多了一个红色的数字 1
,这很令我不适了,恨不得赶紧删掉插件。
此时我被吓得赶紧再看看这个新插件是个什么东东,打开插件首页,很显然打分也是极低的,评论区骂声一片(部分我翻译的):
- “未经允许,就给我装上了,真是难以接受”
- “Ohhhhh. Nope. Nope. No. Get away from me. Spyware extension.”
- “噢~~~不不不,滚远点,间谍插件!”
看到这里,不知道国内的开发者都是什么感想,是抵触还是鼓励注册支持一波呢?
这里我也顺便看了下官方的关于升级版本12的日志:https://www.gitkraken.com/blog/gitlens-12(国内访问可能很慢)
看完后,我在这里个人一点看法,GitLens不断创新、完善功能是件好事,但是这样唐突的推送大幅度升级,还默认安装新插件的行为确实令许多开发者恼怒,大部分开发者是极其抵触在不知情的情况下“破坏”自己的用心打造的完美开发环境。
而鄙人觉得更加合理的方法,是否应该再出一个新的插件,命名 GitLens+
或 GitLensPro
来供用户选择呢,对于原版的GitLens更新可以加一个升级说明,表示发布了新的插件,欢迎用户升级体验。大部分用户可能不会仔细看到更新日志,但是产品升级如果真的非常好用,随着时间推移,用户很快会主动注册并升级到新的插件。然而,就目前这样的升级行为,确实有些不妥。
接下来,我依然会注册一下,并体验一段时间,如果确实很棒,就不要在意这些了吧。
whidy
一名爱折腾的前端开发工程师,喜欢打篮球和分享 ฅʕ•̫͡•ʔฅ