越来越多的开源社区

  • 在Facebook上分享
  • 在Twitter上分享
  • 分享在LinkedIn
  • 在Reddit分享
  • 通过电子邮件分享
  • 印刷资源

开源社区已不再是唯一的技术极客。情绪变化。仪式在OSCON的情妇(开源大会)说:不是开源试图找出它的位置在企业中,今天的企业正在寻求在开源的。其他趋势,引起了社会的变化。

这并不是说,开源并不一直非常讨厌和愿意庆祝人格属性。SourceForge并提供免费纹身第一个10人愿意运动一个开源的主题设计,报价,我们不太可能看到Gartner发布会上。我也不能想象大多数IT会议提供会议标题Damian Conway是“暂时的穹状虚拟Nanomachine编程在多个拓扑连接Quantum-Relativistic平行时空……简单!”And I saw plenty of purple hair and outfits that would make my mother breathe softly, "Oh, my."

然而,几个OSCON会议和一对一的对话解决社区的自觉意识,它是什么,以及它如何可能会得到更好、更大、更有利于其成员。

那是不可思议的,不仅仅是因为一个共同的主题是人们一起工作为了更好地一起工作。开源社区已遭受火焰战争和政治斗争(日常的方式),在“我的发行版/项目/框架可以殴打你的发行版/项目/框架”。这不是不寻常的社区致力于“备用”解决方案,无论是IBM OS / 2或Macintosh。

在与“敌人”(在所有这些情况下微软),所有的变化,替代某些他们认为正确的路径(因为一旦你开始选择你有时迷失在制造更多的选择),应该使用的社会浪费能源前进。自从我在历史上一直是自己在“备用”方面,这让我想到一个声明Rick Steves传入欧洲101制造:历史和艺术的旅客:早期的德国新教徒没有伟大的艺术。抵制和回应天主教会让他们没有时间和精力来创建非常棒的建筑。

所以我特别高兴地看到很多的关注将简化和改善人们和社区问题。个人和开源组织正在尽湿件模块之间的差距,以缓解摩擦,并创建平台,将相关项目联系在一起。其中包括关注性别问题,培训下一代的程序员和调整的态度。我认为这可能是适当的分享一些口头快照从那学习经验,尤其是几个相关开源圈外。

试图打开内循环

我的和马克·沙特尔沃斯的创始人Ubuntu项目,都是关于建造更多可行的和包容的社区。他的注意力特别方便有人郊区的社区成为核心的一部分。Shuttleworth潦草绘图的新闻稿Launchpad 2.0托管平台,旨在将项目联系在一起。任何项目的核心是“摇滚明星”的先锋,我们同意(一堆小圆圈画中间的页面),和一群活跃的参与者在他们的周围提交者或贡献者在多少人的名字你看到一次又一次的论坛。

但这里(Shuttleworth集群点的地方画了个圈中间的页面,和广泛的点)附近的大部分人使用的软件是内圈外。让他们内部,或扩大圆的半径,圆本身必须渗透;它不能一个城堡的护城河,其他人必须规模进入。(此时,画看起来像变形虫与痤疮的倒霉的一天。)它必须是容易的人仅仅认为这是“酷”参与,成为核心团队的一部分。

它不仅仅是获得一个项目来吸引参与者。大多数开源社区也有与他人互动和整合他们的软件(Linux本身的叉,例如,或一个内容管理系统需要支持AJAX框架)。人们从事另一个项目必须找到容易处理这个。这是真的在一个人际关系层面上,很明显,但它也是真实的代码。开发人员应该能够尝试一个完整版的修改他或另一个的项目;Shuttleworth称之为“hackcessibility。”And, he pointed out, it's necessary for a healthy ecosystem that encourages people to build on what others have done.

有趣的是在开源方面,但退一步。它是不真实的项目在你自己的公司吗?我们称之为竖井,不是吗?开源开发和企业发展之间的巨大差异是,Shuttleworth说过,“我们吸引人们到域基于兴趣。”How many business developers get to work on what they want to? And how many businesses are willing to allow their people to fail? Due to fear of failure (and your job being on the line), corporations buy innovation. Instead, the open source community encourages people to try new things by branching from the core project; if you can deliver something good, we'll merge it back in. That's a different way of creating innovation (not to mention leadership); is there a way for enterprise IT to adopt any part of this attitude?

女性的角色在开源工作

这不是唯一community-centric讨论在OSCON,决不。一个伟大的赞美的提婆会话开源社区是由Pia沃沃的合作伙伴,女性的挑战变得更加活跃和可见的。正如沃指出的那样,一些开源贡献者故意不透露他们的性别,因为,谁想对付所有的骚扰?然而,她补充道,“每一个社区都有白痴。有时人们说某些事情…但这不能决定我们的行为。”

促进女性黑客能见度,沃引用数十位知名开源的女性,比如那些活跃在内核黑客,高可用性专业,Joomla和Debian。几个例子:多萝西Okello赋予女性在乌干达与开源的,特别是在无线网络领域。江和艾米是活跃在自由软件如何工作在中国,沃解释道。更多的资源和笔记沃的说话,可以发现GeekFeminism.Wikia.com。(另外,Alex Russell共享自己的意见匿名的效果妇女的参与开源这值得考虑。)

在一个相关的谈话,在7月24日主题演讲,Danese库珀、秘书和司库开放源代码倡议告诉社区,“停止大施恩惠,开始做。”Whinging, as she defined it, is "to complain in the repetitive incessant way that make parents buy children things in stores that they really didn't want to buy." (She also introduced us to the投诉合唱团(YouTube)这可能是第一次你打算在芬兰唱歌。库珀说,投诉合唱团始于两个女人厌倦了自己的抱怨和决定,嗯,也许他们可以使用这些能量在一个更好的方法。)

与开源拐点,库珀说,她敦促每个人都“关注未来,而不是问题的声明。”She said people need to "recalibrate our language," by eliminating words with negative charge; to make a special point of acknowledging those who help, such as insisting on Thank Yous on project websites ("We are nothing if we are not together," Cooper said); and to avoid wasting energy on infighting. Good advice for any community, I think.

我们就不能和睦相处?

下午晚些时候小组会议,由Josh Berkus (PostgreSQL的项目),巴蒂尔沃登(O ' reilly Media),本Collins-Sussman (谷歌),布莱恩•菲茨帕特里克(谷歌)和卡尔·福格尔(QuestionCopyright.org)专注于“反模式”在社区管理。他们的目标是识别行为开源(真的,在任何)在线社区,该委员会承诺,“保证收缩,破坏、分裂,甚至摧毁周围的社区你的开源项目。”

一个例子,标记,“我们不需要steenking文档!”有几个建议没有什么,包括安装文档、用户文档,贡献者文档(项目更一般的事情你可以做除了编码),维基与点对点文档,高水平医生解释源代码组织和设计,以及代码标记源来解释所有的细节水平。一个听众说:确保你的命令行实用程序不响应- h;确保文档不可以从命令行,所以他们不得不去网络;确保产品的文档没有说哪个版本的引用。

另外值得一提的是,经常开源贡献者Plone (内容管理系统,乔安娜•斯普林斯汀写道找到合适的技术作家对我们来说。如果你关心文档质量,认真,我希望你做的。

其他community-killers小组成员包括识别拧紧在许可证太多;喂养巨魔;和使用技术而不是人际交往能力(在我以前的文章中提到过的开源社区需要学习和发展管理技能)。在后者的情况下,专家说,社区成员试图解决社会问题的技术解决方案,比如设置复杂的授权控制,迫使“人们可以提交代码的时候。”Path-based access control is a mistake, he said, and a waste of time and energy. "It creates an atmosphere of distrust rather than trust," he added.

恐怕这听起来好像对话都警示,如果不是有点大施恩惠一侧本身。不是这样的。有各种各样的讨论如何改进问题,等Nathan Torkington会话的主题教学的孩子计划。社区领导人,包括乔“击中”Brockmeier OpenSUSE,罗斯土耳其人从SourceForge.net, Jono培根从Ubuntu和杰里米·霍根Hyperic (Red Hat以前社区经理)花了整整一个会议讨论他们的努力让用户成为一个贡献者,同时注意条件如何改变。培根说:“五年前,你必须是一个程序员参与开源社区。或者你可以做医生。但是你需要学习乳胶(文档),编程”。Today, the software itself encourages users to contribute at least in a minor way, such as Firefox's "just click here" option to report a bug.

一个教训?培根说,他们学会了(艰难)不要试图将用户社区开发者社区。这是诱人的,当你有一百万用户的开源软件,想象的效果只有1%的编写代码。但它不工作。“你试图说服一只猫叫,”他说。相反,社区领导人需要把精力花在转换用户的倡导者。

开放网络基金会帮助标准长大

这种增长并不是所有关于人的问题;技术和标准也在成长过程的一部分。大卫。瑞克丹,六点开放平台技术主管,副OpenID基金会解释在主题演讲中,互联网成为“”平台,对话必须转变从开源的数据。“随着越来越多的服务进入云端,不仅仅是它背后的源代码(重要的),但数据。”That data needs to be accessible everywhere, which means a lot of APIs; "The number of APIs necessary to give you a pulsating blue circle around your location is pretty amazing," he said. Open APIs for data exchange are no longer just a nice-to-have, he said. Venture capitalists are asking new companies how they will work with other companies, rather than looking for lock-in.

在线和开源社区并没有闲着。技术解决方案设计以外的正式的标准组织。但OpenID,OAuthOpenSocial分享一些问题,根据瑞克丹:不清楚在规范许可,没有“社会契约”,“你如何玩好”和不确定的定义在开放网络上。很多人工作在这些问题上,他说,包括Sam Ruby、西蒙菲普斯和Danese Cooper。(还记得那部分做点感谢个人贡献者呢?)

相信“开放数据需要开放规范”(你不得不说它与首都),瑞克丹宣布开放网络的形成基础,所以这些社区可以一起工作。

社区,就像人一样,是繁忙的增长或者忙着死。Shuttleworth说:“真正的威胁到微软,”是商业模式的出现,为自由软件。”

了解更多关于这个话题

这个故事,“越来越多的开源社区”最初发表的首席信息官

加入网络社区有个足球雷竞技app脸谱网LinkedIn上面的评论主题思想。

版权©2008 IDG通信公司。Raybet2

SD-WAN买家指南:关键问题要问供应商(和你)