ant-design / ant-design

An enterprise-class UI design language and React UI library
https://ant.design
MIT License
90.32k stars 46.16k forks source link

🎅 关于 Ant Design 圣诞彩蛋及其修复方式 #13848

Closed afc163 closed 5 years ago

afc163 commented 5 years ago

关于 Ant Design 圣诞彩蛋,起源自 2018 年 9 月 10 日我的一次提交:https://github.com/ant-design/ant-design/commit/00aebeb9756afecc884ad48486084836b9a2707a 。代码实现会在 12 月 25 日当天给所有按钮添加积雪效果,并增加 Ho Ho Ho! 的浏览器默认提示信息。这完全是我个人的一意孤行且愚蠢的决定,是我的错误给大家造成了不良影响,非常抱歉。

如何修复这个问题?

影响范围:3.9.33.10.0 ~ 3.10.93.11.0 ~ 3.11.5

我们已经回滚相关代码并发布了修订版本:3.9.4、3.10.10、3.11.6,各位请更新至相应的版本即可。使用了语义化版本的直接重新安装 node_modules 并重新下载即可。

代码里还有其他彩蛋么?

没有。

未来还会有类似的问题么?

不会。我们是开源软件,请像这一次一样持续监督我们,你们的监督让开源社区更美好。

yangfan0095 commented 5 years ago

🐼

662 commented 5 years ago

主意还是很不错的,某些场合算是很讨喜的小心思,以后记得给文档,你面向的是开发者,你无法为开发者面向的企业和客户负责。

willltns commented 5 years ago

抱抱

yutingzhao1991 commented 5 years ago

彩蛋的本意是好的,我觉得把彩蛋弄成主动配置的,加上春节这些更丰富的元素供选择,我想这未尝不可~

lazy1523 commented 5 years ago

早上被投诉,现在系统停了,老板出去安抚客户了。

zicla commented 5 years ago

看成了“日本人”的一次提交,还惊了一下

ashamp commented 5 years ago

已经被开了 感谢楼主让我提前回家过年 终于有时间好好陪陪父母了

zhan2016 commented 5 years ago

确实是一个一意孤行,愚蠢的决定

csunny commented 5 years ago

这个事件相当热闹啊! 吃瓜!!

TestSmirk commented 5 years ago

现在在收拾行李.买好火车票了.明天就回家.

KevinBlandy commented 5 years ago

兄dei,你当时搞这出是咋想的啊?

ght5935 commented 5 years ago

评论都是相当的热闹

alwaysloseall commented 5 years ago

开发环境做一些彩蛋还是可以接受的,生产环境这么搞真的容易出事

CruxCv commented 5 years ago

大佬,留个入口吧,我们还是有这种需求的

zcxkkk commented 5 years ago

建议节假日都加上,清明节墓碑,劳动节加个铲子什么的

AaronD1214 commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家

小事?惊喜变惊吓。这种东西取决于应用场景的 不适当的应用用了这个 你觉得是小事么

zixu-zhao commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家

你知道开源的协议是什么吗?不懂就去从头到尾读一遍.

YuZongYangHi commented 5 years ago

也就中国团队能做出这种事情了, 用的一点也不省心, golang?

staven630 commented 5 years ago

恭喜ant-design荣获2018年最佳泛娱乐化前端团队

Knove commented 5 years ago

antd没关系,其实初衷是好的。只是没有考虑 到一些特殊情况。 我还是很喜欢这个彩蛋的。说实话

SyMind commented 5 years ago

火车票都买完了,你跟我说这个???

zhengrenzhe commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。 EDIT: 还能被downvote,只能说毕竟是中专生都能做的行业wwwwwww

这是小事?你真厉害

zhaoweizhong commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。 EDIT: 还能被downvote,只能说毕竟是中专生都能做的行业wwwwwww

如果大家是中专生,那你可能就是小学生

mqhe2007 commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。 EDIT: 还能被downvote,只能说毕竟是中专生都能做的行业wwwwwww

如果真有人因为宗教原因受到了严酷的伤害,你还认为是小事儿么?国际化的一个开源项目,搞什么宗教仪式,长脑子了么?

schizobulia commented 5 years ago

彩蛋很好,但希望在文档中加入说明。

limuen commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。

脑子呢?

DevXXM commented 5 years ago

心疼,目测年终奖没了

456wyc commented 5 years ago

可以做一些节日主题,让大家自由选择

hueidou commented 5 years ago

这完全是我个人的一意孤行且愚蠢的决定

表示同情,但请再回答此次问题是如何出现的?团队有哪些监督审核,为什么没起作用?以后如何避免其他类似问题出现?

能回答这些大家才敢用,个人无法避免团队项目再出问题,只能靠规范严格的流程。

withzhaoyu commented 5 years ago

挺喜欢彩蛋这个玩法。前几天测试测出来还有点惊喜,大家都觉得很欢乐。希望以后如果有彩蛋,不要这么明显的,可能影响客户使用体验的。比如一个简单的console.log('圣诞快乐');就很好

zebulonzh commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。 EDIT: 还能被downvote,只能说毕竟是中专生都能做的行业wwwwwww

用的时候我点了star,我点了watch,我跟小弟们说这个东西靠谱,我在社区里帮助别人掌握这个库,你要说这不叫谢谢,怎么说,我得当面道谢?“屁点大”“本意”“小事”,无意造成的伤害就不是伤害?善意的欺骗就不是欺骗?

CruxCv commented 5 years ago

心疼那位兄弟....

首先你确定是真的吗,我表示怀疑,不要把不可考证的事当真的去说

jhdxr commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家

你知道开源的协议是什么吗?不懂就去从头到尾读一遍.

开源的协议里当然没有包含

用的时候没一个人说谢谢

难道就包含了

屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家 ?

wangxingkang commented 5 years ago

想法不错,不过作为开源项目,还是要在文档上多做説明 一些和主体功能无关的功能 应该默认关闭

zhengshuai1001 commented 5 years ago

挺有意思的,如果能给开发者控制权就好了~

dbFlower commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。

看看你楼下,还觉得是屁大点事儿?

coocon commented 5 years ago

彩蛋本身没问题, 可是要提醒开发者啊, 政府网站也出了,企业网站也有了, 今天你加个彩蛋别人不知道,明会不会加上其他东西??

jinzhuming commented 5 years ago

用的时候没一个人说谢谢,屁点大而且本意并无任何不妥之处的小事就来问候辛苦的团队成员全家。

这是屁大一点事? 这么多 star 不是感谢团队难道是用来好玩的?脑子是个好东西,可惜你个舔狗并没有

CruxCv commented 5 years ago

已经被开了 感谢楼主让我提前回家过年 终于有时间好好陪陪父母了

是真的?不是真的你就过分了,以后antd项目停止维护就有你的锅

wxnet2013 commented 5 years ago

按钮上盖点雪,挺好看啊~

njuptlzj commented 5 years ago

惊闻 antd 发生了 圣诞节彩蛋事件,赶紧去检查了一遍所有项目,还好版本都较低没有发生故障,去官网观摩了一下,button上的云彩的确够惊艳,说到云彩,我就想起筋斗云和孙悟空,明年年初,中美合拍的西游记即将正式开机,我继续扮演美猴王孙悟空,我会用美猴王艺术形象努力创造一个正能量的形象,文体两开花,弘扬中华文化,希望大家多多关注。

limuen commented 5 years ago

已经被开了感谢楼主让我提前回家过年终于有时间好好陪陪父母了

是真的?不是真的你就过分了,以后antd项目停止维护就有你的锅

这都整上停止维护背锅了。

Ryuurock commented 5 years ago

哥们儿今年是不是要3.25了

jhdxr commented 5 years ago

居然这么多人义正言辞的反对,那作为支持者就要出来说话支持一下了。

  1. 彩蛋本身就是不会有说明的。加了说明的那个叫特性不叫彩蛋。
  2. 当遇到不符合预期的行为时,向社区反馈并积极协助当然是一个很好的行为。但甩锅不是。在patch出来前,或者如果这个unexpected behavior是by design的,那就需要使用者(在这同样也是开发者)自己去想办法修复或者绕过了
CruxCv commented 5 years ago

已经被开了感谢楼主让我提前回家过年终于有时间好好陪陪父母了

是真的?不是真的你就过分了,以后antd项目停止维护就有你的锅

这都整上停止维护背锅了。

网络暴力见的还少了?

HgMs commented 5 years ago

所以搞个什么机制加强一下code review? 总得有亡羊补牢的措施吧。

FebruaryEnding commented 5 years ago

可怕

IamNotShady commented 5 years ago

我觉得挺有意思的。

hueidou commented 5 years ago

居然这么多人义正言辞的反对,那作为支持者就要出来说话支持一下了。

  1. 彩蛋本身就是不会有说明的。加了说明的那个叫特性不叫彩蛋。
  2. 当遇到不符合预期的行为时,向社区反馈并积极协助当然是一个很好的行为。但甩锅不是。在patch出来前,或者如果这个unexpected behavior是by design的,那就需要使用者(在这同样也是开发者)自己去想办法修复或者绕过了

是彩蛋,也应该是给客户的,给开发者是什么鬼?文档里说明下,加个开关不就好了,大家没准还为这功能点赞,不至于现在搞得这样。

RookieZoe commented 5 years ago

居然这么多人义正言辞的反对,那作为支持者就要出来说话支持一下了。

  1. 彩蛋本身就是不会有说明的。加了说明的那个叫特性不叫彩蛋。
  2. 当遇到不符合预期的行为时,向社区反馈并积极协助当然是一个很好的行为。但甩锅不是。在patch出来前,或者如果这个unexpected behavior是by design的,那就需要使用者(在这同样也是开发者)自己去想办法修复或者绕过了

不同意你的说法,就算添加彩蛋,也要在 changelog 里面体现吧。。。然后应该默认不开启作为可选项供用户选择吧。。。这次加的是彩蛋,下次是不是会加点其他什么东西?这次的事必定会导致信任危机。。。