领导力大挑战
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
该内容已经被标记书签!
标记书签错误,请重试!
作者 Alex Blewitt 译者 张龙 发布于 2011年2月2日
本周,流行的持续集成与构建服务器Hudson将要正式更名为Jenkins,在之前的投票中,社区开发者们的赞成票与反对票的比率为214:14,绝大多数开发者都赞成项目更名。感兴趣的读者可以在InfoQ上找到关于此事件的更多信息。
Jenkins-labs已经收到了相关的声明,证实了这个决定,并且将现有的邮件列表与GitHub基础设施迁移到了新的位置:
在本文撰写之际,上面这些新设施已经搭建起来但还没有投入使用。计划是采取分阶段过渡的方式,每次提前公布转换日期,这样大多数人就能提前获悉了;这样做的目的是在投票之前就能做好前期的准备工作。商标“Jenkins”还没有被人申请,但颇具讽刺意味的是,欧盟有个叫做Jenkins的商标与专利公司,他们可能会给我们添麻烦。
我们会建立一个临时的管理机构以负责Jenkins的初始开发,一直到完整的管理机构建立起来为止。最初的成员有Kohsuke Kawaguchi、Andrew Bayer和Dean Wu,其中Dean Wu将代替Winston Prakash,因为我们向后者发出了邀请但却被拒绝了。Winston Prakash博士之前曾是Sun的员工,参与了Java Store方面的工作,目前的任务是参与Hudson开发。Oracle目前的工作是继续Hudson的开发工作。InfoQ曾咨询过Oracle他们是否愿意参与到Jenkins的开发工作,得到的回复是他们正在商讨一些细节问题。Winston Prakash在Hudson的主页上发布了新的通知:
很多人可能已经发现了Andrew Bayer与Cloudbees(Kohsuke Kawaguchi所服务的公司)已经证实他们想开新的分支,将Hudson引入到新的社区中。我们希望Hudson社区知道我们拥有一个特别小组,包括了来自于Oracle的人员以及一些搭档和Hudson社区的成员,目的就是继续Hudson项目的开发工作并让Hudson项目在社区中茁壮成长起来。目前所有安装的Hudson都将运行良好,无需修改任何代码,但你还可以来到http://www.hudson-ci.org/了解关于Hudson的一切。
接下来的几个月,我们的首要目标是修改目前的Hudson版本中的几个高优先级Bug并将开发正规化,然后向用户公开流程,这样他们就能及时获悉Hudson的变化、为什么要这么变,Bug何时会得到修复。我们还会继续上个月关于下一个版本的Hudson的讨论。我期望与社区紧密协作,共同决定项目的未来发展方向。
反对观点主要体现在两方面:Hudson的Wikipedia页面需要改写,要么删除对Jenkins的引用,要么添加对Jenkins的引用。
人们对此次投票的反响还是积极的,H-Online称其为社区的智慧,很多人都发表了自己的评论。关于用户列表还有一些疑问:Hudson和Jenkins是否会分道扬镳,这对于已经广泛安装的用户基会产生何种影响。
至少从短期来看,更名/分支并不会造成什么重大的影响。在Jenkins发布首个版本之前,对Hudson用户并不会有什么影响。现有的Hudson安装还能继续获得Oracle的支持,但Hudson与Jenkins项目的开发速度最终将会决定这两个项目的未来。
你对此次项目更名有何想法呢?仅仅是更名而已,还是分支呢?如果是后者,你会使用Jenkins分支还是Oracle的Hudson分支呢?
查看英文原文:Hudson Renames to Jenkins
译者 张龙 热衷于编程,乐于分享,对新技术有强烈的探索欲,对Java轻量级框架有一定研究。
在实施Scrum项目的过程中,Scrum Master的角色是相当关键的,因为他是团队的推动者。本文围绕什么是仆人式领导、仆人式领导的起源、如何将领导力传达给团队、Scrum Master作为仆人式领导者的角色展开叙述,同时重点阐述仆人式领导者应有的基本内外特征。
论道WP第三篇专栏,以应用程序栏的使用为中心,包括了软键盘带来的问题、应用程序栏介绍、如何绑定应用程序栏的属性等几个方面的具体话题,为开发者顺利使用应用程序栏开发提供了具体指导。
在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。
本次分享将首先介绍现代富文本编辑器的组成和实现,然后结合UEditor的开发过程,与参会者分享UEditor在设计和实现的过程中,所涉及到的核心功能的细节实现。
本次演讲视频录制于百度技术沙龙。
我们所开发的应用程序大多都需要提供一个图形用户界面(GUI)。关于GUI应用的架构设计,已经有了Form & Control、MVC,、MVP、 Passive View等多种模式。模式可以帮助我们建立优雅的架构,但前提是弄清楚模式的应用场景。弄清楚GUI应用面临的设计上的问题,有助于我们正确的挑选设计方案。
MongoDB是一种非常易用的NoSQL方案,Brian C. Dilley在这篇文章里介绍了MongoDB的优劣势,并介绍了MJORM项目。MJORM用于MongoDB,是一个没有注解的Java ORM库。
随着网络基础设施的逐步成熟,从RPC进化到Web Service,并在业界开始普遍推行SOA,再到后来的RESTful平台以及云计算中的PaaS与SaaS概念的推广,分布式架构在企业应用中开始呈现出不同的风貌,然而殊途同归,这些分布式架构的目标仍然是希望回到建造巴别塔的时代,系统之间的交流不再为不同语言与平台的隔阂而产生障碍。
1 条回复
关注此讨论 回复