开源之道(2016.7.6)

保加利亚通过了一项法律:为政府提供的软件必须是开源软件;云计算是如何驱动开源人才需求的;优步采用开源的开发之道;如何鼓励社区的文档贡献

Wed Jul 6, 2016 | 1200 Words | 大约需要阅读 3 分钟 | |

声明:本博客言论,仅代表我自己,不管任何其它!


文章点评

保加利亚通过了一项法律:为政府提供的软件必须是开源软件

原文链接:Bulgaria passes law requiring government software to be open source

适兕点评:

原文是这样的:** requiring all software written for the government to be open source and developed in a public repository, making custom software procured by the government accessible to everyone.** 我没有什么好说的,只能感慨保加利亚的政府牛逼!简直是太牛了。光是从这一点就值得中国政府学习!!别整天自欺欺人了,开源就开源,“国产”这东西哄骗小孩子还可以。

请注意,文中提到了强制性的这个字眼。衍生阅读-Bulgaria Got a Law Requiring Open Source ,需要翻墙! 好网站都需要翻墙。

云计算是如何驱动开源人才需求的

原文链接:How Cloud Computing is Driving Demand for Open Source Talent

适兕点评:

是不是想将自己的基础设施搞成”软件定义X”?所谓的“infrastructure as code” 是不是非常的美好?好吧,你得雇佣开源的专业人士。因为闭源的话,就不会存在什么CI/CD,基础设施即代码。

The rise of cloud computing has revolutionized the way companies and tech teams operate today. 变革总是在悄然进行。你可以憎恶它,但你无法回避它!

优步采用开源的开发之道

原文链接:Uber Drives Gains With Open-Source Development

适兕点评:

有时候,新闻往某个主题上凑也是蛮有意思的。但是本文的开头确实是现代企业都遇到的一大转型——移动化。**In today’s mobile-first environment, the ability to push out new features and updates quickly is mission-critical. As a result, agile and DevOps initiatives are increasingly at the center of enterprise IT and software development. ** 哦,记住,优步后来选择了 Node.js,这门服务器端的 JavaScript 框架比我想象中要强大的多!

如何鼓励社区的文档贡献

原文链接:Influencing community documentation contributions

适兕点评:

方法论在本土文化中适应吗?不清楚,但是起步都很艰难。你首先需要一个社区,然后需要能将人们召集起来。InfoQ、CSDN有媒体的基础及曝光度,你们靠什么?技术的先进性?中国的牛人太多了。禁止吐槽

  • 要将你打算看到的东西深入到每个细节
  • 对于关键时刻要把握好
  • 了解人们为什么不去做贡献(这会难倒一大堆,意识形态?民间灿烂文化?)
  • 避免上下文切换,代价很高
  • 提供指导和帮助
  • 找一些有影响力的人,在愿景上比较坚定立场的人
  • 提供刻意练习的活动

另外需要关注的就是文章的作者了,也是一名作家,同时是OpenStack 文档方面的贡献者!请记住Anne Gentle

OpenStack 和登山教会了我什么

原文链接:What OpenStack and rock climbing can teach you

适兕点评:

从本文我学习到了几点:

  1. OpenStack 内部争论不断是好事。OpenStack on Kubernetes能实现嘛?所谓的控制等的高可用真的靠谱吗?
  2. 作为一家做OpenStack的创业公司的联合创始人,有着登山的爱好,登山为创业提供了什么?Rock climbing taught me how to persistently work on a hard problem, collaborate with partners to build strategy, motivate and help others and finally the satisfaction of conquering a challenge. All of these apply directly to startup life.
  3. 要去关注的OpenStack 内容,如用户的案例、OpenStack项目指导、发行说明。无论什么,保持学习的状态! 这是加入OpenStack重要条件之一。