New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

为什么不经过开发者的允许就在按钮上加上圣诞节的彩蛋? #13819

Closed
hh54188 opened this Issue Dec 25, 2018 · 119 comments

Comments

Projects
None yet
@hh54188
Copy link

hh54188 commented Dec 25, 2018

  • I have searched the issues of this repository and believe that this is not a duplicate.

What problem does this feature solve?

我留意到按钮组件的上方出现了一块雪花?这是圣诞节彩蛋吧?为什么不经过开发者的允许就擅自加上了?

What does the proposed API look like?

如何下线?

@zy410419243

This comment has been minimized.

Copy link
Contributor

zy410419243 commented Dec 25, 2018

@weishijun14

This comment has been minimized.

Copy link

weishijun14 commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?


just joke

@zlusers

This comment has been minimized.

Copy link

zlusers commented Dec 25, 2018

请问如何解决

@smk0621

This comment has been minimized.

Copy link

smk0621 commented Dec 25, 2018

非常不专业的做法,值得商榷

@MokerT

This comment has been minimized.

Copy link

MokerT commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

那为什么还要开放出来呢。。。还会有元旦、春节彩蛋???

@wanghaooo

This comment has been minimized.

Copy link

wanghaooo commented Dec 25, 2018

为什么不弄个API,想关的可以关闭

@BillQiu

This comment has been minimized.

Copy link

BillQiu commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

毫无开源的责任意识。

@ChenHao92

This comment has been minimized.

Copy link

ChenHao92 commented Dec 25, 2018

老板已经扣我工资了,你们看着办吧

@Whiteyork

This comment has been minimized.

Copy link

Whiteyork commented Dec 25, 2018

关键是单词还拼错了,这就很尴尬了
image

@titianqx

This comment has been minimized.

Copy link

titianqx commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

信任就是好处 那些star也是好处

@javaLuo

This comment has been minimized.

Copy link

javaLuo commented Dec 25, 2018

这太愚蠢了。你们是不是换产品经理了...

@guanpu

This comment has been minimized.

Copy link

guanpu commented Dec 25, 2018

玩得过了

@Tanner-sun

This comment has been minimized.

Copy link

Tanner-sun commented Dec 25, 2018

给各厂自己建设UI库创造了合理性😆

@Lotuslwb

This comment has been minimized.

Copy link

Lotuslwb commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

并非是你自己的库 而是蚂蚁金服的库,你也并非代表你自己发言 而是代表整个蚂蚁的所有前端在发言~

@camiler

This comment has been minimized.

Copy link

camiler commented Dec 25, 2018

去掉 ho! 在顶层app容器中添加

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }
@LaiHuanMin

This comment has been minimized.

Copy link

LaiHuanMin commented Dec 25, 2018

Antd Design Pro 是专注于企业级应用,那么企业的那些老总尤其是国企领导喜欢圣诞节这种彩蛋吗?如果是没那么严肃的开源,随意调侃节日的UI库,那么就不要标榜企业级应用。能在前端UI库搞彩蛋的,你们Antd团队是历史上第一家!

@elaninhust

This comment has been minimized.

Copy link

elaninhust commented Dec 25, 2018

想想近期的zz氛围...确实过分了哈哈哈

@zy410419243 zy410419243 referenced this issue Dec 25, 2018

Closed

请问怎么关闭圣诞树彩蛋 #13829

0 of 1 task complete
@SynChron1zed

This comment has been minimized.

Copy link

SynChron1zed commented Dec 25, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

@ghost

This comment has been minimized.

Copy link

ghost commented Dec 25, 2018

去掉 ho! 在顶层app容器中添加

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

如果自己额外设置了title的button如何解决

@lixiaolihua

This comment has been minimized.

Copy link

lixiaolihua commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

牛逼!!!

@camiler

This comment has been minimized.

Copy link

camiler commented Dec 25, 2018

去掉 ho! 在顶层app容器中添加

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

如果自己额外设置了title的button如何解决

再判断下title是否是ho!吧 🤦‍♀️

@youyeke

This comment has been minimized.

Copy link

youyeke commented Dec 25, 2018

去掉 ho! 在顶层app容器中添加

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

如果自己额外设置了title的button如何解决

多写一个 if 判断

if(btn.title === 'hohoho'){
  btn.setAttribute('title', '')
}
@ghost

This comment has been minimized.

Copy link

ghost commented Dec 25, 2018

    const now = new Date();
    const isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    const classes = classNames(prefixCls, className, {
      [`${prefixCls}-${type}`]: type,
      [`${prefixCls}-${shape}`]: shape,
      [`${prefixCls}-${sizeCls}`]: sizeCls,
      [`${prefixCls}-icon-only`]: !children && icon,
      [`${prefixCls}-loading`]: loading,
      [`${prefixCls}-background-ghost`]: ghost,
      [`${prefixCls}-two-chinese-chars`]: hasTwoCNChar,
      [`${prefixCls}-block`]: block,
      christmas: isChristmas,
    });

    const iconType = loading ? 'loading' : icon;
    const iconNode = iconType ? <Icon type={iconType} /> : null;
    const kids = (children || children === 0)
      ? React.Children.map(children, child => insertSpace(child, this.isNeedInserted())) : null;

    const title= isChristmas ? 'Ho Ho Ho!' : rest.title;

这是源码, 我自己设置的title完全被覆盖了,拿到的title全是hohoho

@kigawas

This comment has been minimized.

Copy link

kigawas commented Dec 25, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

https://www.zhihu.com/question/306858501/answer/559174756
老哥,是你么?

@FrendKao

This comment has been minimized.

Copy link

FrendKao commented Dec 25, 2018

期待春节的彩蛋,期待中表情...

@hyy1115

This comment has been minimized.

Copy link

hyy1115 commented Dec 25, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

你有小姨子,怕什么

@xyzdata

This comment has been minimized.

Copy link

xyzdata commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

还要点 face 吗?这是开源库,好多人都因为你们的行为而背锅!

照你这种说法,所有的开源软件是不是都可以随意植入挖坑脚本呀?

image

#13098

@anykno

This comment has been minimized.

Copy link

anykno commented Dec 25, 2018

虽说不经过事先提示就加入彩蛋在道义上是一种不负责任的行为,但是它并非是不合理的
因为 MIT License 的文本里面是有这样一段话的:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

这段话也并非 MIT 协议独有,很多协议都包含。即使有小部分不包含,使用那些协议的库的作者中也有大部分会自己加上。
因此,理论上用户在使用任何一个库之前,就应该做好自行为它的代码负责的准备。当然,作者并非可以为所欲为,否则他要承担自毁口碑的后果(但不是责任)。

很棒,感觉有挺多人并没有了解开源协议。。。

老踩不到点啊你们,责任,一个开源项目能付个什么责任,但是一个项目要健康发展,是需要建立起良好的社区环境的,公信力当然是不可或缺的,没人敢用的项目再nb有啥用,况且,还不说对蚂蚁金服的品牌公信力的负面影响。

更加深远的,这样的事件会导致企业使用和参与开源有更多的疑虑,对开源文化对伤害是非常深远对

@RiuHDuo

This comment has been minimized.

Copy link

RiuHDuo commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

彩蛋是给用户,这个是ui库的用户是web开发者,你爱怎么给都可以,但是至今跳过开发者,给用户的用户就有点过分了。

@bighamx

This comment has been minimized.

Copy link

bighamx commented Dec 25, 2018

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

@xumeng

This comment has been minimized.

Copy link

xumeng commented Dec 25, 2018

这个事情应该是开发人员擅自加的feature,没想到大家这么上纲上线。
阿里是时候正视自己,严肃地做一些事情了。

@passos

This comment has been minimized.

Copy link

passos commented Dec 25, 2018

开发人员出来背锅了,但是阿里的代码上线没有Code Review吗?“一意孤行”的代码能上线?如果是后门代码是不是也能上线?
开源库的协议只能甩锅赔偿责任,甩不掉差评和谴责

@haipengz haipengz referenced this issue Dec 25, 2018

Closed

antd 中隐藏彩蛋的问题 #13823

0 of 1 task complete
@Eusen

This comment has been minimized.

Copy link

Eusen commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

你是antd作者?

@Eusen

This comment has been minimized.

Copy link

Eusen commented Dec 25, 2018

个人觉得这次“彩蛋”给我们上了一堂课,在我们上线正式项目的时候,应该正确地估量“开源项目”的潜在风险,除此之外,在使用一些第三方框架的同时也应该注意这类问题。开源项目并不会为你的错误而买单。

出现“彩蛋事件”后,我在github issue,或者网络或多或少看到的是:

毫无开源的责任意识。

???是不是傻逼,为什么这么任性?!

等等的言论,一但出现问题,就是这个库的错,而不是反思自己为什么会出现这种问题?我只想说的是开源库,并没有义务为你负起责任。

最后,当使用一个开源库的时候,你就应该做好自行为它的代码负责的准备,而不是推卸责任。

没人不愿意负责,起码能提前告诉开发者,并给大家选择的权力吧。

@nier-shoot

This comment has been minimized.

Copy link

nier-shoot commented Dec 25, 2018

火了

@jianhaobinan

This comment has been minimized.

Copy link

jianhaobinan commented Dec 25, 2018

个人觉得这次“彩蛋”给我们上了一堂课,在我们上线正式项目的时候,应该正确地估量“开源项目”的潜在风险,除此之外,在使用一些第三方框架的同时也应该注意这类问题。开源项目并不会为你的错误而买单。

出现“彩蛋事件”后,我在github issue,或者网络或多或少看到的是:

毫无开源的责任意识。

???是不是傻逼,为什么这么任性?!

等等的言论,一但出现问题,就是这个库的错,而不是反思自己为什么会出现这种问题?我只想说的是开源库,并没有义务为你负起责任。

最后,当使用一个开源库的时候,你就应该做好自行为它的代码负责的准备,而不是推卸责任。

那你用每一个开源项目是不是要把源码全部读一遍确保没有问题?你用linux要读内核代码吗?这里没有谁推卸责任,该付的责任他们已经在做了。这里声讨是因为他们标榜企业应用场景却搞出这么不严肃的东西,再里面埋不合理的彩蛋,玩笑开过头了,说蚂蚁金服没责任感难道有问题?开源不代表就能肆意妄为,就跟公众人物要比普通人更要注意言行一样

@Eusen

This comment has been minimized.

Copy link

Eusen commented Dec 25, 2018

你用了开源的产品,没有强制你用,你自己负责有问题吗?

有问题,因为你从来没告诉我你有这个功能,这就是欺诈。

@chai2010

This comment has been minimized.

Copy link

chai2010 commented Dec 25, 2018

开源终于慢慢露出本质了:谁的地盘谁做主,本质上就是这样。
开源大部分是打着民主的幌子搞集权,都是为了输出价值观

@Eusen

This comment has been minimized.

Copy link

Eusen commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

你是antd作者?

不是。我只是站在一个使用者的角度上,表达我个人的观点。

你的观点非常不符合开源精神,如果开源作者是这样的人,那么这个开源项目必死。

@clearloop

This comment has been minimized.

Copy link

clearloop commented Dec 25, 2018

感觉彩蛋挺棒的,吐槽的时间拿来改一改源码不就好了

@Dengjiansheng

This comment has been minimized.

Copy link

Dengjiansheng commented Dec 25, 2018

学好英文,这个也太扯淡了

@shiguang1120

This comment has been minimized.

Copy link

shiguang1120 commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

你是antd作者?

不是。我只是站在一个使用者的角度上,表达我个人的观点。

啧啧,不知道是反黑还是真蠢
image

@qianlei90

This comment has been minimized.

Copy link

qianlei90 commented Dec 25, 2018

借楼问下,有没有可以一键block用户的chrome扩展,刚好过滤一波,以后不会关注也不会使用他们的开源项目。

@goodfeeling

This comment has been minimized.

Copy link

goodfeeling commented Dec 25, 2018

天下大事必作于细

@chai2010

This comment has been minimized.

Copy link

chai2010 commented Dec 25, 2018

JS热更新的问题,还是WebAssembly安全:
https://github.com/chai2010/awesome-wasm-zh

@orca-zhang

This comment has been minimized.

Copy link

orca-zhang commented Dec 25, 2018

还好没有选用antd,现在用的vant也有看大部分实现。

“为什么不经过开发者的允许就擅自加上了?”
建议改为
“为什么擅自加上彩蛋而不通知开发者。”
为妥,前者稍刺耳。

@so-diao

This comment has been minimized.

Copy link

so-diao commented Dec 25, 2018

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

知名度自然会带来利益,百度、360都是免费的啊,但为啥大家都骂呢。

@luoshaohua

This comment has been minimized.

Copy link

luoshaohua commented Dec 25, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

回复: 不应该是卷鼠标垫走人吗?难道睡在公司!

@JasonHK

This comment has been minimized.

Copy link

JasonHK commented Dec 25, 2018

大家好像忘記了npm的left-pad chaos 了…… 🌝

@izee

This comment has been minimized.

Copy link

izee commented Dec 26, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

感觉你这么一说,你的小姨子可能会面临比你更大的问题

@vkedwardli

This comment has been minimized.

Copy link

vkedwardli commented Dec 26, 2018

外國企業看到也只會一笑置之,近年中国的政治正確把這彩蛋妖魔化了

又不見大家去抗議中共禁聖誕

@RiuHDuo

This comment has been minimized.

Copy link

RiuHDuo commented Dec 27, 2018

外國企業看到也只會一笑置之,近年中国的政治正確把這彩蛋妖魔化了

又不見大家去抗議中共禁聖誕

繁体字是来挑衅的吗

@hcconquer

This comment has been minimized.

Copy link

hcconquer commented Dec 27, 2018

我们是发改委的项目啊 antd的大哥们 到现在水都没喝一口 要不是我小姨子在里面上班 我现在卷铺盖滚蛋了

老哥,你小姨子有主了么?我们私信聊聊?😁

@hang333

This comment has been minimized.

Copy link

hang333 commented Dec 28, 2018

借楼问下,有没有可以一键block用户的chrome扩展,刚好过滤一波,以后不会关注也不会使用他们的开源项目。

自己造啊

@tsfhalex

This comment has been minimized.

Copy link

tsfhalex commented Jan 2, 2019

自己的库,自己做主,你没给我一分钱,我没拿你一分好处,你凭什么要求我?

just joke

你怎么知道我没给一分钱?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment