开源社区

我已经讲述了 FinTP(第一个用于处理金融交易的开源应用程序)是如何诞生的。 在这里,我想对社区的建设方式,结构和治理以及为什么人们应该加入这样的社区提出更深刻的看法。 我本人是两个社区的创始成员,第一个社区是在我们的第一个单身聚会之后与我的朋友们一起建立的,其目的是保持我们的喜悦和共鸣精神。 第二个是FinTP周围的开源社区,称为FINkers United。

在开源文章中查看完整的初学者集合

没有一个强大的社区来支持其开发,开源项目就无法成功。 同时,埃里克·雷蒙德(Eric Raymond)在《大教堂和集市》中说,成功实现开源项目的必要前提是要具备可运行和可测试的功能。 因此,我们首先面临着鸡肉和鸡蛋的困境-产品或社区。 幸运的是,FinTP既有从以前的商业版本向开放源代码发展的结果,又有公司,合作伙伴网络和用户基础,这将成为开放社区FINkers United的起点。

从封闭社区到FINkers United的过渡似乎注定会很顺利,但仍需进行许多调整。 为了从开放环境所提供的所有优势中受益,社区中的角色必须从供需双方之间的先前交互方式进行彻底改变,从而缩短上市时间,并从强大的市场中获得更好的结果。合作,节省成本。 当然,必须建立一致的治理策略,以使该项目不会脱离轨道。

社区结构

社区是一群拥有共同利益的个人。 FINkers United并没有什么不同,所有成员都有相同的目标,即基于开源应用程序改善金融交易的处理,并推动互操作性水平,以实现金融交易的新语义标准化。 对于这个特定的社区和使命,欢迎个人和机构的几个专业资料:技术(开发人员,IT架构师和设计师,实施者,支持,质量保证),业务(银行业务方面的业务知识,标准,金融交易处理,银行或公司资金,公司对银行业务等),沟通,营销,市场分析师,审计和法律顾问。

为了成功地制定战略和目标,管理和控制社区的活动,我们设想的社区具有以下三个管理实体:大会,董事会和审查员。 在社区的早期,治理是由创始公司确保的,因为它是唯一的贡献者。 目前,社区中有一个由公司CTO协调的技术委员会,其中包括10个项目负责人。 随着时间的推移,基于功绩和贡献将出现新的层次结构,因此可以选举任何成员。

加入FINkers United社区的原因

最常见的问题是对我有什么影响, 为什么我应该加入这个社区?

奖励与有明确限制的传统封闭源项目有很大不同。 对于供应商,奖励说明的类型在工作说明中,您将获得月薪。 对于需求方面,您所付出的就是所获得的,提供商和预算所有者的灵活性都有限。

在开源社区中,每个成员的个人利益都是不同的,但是本质是每个人都因为拥有共同的利益而参与其中并以企业家的身份参加活动-具有想法,主动性和根据自己的信念采取行动的自由。

对于采用者来说 ,使用和支持开放源代码软件的好处已在时间上进行了辩论,其中包括:

  1. 影响项目和策略的力量
  2. 免于供应商锁定
  3. 受益于更好,更安全和可靠的产品
  4. 更好的总拥有成本和上市时间
  5. 降低开发和维护成本
  6. 吸引和留住发展人才
  7. 以社区为基础,价格实惠,服务一致,保证质量的“代管中介”

对于贡献者而言 ,满足感主要是由成就感触发的。

  1. 物料-可以向缺乏某些技能或需要SLA的采用者提供定制专业服务
  2. 知识分子 -有很大的机会通过应对开源项目必须提供的技术挑战来发展专业形象
  3. 认可 -开源社区根据其贡献的价值来奖励其每个成员
  4. 竞争性 -为最先进的技术项目工作的机会,对多个行业具有重大影响

我自己来说,加入FINkers United的动机是,作为团队的一员,试图革新金融交易处理领域是一个巨大的挑战和经验,更不用说成功是真正的成就。 此外,我认为创造力是基于公开分享知识和透明分享成果的原创思维。

您为什么要加入开源社区?


在“开源周”文章中查看完整的初学者集合。


翻译自: https://opensource.com/life/14/2/building-open-source-community

开源社区

开源社区_建立一个开源社区相关推荐

  1. idea非开源安装指南_开发人员开源指南

    idea非开源安装指南 想为一个开源项目做贡献,但不知道从哪里开始? 在不熟悉的代码库中找到要解决的第一个问题似乎很困难-甚至在数百万行代码的情况下更是如此-但通常比看起来容易得多. 本文应该为您提供 ...

  2. 程序开源与不开源区别_什么是开源程序办公室? 为什么需要一个?

    程序开源与不开源区别 开源计划办公室是任何现代公司必不可少的组成部分,其计划要有一个雄心勃勃的计划来影响软件生态系统的各个领域. 如果公司希望增加影响力,澄清其开源消息传递,最大化其项目影响力或提高其 ...

  3. 阅读替换净化规则_强力推荐一个开源阅读软件

    应用简介 如今的小说阅读软件总是在不断的添加广告,作为一个程序猿这是受不了的,于是开源的阅读软件来了,你不用再担心广告.本软件fork一个开源的软件,代码经过大量修改,更符合使用习惯. 3.0下载链接 ...

  4. 开源硬件_如何参与开源硬件协会

    开源硬件 早在2014年10月,我很幸运当选为开源硬件协会(OSHWA)董事会成员 . 由于该协会获得了非营利组织的地位,因此董事会最终能够开始扩大其在社区中的影响力. 正在讨论许多新的计划,并且我们 ...

  5. asp easp 开源框架_国内ASP开源建站系统一览

    开源建站程序让编程高手和只懂打字上网的人都可以快速建立一个功能强大.界面漂亮的网站.不管你是想建一个博客.论坛.CMS.电子商务网站,或是Wiki.相册管理.RSS聚合和类Digg网站.你都可以通过这 ...

  6. java图片处理开源项目_如何处理离开开源项目

    java图片处理开源项目 2015年初,我决定离开我的工作,这是我刚刚工作两年多的时候. 我的家人和朋友中没有一个人对我担任其他职位感到惊讶. 采取这一举措是一件很平常的事情,特别是在我们倾向于频繁更 ...

  7. flv 开源 修复_如何修复开源软件中的错误

    flv 开源 修复 我们都在同一个团队中,并且都朝着使我们的开源软件变得更好的相同目标努力. 您的小贡献会产生重大影响. 开源软件的支持方式与运行方式同样重要. 如果选择构建令人敬畏的新功能,还是仔细 ...

  8. idea非开源安装指南_最终的开源贡献指南

    idea非开源安装指南 I'll tell you all I know about Open Source. Let's start with something simple. You know ...

  9. 开源解决方案_OpenProject:一个开源项目管理解决方案

    开源解决方案 试图跟踪一个复杂的项目而又不淹没太多的信息仍然是我们许多人面临的挑战. 为了解决这个问题,我们开发了OpenProject ,这是一个基于Web的开源项目管理工具,可在整个项目生命周期中 ...

最新文章

  1. ICCV2017 | 一文详解GAN之父Ian Goodfellow 演讲《生成对抗网络的原理与应用》(附完整PPT)
  2. centos 7 安装nfs 服务
  3. POJ3228二分最大流
  4. 巴塞尔新资本协议_《巴塞尔公约》修订!进口再生颗粒或对中国产生巨大冲击...
  5. Python基础教程:内置类型之生成器
  6. android 定义固定数组,Android 图片数组定义和读取
  7. RMAN CATALOG命令手动注册磁带库中的备份片
  8. java商城管理系统_基于SSM框架的JAVA商场管理系统
  9. Exchange Server 2013安装部署初体验
  10. Nanopore 16S测序数据分析流程之blast/last
  11. 通过项目流程管理减少需求变更的两种方法
  12. jdk1.8的环境配置
  13. 青春-转自韩寒Sina Blog
  14. 「精研科技」× 企企通,全球MIM龙头借助采购供应商数字化向多领域突破
  15. 微信小游戏学习日记1
  16. 十进制转二进制函数实现(C语言)
  17. 区别wchar_t,char,WCHAR
  18. SQL Server安全(4/11):许可(Permissions)
  19. 使用python随机生成IP+域名并写入excel表
  20. python读取CSV文件中温度值绘制3D折线图

热门文章

  1. Go语言-信号os.Interrupt和信号syscall.SIGTERM的应用
  2. [APUE]进程控制(中)
  3. 漫谈 Gentoo 中文社区的建设
  4. Archlive新年第一棒: 基于2.6.37稳定内核的archlive20110107
  5. 现在的挂黑链外链链接的手法非常的高级
  6. 一个ubuntu server下的oracle10g简单生产库全库备份脚本
  7. 在Struts2中实现文件上传(二)
  8. VForum07之四:布道中国 解读本地化策略
  9. 成为高级网络管理员必学知识
  10. ubuntu15.04 php版本,在ubuntu下安装php版本问题