除了迅雷还有什么软件更好用

想象一下,发布基于开源软件的一项主要的新基础架构服务,只是发现您所部署的产品发展得如此之快,以至于您发布的版本的文档不再可用。 在彭博社,我们在部署OpenStack时遇到了第一手问题。 在2016年末,我们花了六个月的时间测试并在我们的OpenStack环境中推出Liberty 。 到那时,Liberty大约已有一岁了,或者比最新版本落后两个版本。

当我们的用户开始利用其新功能时,我们发现自己无法解决一些棘手的问题,也无法回答有关其API的一些详细问题。 当我们寻找Liberty的文档时,在OpenStack网站上找不到它。 事实证明,Liberty被标记为“生命终结”,并且不再受到OpenStack开发人员社区的支持。

消失并不是故意的,而是开发社区未预期用户的实际需求的结果。 该文档与源代码一起存储在源分支中,并且由于Liberty被较新版本取代,因此已将其删除。 更糟糕的是,在随后的几个月中,较新版本的文档已被完全重组,并且无法轻松地以有用的形式对其进行重建。 相信我,我们尝试了。

在咨询了其他用户和我们的供应商之后,我们发现OpenStack每年两次发布的开发节奏已经产生了一些意想不到但令人沮丧的后果。 为了支持目的,通常仍在广泛使用的较旧版本已被取代并被有效地杀死。

最终,OpenStack用户与开发人员之间进行了对话,从而导致了更改。 文档已从源分支中移出,用户现在可以或多或少无限期地为所使用的任何版本构建文档。 问题解决了。 (我特别感谢我的同事Chris Morgan ,他为此付出了很大的努力,并首先在OpenStack Superuser博客中详细介绍了该文章 。)

许多其他企业用户与彭博社同在一个平台上-运行较旧版本的OpenStack,后者比最新版本落后三或四个版本。 这样做有一个充分的理由:平均来说,一家相当大的企业需要花费大约六个月的时间来鉴定,测试和部署新版本的OpenStack。 而且,根据我的经验,大多数开源基础结构项目通常都是这样。

在过去十年的大部分时间里,像彭博社这样的采用开源软件的公司都依赖发行商来整合,测试,验证和支持其中的大部分软件。 这些供应商提供了长期支持(LTS)版本,使企业用户可以知道他们仍将获得一两年或两年的支持,即使他们的部署计划有所延迟,也可以使企业用户以两年或三年的周期来计划升级。一点(就像他们经常做的那样)。 但是,在过去的几年中,基础架构软件的发展如此之快,以至于发行商也难以跟上。 这些供应商的客户又走了一步,因此许多人选择在没有供应商支持的情况下部署此类软件。

失去供应商支持通常也意味着没有LTS版本。 OpenStack,Kubernetes和Prometheus等尚不提供自己的LTS版本。 结果,我认为开发和用户社区之间的健康互动应该在采用任何开放源代码基础结构的注意事项列表中占据重要位置。 开发软件的开发人员是否注意到部署它并使之对企业有用的人员的需求和挫败感?

对于如何发生这种情况,有一个可靠的模型。 我们最近加入了Linux本机组织Cloud Cloud Computing Foundation。 它有一个正式的最终用户社区 ,其成员包括像我们这样的组织:那些试图使开源软件对其内部客户有用的企业。 公司成员在投票选举代表参加CNCF 技术监督委员会时也有机会表达自己的意见。 同样,在OpenStack社区中,彭博社参与半年一次的运营商聚会,在该聚会中,为自己的用户部署和支持OpenStack的公司聚在一起讨论他们的挑战,并为OpenStack开发人员社区提供指导。

在过去的几年中,开源基础设施非常出色。 如果您在一家大型企业工作,那么部署如上所述的开源项目的机会将使您的公司更高效,更敏捷。

随着像我们这样的大公司开始使用更多开源软件来满足其基础结构需求,在决定使用哪种方法之前,他们将考虑一长串考虑因素:许可证兼容性,自付费用和运行状况开发社区只是其中的几个例子。 根据我们的经验,我们将在列表中添加一个充满活力和参与度的最终用户社区。

对开源基础设施项目的依赖日益增加,这也凸显出一个关键问题:开发社区中的人们对于将其工作的软件部署到生产环境中或支持使用该软件的人每天完成工作的经验很少。 这些项目的快速更新给部署和使用它们的人们带来了一些意想不到的问题。 我可以举很多例子,其中开源项目的更新频率如此之高,以至于新版本通常会无意间破坏向后兼容性。

随着开源越来越成为许多企业运营的基础,这是不允许发生的,用户社区的成员应据此进行自我声明,并敦促创建正式代表。 最后,软件只能更好。

翻译自: https://opensource.com/article/18/2/important-conversation

除了迅雷还有什么软件更好用

除了迅雷还有什么软件更好用_为什么参与的用户社区需要更好的软件相关推荐

  1. python软件菜单如何设计_佩服!我用Python设计了一个签名软件

    原标题:佩服!我用Python设计了一个签名软件 临近年末,大家都忙着签发礼品,写的一手好的签名,会让大家更有成就感,今天,小安就带领大家来设计一个基于tkinter+爬虫的签名设计软件,方便大家设计 ...

  2. 如何让小程序页面更顺滑_小程序怎样让wx.navigateBack更好用的方法实现

    相信只要开发过小程序,对wx.navigateBack 这个 api都不会陌生.在摩拜单车的小程序中,它也被改造的更方便满足复杂的业务需求,可谓之 增强型的 wx.navigateBack. 先来看看 ...

  3. java设计九宫格拼图软件哪个好用_抖音超火的朋友圈九宫格用什么软件做的? 抖音九宫格图片制作教程...

    抖音这种朋友圈九宫格用什么软件做的?最近,在抖音刷到好多这种九宫格的朋友圈截图,请问是怎么做的?突然火起来的抖音朋友圈九宫格,脚本之家小编也发现这样发朋友圈真的很好看也很有意思,特别是出去玩或者旅游拍 ...

  4. 软件开发编码规范_如果您只喜欢编码,请不要成为软件开发人员

    软件开发编码规范 If you are starting now or thinking about to start a software development career. Or even i ...

  5. signal软件如何退出账号_【videoleap】ios端最火视频剪辑软件,价值448RMB永久权限安装方法!...

    注 用前须知: 用于下载软件的appId账户万万不能在设置中进行登录,否则容易引起一些ID锁或者锁机或者图片被共享或者位置被恶意获取等一系列可能发生的问题,所以请大家不要在设置中登录也不要搞破坏去进行 ...

  6. 那个软件弹出广告_如何关闭烦人的电脑弹窗广告?5种方法教你轻松解决

    如果要问大家在使用电脑的过程中让人最反感的是什么,我想许多人的回答都会是弹窗广告.一些软件为了给自己创收,完全不顾用户的使用体验,在软件中强行加入广告弹窗模块.这些弹窗广告不仅让人在视觉上烦不胜烦,而 ...

  7. 后端根据百度地图真实路径距离_导航软件哪家强?实测百度地图and高德地图哪个更靠谱...

    随着社会的不断发展,人们的生活越来越离不开地图导航,无论是开车出行还是到去到陌生的地方,我们都会用到手机地图.然而在众多导航软件中,使用最为广泛的就要属百度地图和高德地图了.但别看都是导航软件,其中差 ...

  8. 那一种笔记软件更好用_制作更好的面向用户软件的7种方法

    那一种笔记软件更好用 开源一直非常擅长解决两套问题:1)基础架构和2)开发人员工具. 这是因为这些开发人员和用户基本上是同一个人-开发人员是问题的"内幕",理解得很好,并且有动机去 ...

  9. 软件构建设计图_游戏设计如何帮助您构建更好的软件

    软件构建设计图 游戏是一种有趣的媒介. 与电影,文学和戏剧等几乎所有其他流行娱乐方式不同,游戏取决于玩家的选择. 作为游戏设计师,您大部分时间都花在精心设计要呈现给玩家的选择上. 对我们来说,最有趣的 ...

最新文章

  1. C++中出现一排金字塔符号_看懂施工图中的钢筋标注,真没你想的那么难
  2. 使用hexo yeele主题搭建个人博客
  3. 底部菜单_css实现移动端底部导航菜单隆起效果
  4. 基于量子粒子群算法实现天线阵列优化
  5. SVD++:推荐系统的基于矩阵分解的协同过滤算法的提高
  6. hdu1686:KMP板子
  7. 国家电网人工智能专利数量排名竟然靠前,腾讯,百度都不如国家电网
  8. Qt——P9 信号和槽
  9. 程序员的基本功:为什么非要学Python数据分析?答案早就写在JD上了...
  10. 用编程语言和计算机沟通
  11. leach协议c++代码_入门教程4:教你STM32F407标准库移植机智云代码(控制LED灯)
  12. 浅谈assert()函数的用法
  13. JAVA + LR实现apache流媒体的性能测试
  14. 王建林的一个亿,靠打工能实现么?
  15. 电商数据分析方法和指标整理
  16. 《JavaScript高级程序设计》- 第一章:介绍JavaScript
  17. 罗马java_罗马数字转换工具-java
  18. 整合HikariCP
  19. ORACLE创建物化视图(on commit\on demand)
  20. 三星6818基于uboot的流水灯程序

热门文章

  1. 51单片机学习----中断
  2. BOJINGnet——WiFi内窥镜APP下载方法 WiFi图传内窥镜怎么使用教程
  3. 【经验分享】我为什么不建议你读一年制的研究生
  4. git branch的系列操作
  5. 遇到的debug整理20190107
  6. 适用于学生党和新手的两类云主机
  7. STM32 BootLoader升级固件
  8. Algorithms 普林斯顿算法课程笔记(一)
  9. k8s加入集群之获取token和sha256
  10. 海外著名校友——谢祚孔博士[引用]