Gitee 要求开源仓库先审核再上线;苹果放缓公司办公计划;Jest 转交给 OpenJS 基金会|掘金周报

科技热点 行业动态 1月前 阅读 1003

5 月 18 日,Gitee 推出了一条新政策:开源库必须得先审核再上线;苹果公司正在推迟办公室员工的复工计划;Cloudflare 与 Vercel、Shopify 将与 Node.js 和 Deno 的个人核心贡献者合作,共同成立一个新的社区小组,命名为 WinterCG;Meta Open Source 宣布将开源 JavaScript 测试框架 Jest 正式转交给 OpenJS 基金会。

大厂“鲜”闻

Gitee 要求开源仓库必须先审核再上线

5 月 18 日,Gitee 推出了一条新政策:开源库必须得先审核再上线,提高了审核力度,并且部分关停现有的代码仓库。开发者发现,Gitee上很多 star 少的开源项目被关闭了公开访问,但还可以搜到,搜进去显示的是仅限成员访问的页面。

对此,Gitee官方表示:“Gitee 即日起执行开源仓库审核后上线的措施,所有新上线的开源仓库需要进行人工审核后可正式公开。已经是开源状态的仓库,会暂时转为私有仓库,经审核后会进行公开,同时会加大对于审核的技术投入和人力投入,加快审核进度,努力确保每一名开发者的使用体验。此举也是迫于无奈,目前已经是 Gitee 团队能确保大家尽快正常使用的最优解,我们正在尽全力减少大家的不便,希望大家能够理解。”

苹果放缓返回公司办公计划

苹果公司目前正在推迟其办公室员工的复工计划

在早些时候的报道中,苹果正在延长试点的分阶段实施期:

我们正在延长试点的分阶段实施期,目前暂时每周在办公室工作两天。参加当前试点的员工如果觉得进去办公室不舒服,那么他们可以选择再次完全远程工作。

详细了解:《苹果放缓返回公司办公计划

汇集三大 JavaScript 运行环境的 WinterCG 社区成立

Cloudflare 与 Vercel、Shopify 将与 Node.js 和 Deno 的个人核心贡献者合作,共同成立一个新的社区小组,命名为 WinterCG,该小组汇集了三个最大的 JavaScript 环境,为开发人员提供了灵活性和选择,同时创建边缘计算的未来标准。

W3C 和 Web 超文本应用程序技术工作组 (WHATWG) 长期以来一直致力于为 Web 开发环境的 开发标准化 API 和功能。例如 fetch()ReadableStreamWritableStreamURLURLPatternTextEncoder 等现代 Web 开发中无处不在的 API 组件。然而,现有的章程一直只考虑 Web 浏览器的特定需求,导致开发的标准并不会针对 Web 浏览器进行优化。

详细了解:《汇集三大 JavaScript 运行环境的 WinterCG 社区成立

Meta VR 硬件蓝图 | 四款虚拟现实头盔

The Information 报道了 Meta 有关虚拟现实硬件方面的规划,规划中会陆续研制四款虚拟现实头盔,内部消息透漏,首先是预计将在今年 9 月份推出的 Project Cambria VR 虚拟现实头盔。

内部消息还指出,第一款 Project Cambria 售价为 799 美元,远高于 Quest VR 虚拟现实头盔的价格。Meta 发言人表示,Project Cambria 虚拟现实头盔的分辨率超高,甚至可以阅读文本,因此可以实现 VR 环境下编写电子邮件或者代码,此款虚拟现实头盔值得这个价位。Project Cambria 还将运行 MetaAndroid 系统,具备低端计算机的处理能力。

详细了解:《Meta 的 VR 硬件蓝图 | 四款虚拟现实头盔

科技热点

Github 排名前12位的 Node.js 框架

Github 上目前排名前 12 位的 Node.js 框架:

  • express(57k⭐️):最流行的 Node.js 后端框架。
  • socket.io(55.7k⭐️):实现了实时双向的基于事件的通讯机制。。
  • nest.js(46.9k⭐️):可用于构建可扩展的后端应用程序,并且对 TypeScript 支持友好。
  • koa.js(32.6k⭐️):由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。
  • sails.js(22.2k⭐️) 是遵循约定之上的配置原则的 Node.js MVC(模型-视图-控制器)框架。
  • feathers.js (14k⭐️) 是一个轻量级 Web 框架,用于使用 JavaScriptTypeScript 创建实时应用程序和 REST API
  • hapi.js(13.8k⭐️) 是一个开源的、基于 Node.js 的应用框架。
  • keystone.js(6.3k⭐️) 是以 ExpressMongoDB 为基础搭建的开源的 Node.js CMSWeb 应用程序平台。
  • derby.js(4.7k⭐️) 是一个 Node.js MVC 框架,非常适合于实时社交应用程序。
  • loopback.js(4.2k⭐️) 是一个具有大量扩展功能的 Node.js 框架。

详细了解:《Github 排名前12位的 Node.js 框架

Meta Open Source 将 Jest 转交给 OpenJS 基金会

Meta Open Source 宣布将开源 JavaScript 测试框架 Jest 正式转交给 OpenJS 基金会。此次举动并不会改变 Jest 的开发或者发布,也不会影响正在使用 Jest 进行测试的开发人员。

OpenJS 基金会目前托管着很多开源项目,包括 JQuery、Node.js、Electron、AMP 和 webpack。此外,它还受到 GoDaddy、Google、IBM、英特尔、Joyant 和 Microsoft 等多家公司支持。

在接下来的几个月中,Jest 将通过 OpenJS 基金会的孵化计划清单,这需要将 Jest domain、repo、website等其他资产都转移到 OpenJS 中,并且将更新行为准则和贡献者许可协议。

详细了解:《Meta Open Source 将 Jest 转交给 OpenJS 基金会

Bootstrap 5.2.0 beta 发布

Bootstrap 5.2.0 beta 现已发布,这是v5版本以来最大的一次发布更新。

这个版本的特点是重新设计了文档、所有组件的CSS变量、响应式的offcanvas、新的helpers和utilities、改进的按钮和输入框样式,以及许多底层的改进。

详细了解:《Bootstrap 5.2.0 beta 发布

Microsoft .NET 7 Preview 4 版本更新

Microsoft 即将推出最新的 .NET 7 预览版,该版本更新核心在于优化正则表达式的使用和缓存的增强。

Microsoft .NET 7 Preview 4 已经于 510 号发布,具体版本可以从 Microsoft .NET 网站下载。

Microsoft .NET Preview 4 优化了对 Regex 正则表达式库的跨类型支持。这些更改增加了ReadOnlySpan<char> 输入匹配的支持,并彻底检查了 RegexOptions.IgnoreCase 的处理方式

详细了解:《Microsoft .NET 7 Preview 4 版本更新

评论