写点什么

GitHub 宣布推出 Electron 1.0 和 Devtron,并将提供无限制的私有代码库

  • 2016-05-22
  • 本文字数:1921 字

    阅读完需:约 6 分钟

GitHub 近日宣布了 Electron 1.0 这个里程碑的发布。此外,GitHub 也为收费计划提供了一种新的定价模式,包括无限制的私有代码库。

Electron 经历了前两年的闭源开发,以及后两年的开源开发。GitHub 如今终于发布了 Electron 这个框架的 1.0 版本,但这个版本并没有引入新的功能,最近几个月以来的开发工作主要专注于 API 的稳定性以及易用性的改进。

Electron 最早是作为 Atom 这个 IDE 的 shell 而出现的,但许多公司与用户对其表现出很大的兴趣,越来越多的人开始使用它创建各种跨平台的桌面应用。其中最流行的应用包括 Atom Visual Studio Code Slack WordPress.com GitHub 的统计表示 Electron“已有 120 万次下载,其社区成员已有数百位开发者、开源的维护者以及公司,并且还在不断增长”,用户使用 Electron 开发了各种各样的应用,包括“ email 聊天工具 Git 应用 SQL 分析工具比特软件客户端以及机器人等等。”

这次发布的新功能其实是 Devtron ,这是一个与 Chrome DevTools 集成的开源工具,可用于对 Electron 应用进行检测、监控与调度。Devtron 包含以下特性:

  • 需求图 —— 一个以可视化方式展示某个应用的内部与外部库依赖的工具
  • 事件 —— 一个检测工具,可列出目前已注册的事件与监听者
  • IPC —— 一个用于追踪及显示已发送和接收消息的监控工具
  • Linter

乘着 1.0 版本发布的机会,GitHub 同时也发布了 Spectron 3.0 ,这是一个用于对 Electron 应用进行集成测试的框架。Spectron 是基于 ChromeDriver WebDriverIO 创建的,它可访问 Electron 中所有的 API。

GitHub 改进了 Electron 的文档,并提供了几个可运行在 Mac、Windows 和 Linux 平台上的 API 示例。其中社区页面经过了重写,新的页面提供了各种为帮助开发者上手使用Electron 所需要的工具、样板代码、组件以及视频。

GitHub 今天也宣布推出一个全新的定价计划,为所有支付计划提供无限制的私有代码库。目前为止,公有/ 开源的账号可创建任意数量的代码库,但私有的代码库则是需要不断购买的。GitHub 对定价计划作出了简化,个人账号的价格是每月7 美金、公司账号的价格是每用户每月9 美金,而企业账号的价格是每用户每月21 美金。根据GitHub 所说,在接下来的几天内,所有的个人支付账号,包括从Micro 到Large 等级在内都会被转换成这种新的定位计划。而公司则可以选择是否继续坚持使用现有的计划,或是转而采用新的计划。

GitHub 的产品管理总监 Tim Clem 日前在一次采访中对VentureBeat 表示,能够创建无限量的代码库,这将使人们对代码的组织方式带来深远的影响。他说道:“我对这一决定的想法是这样的:我们不应当为了做生意而影响人们的软件架构,因为如今大量的现代化软件开发都变得非常模块化。这就意味着会出现数量众多的服务,功能会被分解到不同的地方。而现有的定价结构对此起了很大的阻碍。”

【更新】

GitHub 的新定价计划在互联网上一石激起千层浪,而 GitLab (另一个 Git 服务的提供商)的 CEO、Sid Sijbrandij 也为此发表了一个帖子。他表示,微服务的流行所带来的一种影响是开发者需要用到更多的私有代码库,而这正是 GitLab 已提供的服务。

随着越来越多的开发者、团队与组织开始发掘微服务的优势,他们需要更多的代码库以支持这种全新的代码结构。一般来说,你设计的微服务越多,所需要的代码库就越多。因此,GitHub 宣布提供免费的私有代码库就不是那么令人震惊了。现在,随着这次宣布,GitHub.com、Bitbucket.org 以及 GitLab.com 全部都提供了无限的私有代码库。

Thomas Fuchs 是一位 Ruby on Rails 的重度支持者,他在一篇推特中留言提到了新的定价政策对他的团队的影响:“旧的GitHub 定价每月只花费我们100 美金,而新的GitHub 定价需要我们每月花费1296 美金。”新的定价计划按照开发者的数量收费,虽然Fuchs 的团队只有三位开发者,但在多年的历史中总共累积了近130 个协作者,其中大部分人的账号已经失效了。Fuchs 唯一能做的就是从公司账号中删除这些失效的用户,他对于为此浪费的时间感到不满:“我必须浪费几个小时的宝贵时间去做一些繁琐的管理工作,而不是去开发软件 :)。”

Daniel Morrison 也是一位 GitHub 用户,他也遇到了相同的问题:“今天一大早,GitHub 宣布对定价进行一次巨大的改动,这将使我的成本从每月200 美金变为916 美金!”他的处理方式是删除了某些无效的用户,并将另一部分人转为外部的协作者。最终,他总算将成本降低至每月360 美金。

但这几条留言似乎都忽略了一件事:GitHub 并不强制组织转换到新的定价计划上,只要他们愿意,完全可以继续使用旧的定价计划。只不过,无限的私有代码库确实是一个很大的诱惑。

查看英文原文 GitHub Announces Electron 1.0, Devtron and Unlimited Private Repositories

2016-05-22 19:004664
用户头像

发布了 428 篇内容, 共 177.3 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

大数据培训Flink 流怎么来处理 API

@零度

flink 大数据开发

为什么不建议你用 MongoDB 这类产品替代时序数据库?

TDengine

数据库 tdengine 时序数据库

大数据培训Flink 中的 Window理解与分析

@零度

flink 大数据开发

Volcano社区v1.6.0版本正式发布

华为云开发者联盟

云计算 云原生 后端

2022年深圳美博会-2022年深圳国际美博会

Geek_0b38bb

美博会 2022年深圳美博会 2022年深圳国际美博会 深圳美博会

Wallys/DR-AP6018-S-OUTDOOR/ IPQ6010/high power Radio AP

wallys-wifi6

IPQ4019 ipq6018

时序数据是如何被压缩的?具体有哪些可选择的压缩算法?

TDengine

数据库 tdengine 时序数据库

如何规避开源安全漏洞风险?新思科技OSSRA报告给出建议

WorkPlus

MySQL采用B+树作为索引的原因

龙空白白

索引结构 MySQL 数据库 索引原理

SAP Marketing Cloud 功能概述(一)

汪子熙

云原生 SaaS SAP 6月月更 Marketing Cloud

征文投稿丨基于轻量应用服务器+OSS的中小型应用运维实践

阿里云弹性计算

运维 OSS CI/CD 轻量应用

5种在TypeScript中使用的类型保护

华为云开发者联盟

前端 变量 类型

记录那些年 Nacos 的坑

Damon

6月月更

【Python技能树共建】常用标准库

梦想橡皮擦

Python 6月月更

倒计时2日!基于 Apache DolphinScheduler&TiDB 的交叉开发实践,从编写到调度让你大幅提升效率

白鲸开源

Apache 大数据 开源 Apache DolphinScheduler

华为云发布ModelBox AI应用开发框架

华为云开发者联盟

人工智能 华为云

Flink框架中的时间语义和Watermark(数据标记)

百思不得小赵

大数据 flink 6月月更

我们公司使用了6年的项目部署方案,打包 + 一键部署详解,稳的一批

沉默王二

Java

龙蜥社区成立云原生 SIG,引入 3 大核心技术,共建云原生生态

OpenAnolis小助手

开源 技术 云原生 龙蜥社区 sig

im即时通讯的简介和趋势

WorkPlus

「势说新语」SBOM在企业软件供应链管理中的重要性—安全漏洞篇

安势信息

开源 漏洞 开源软件供应链 软件物料清单 SBOM

云渲染技术的“公”“私”

Finovy Cloud

服务器 云渲染 元宇宙 渲染器

2022年秋季广州美博会-2022年9月份广州美博会

Geek_0b38bb

2022年广州美博会 秋季广州美博会 9月份广州美博会 美博会

2022年广州美博会-2022第60届广州国际美博会

Geek_0b38bb

2022年广州美博会 秋季广州美博会 美博会 第60届广州美博会

NodeJS 5分钟 连接 Redis 读写操作 👑

德育处主任

redis Node 6月月更

父亲节,这份孩子科学上网秘籍助你“爸”气全开

最新动态

ABAP-调用WebService服务

桥下本有油菜花

abap

【直播回顾】OpenHarmony知识赋能六期第一课—OpenHarmony智能家居项目介绍

OpenHarmony开发者

OpenHarmony

软件开发外包的优势,哪些企业适合软件开发外包?

开源直播系统源码

软件开发 直播带货 直播带货源码 视频带货

洞见科技助力华夏银行「隐私计算数据安全平台」建设,赋能金融业务提质增效

洞见科技

金融科技 隐私计算

SAP Field Service Management 和微信集成的案例分享和实现介绍

汪子熙

云原生 SaaS SAP 6月月更 Marketing Cloud

GitHub宣布推出Electron 1.0和Devtron,并将提供无限制的私有代码库_GitHub_Abel Avram_InfoQ精选文章