yihui
确实维护成本等是你们作为开发者要考虑的事情,代码高亮炫酷也确实吸引人眼球,所以他追随者众,一些老成持重的人在客观反应更喜欢base的时候难免注意措辞。但还是那句话,不要越界,随便改人代码跟随便到人家里想拿什么拿什么有什么区别。
大家也是不在其位,凭感觉在说,只有你在思考处理的后果。这个还是靠你老板约束他吧,拖家带口的,确实要考虑更多。
至于能采纳和你对立的部分观点修改代码或者说你说的模块化的事情,我是不明白,水平差的远,我个人觉得,你也可以适当考虑我这种低水平人的需求,至于炫酷的地方,只要不是特别的增加工作量,你也可以稍微满足。我明白你希望给用户更多定制化的自由,但我这等初等用户,你可以给一些默认的就比较成功漂亮配置的方式,少修改就可以漂亮输出用的,当然我不知道难度如何,只是说我作为一个用户的看法,比如blogdown,我第一次真的折腾了好久,后来自己简单用过hugo,才明白了换主题的流程。虽然学习了东西,到对我来讲,我不希望花这么多时间折腾这些细节。

yihui
回国也不是解药啊,只要是和人打交道,难免会有磕碰,回来各种破事也未见得会少。象版本号怎么写这样的问题我实在想不通他为什么要干涉你,会不会是你跟他交流的时候太委婉了,明明是拒绝却被当成了不置可否?这类问题我觉得可以直接明了地拒绝,并且表示没有再浪费时间讨论的必要;至于开发上的理念问题可以充分讨论,但最后还是自己决定,你的包你说了算,他的包他说了算。如果做到这样还会被频繁打扰,那还是直接跟你们老板说明,在关系崩之前各走各路,对彼此都好。

我大概能想到那种自己的节奏被干扰和打乱后积累负面情绪而产生的压力,特别是感到一时摆不脱的时候。这时很多事看起来都比实际上要坏很多,生活质量极速下降。我以前遇到这种情况都是自己做心理建设来抵御,但后来发现最有效的办法还是划清规则和底线,并让共事的人了解它们。

我觉得你们公司不需要你委屈自己来维护什么,有些苦头是不必吃的。

    Liechi 后来发现最有效的办法还是划清规则和底线,并让共事的人了解它们。

    我也觉得这个很重要。

    国内合作中遇到问题喜欢诉诸于权威,找更高一级的“老大”来协调,但是国外比较讲究直接沟通,就说清楚自己的顾虑和原则是什么,尽量说服对方,说服不了那就只能彼此尊重对方的做事风格了。

      henrywangnl 这就没必要贴国内国外标签了吧,我国内外都有一定经验,在国内我直接怼权威也无所谓,有时对方还因此特别欣赏你。国外确实偏向直接沟通,但对方强势的话根本就不听,美国慕强文化很重的,特别是程序员这个群体,在解决问题上直接间接对人下药就可以了,没必要加额外价值判断。哈神什么性格谢大很清楚,经常看他推特或在cran开发者邮件列表上的人也都很清楚,既然他领导说了都不听,想解决问题什么方式都可以尝试,但不要用价值观去堵解决方式。

      @yufree @lovebluesky @yihui

      关于教育问题,起初我对老师也很不爽,然而约谈沟通几次之后,我觉得这锅不应该全由老师背。举三个例子:

      1. 消防和禁毒知识作业,是校方和上级主管单位下达的,老师只是奉命行事。
      2. 家长群里老师布置一件事之后,几乎所有家长都自动保持队形发“收到”,以至于我想看老师最新通知得往前刷好几页,想回看上周的通知就基本没戏,图片通知连搜都没法搜。
      3. 我的上级是老外,娃在国际小学,他们也用微信给家长布置作业,但只给中国家长,因为是中国家长主动要求的,没作业不踏实。

      这种事情见多了之后,你会突然意识到有个东西叫做“大环境”,或者叫“天下大势”,顺昌逆亡,摸不着看不见,任凭你哭爹喊娘。

      我也不知道这种情况是如何以及何时形成的。考虑到教育背后关于阶层固化分配不均等等的一切,我只觉得,把社会多种矛盾转移到家长和学校和老师的矛盾,家长投鼠忌器,除了逆来顺受别无选择,社会便可长治久安。这一手实在是太漂亮了。

      @yihui

      希望事态往最好的方向发展,二位大神握手言和,继续给我们开发喜闻乐见的包包和提供先进的理念。但是,我觉得也要做好最坏的准备。

      我觉得最坏的情况不是辞职走人,而是这么多年的心血,会不会是为他人做嫁衣裳。

      包包们都是开源的,虽然都有许可证,那么所有权是归作者还是归公司?我可能措辞不当,这么说吧,如果哈神率众在遵循许可证的前提下,把 foobardown 们全收过来继续开发并且高调宣传,那么 @yihui 该置身何处?厂长会支持谁?这里面有没有任何排华的因素暗暗作祟?

      单枪匹马对付千军万马,这才是最凶险的。可惜我等只能摇旗呐喊,却没法助一臂之力。

      但愿我这是小人之心,多虑了。

      另外,我想在讨伐声中不识时务地为哈神说句话:封神之后,人就不一样了,会狂傲,会偏执,也许这是身不由己。看看那些白手起家的帝王们,有个东西叫做客观规律,换成你我,概莫能外。像 yihui 这种保持低调还时刻反省的实属罕见。

      @yihui 要对付的,也许不是哈神,也不是哈神旗下的千军万马,而是客观规律。

        dapengde

        如果哈神率众在遵循许可证的前提下,把 foobardown 们全收过来继续开发并且高调宣传,那么 @yihui 该置身何处?厂长会支持谁?这里面有没有任何排华的因素?

        这个吃相太难看了,但凡想当个人的应该都不会这么做,也不需要这么做。以哈神的码力,把他感兴趣的包重写一遍完全不是事儿,换个名字后一推入魂,说解决了 xxxxdown 的 xxx 痛点,那教徒们就一拥而上,感激涕零了。也没人会管那些所谓“痛点”是否真如此。

        被“淘汰”比被“抢”更憋屈。

          Liechi 你说的跟我的意思没有本质区别。都是抢,只是换个好听的说法而已。

          foobardown 的亮点在哪里?我认为一是这个脑洞的新颖和远见,二是 yihui 整合工具链的能力。代码倒是在其次。要是把这两点直接拿过来重新写代码,我觉得这相当于“洗稿”。

          哈神我不了解,码圈我不懂的,但是这种事,我在学术圈是见过的,而且就发生在身边。

          大众了解的,比如牛顿胡克之争,牛顿莱布尼茨之争......

            dapengde
            就我所见,净土的很多包都是重新发明轮子,实现 Base R 已有的功能,然后批判 Base R 的不足,大力宣传新包在某点上的提升,踩着 Base R 步入神坛(这种摧枯拉朽,杀伐果断不一定是坏事,但容易言过其实)。看着狐狗党的诞生,只能感叹历史是惊人地相似。好在都是一个公司的,可以协调。

            坦率说,markdown 也不是 yihui 的自留地,自然人人都可以做开发。只是同公司的人在不提前商量的情况下这么做显得不尊重人;另外,哈神的声望给了他相较于任何人都不对称的优势,这不是场公平的竞争。

            学术圈不当人的太多了,之前上海神经所那位贪天之功的年轻人就是最近的例子。但恐怕这不是因为学术圈特别坏,大概每个圈子都差不多吧。(得帮牛顿说两句,他跟胡莱二人的争执是独立发现的优先权之争---虽然不好,但比“洗稿”要体面多了)

              插个话, @yihui 如果要把 prose 变成 R Markdown 的一种输出格式可行性怎么样? 感觉对侧边栏, 脚注和全宽容器的使用会比 html_document 更适合做一些工作报告

                wglaive 意思是哈神有可能想把 R Markdown, bookdown, blogdown, pagedown 这些 "down" 包接管过来做个 tidyverse 那样的体系

                  感觉在商业公司的框架下比较难以保持开源软件的独立性,这也是我不看好 PBC 这种借回馈社会之名行赚钱之实的组织形式的原因。真的想为社会做贡献,我觉得更好的实践应该是两个明确分割,互不影响的商业公司和非盈利组织。

                  所以如果能成立一个基金会,搞一个永续基金,用于长期保护和推动一些项目,我愿意带头捐赠。

                  Liechi 哦,我不是说牛顿洗稿。我上面那个留言的第二段是后来插进去的。“这种事”说的是第一段的争抢成果。想想这么牛的顿在封神后做出的一些事情,所以哈神嘛...

                  wglaive 如楼上所述,xxxdown。

                    qiushi 是不是knitr一下就出来了?毕竟blogdown也是用R markdown生成页面的。

                      qiushi 谢谢,这是个极好的主意。 Fye 不是。目前这个样式只能在我做的这个 Hugo 主题里能用,以后我会把它抽出来,让单独的 R Markdown 文档也能用上。

                      wglaive 原来你联想到 foobar 播放器上了,哈哈哈!

                      Fye 如果单独用 knitr 只会生成没有格式的 html 文件吧, 因为 css 和 js 配置都是和 blogdown 的主题配套的。我有这个想法也是因为看到 minidown 这个项目, 然后想到为何不出一个 prose 格式的 R Markdown。

                      • Fye 觉得很赞

                      yihui 老师的这些吐槽,估计都被中英文翻译好交给对手那里去了。