首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我如何向javascript维护者请求一个特性?

要向JavaScript维护者请求一个特性,可以按照以下步骤进行:

  1. 确定特性需求:首先,明确你需要请求的特性是什么。这可能是一个新的语言功能、API改进、性能优化或其他相关的需求。
  2. 查找JavaScript维护者:JavaScript的维护者是指负责维护和发展JavaScript语言的团队或个人。在这里,我们可以参考ECMAScript标准的维护者,即TC39(Technical Committee 39)。
  3. 参与TC39讨论:TC39是一个由各大浏览器厂商、JavaScript引擎开发者和其他相关利益方组成的委员会。他们负责制定和推动JavaScript语言的发展。你可以通过加入TC39的邮件列表或参与他们的GitHub仓库来参与讨论。
  4. 提出特性请求:一旦你确定了特性需求并参与了TC39的讨论,你可以通过以下方式向JavaScript维护者请求特性:
    • 在TC39的邮件列表或GitHub仓库中提出特性请求。确保清晰地描述你的需求,包括特性的详细说明、用例和预期的行为。
    • 参与相关的讨论和技术规范的制定过程,提供你的见解和建议。
    • 如果可能,你还可以通过编写提案规范(proposal specification)来详细说明你的特性请求。这将有助于其他人理解你的需求,并为特性的实现提供参考。
  • 腾讯云相关产品和介绍链接:在回答中提到腾讯云相关产品和介绍链接,可以根据特性需求的具体场景来选择适合的产品。例如,如果你的特性请求涉及到云计算资源的管理和部署,可以推荐腾讯云的云服务器(CVM)产品,链接地址为:https://cloud.tencent.com/product/cvm

需要注意的是,以上步骤仅为一般性指导,具体情况可能因特性需求的复杂性和TC39的工作流程而有所不同。因此,在实际操作中,建议进一步了解TC39的工作方式和规范制定流程,以更好地与JavaScript维护者进行沟通和协作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Astro,你真的值得试试……

Astro 是一个通过 JavaScript 构建静态和服务端渲染网站的框架。它类似于 Next.js 和 Gatsby,而不是类似 React 这样的客户端框架。...这个文件在构建时或每次请求时都会渲染成一个 HTML 文件,具体取决于你的渲染策略。 --- const message = "Hello, world!"...认为维护者做出了非常出色的努力来保持其“小而美”。 的博客,以及 Lucia 的文档都是用 Astro 构建的。使用 Astro 相当愉快。...你可以传递 props 和 children,甚至可以配置它们的渲染方式(SSR 和 CSR)以及如何处理 hydration(加载时、可见时或者完全静态)。...而且它还有一个非常大的本地化团队。文档支持所有主要语言,包括日语,社区贡献了一些 PR 来出一份力。 最后,所有的维护者都非常出色并且超级活跃,大赞编译器、文档和语言服务器团队!

46440

超级账本-如何贡献

如果没有,为了开启一个提案,我们建议创建一个Jira的Epic或者Story,选择一个最合适的环境,并附上一个链接或者内嵌一个提案的页面,说明这个特性是做什么的,如果可能的话,描述一下它应该如何实现。...一旦Jira的issue被创建了,并且描述中添加了附加的或者内嵌的页面或者一个公开的可访问的文档链接,就可以 fabric@lists.hyperledger.org 邮件列表发送介绍性的电子邮件,邮件中附上...获得3个或者更多的维护者对新特性的支持将会大大提高该特性相关的变更申请被合并到下一次发布的可能性。 维护者会议 维护者会在每隔一周的周三的东部时间9点举行双周会议在 Zoom上。...评论“在系统X上尝试过这个CR,是正确的”或者“在系统X上运行这个CR发现了一些错误”将帮助维护者进行评估。因此,维护人员也能够更快地处理CR,并且每个人都能从中获益。...如果你堆叠你的变更请求,由于前面的请求中的审核注释,你后续的请求将被搁置。 写一个有意义的提交信息。包括55个或者更少字符的标题,后面跟一行空行,然后跟上更全面的关于变更的描述。

1.1K20
  • 玩转 ECMAScript 攻略

    你是否被层出不穷的 ES20XX 新特性所迷惑,需要掌握该特性到底是哪年推出的吗,这些提案在哪里能够看到,哪些已经可用,历年的 ES 标准去哪里查找?...今天来带大家揭开 ECMAScript 的神秘面纱,彻底理解掌握这些神秘代号,以及截止到 2021 年 ECMAScript 的特性。...1996 年 11 月,网景公司将 JavaScript 提交给 Ecma 国际进行标准化。ECMA-262 的第一个版本于 1997 年 6 月被 Ecma 国际采纳。...大家不必记住某一个 ES 特性到底是哪年推出的。现在真正重要的是提案处于哪个阶段:一旦提案到了第 4 阶段,那么它就可以使用了。但是即使这样,你仍然需要检查你的引擎是否支持该功能。...是清秋,一个有着教师梦的 Web 前端非典型程序员。公众号 Frontend Radio 刚刚起步,期待我的文章能够帮助到更多同学,让我们一起成长,早日成为 Frontend Master。

    55910

    用户数百万、月下载超1亿,著名开源项目Babel却说自己快没钱维护了

    机器之心报道 编辑:蛋酱、维度 著名 JavaScript 编译器 Babel 没钱了,而创建者认为维护者在「高薪摸鱼」。...博客地址:https://babeljs.io/blog/2021/05/10/funding-update 以「我们没钱了,需要捐款」为核心思想,整篇博文分为五个部分,提炼一下就是: 起初,我们维护者...Babel 项目开始于 2014 年,就主要功能来讲,它能帮助用户在最新版本的 JavaScript 中编译代码,当用户支持的环境无法支持某些特性时,将这些特性编译为支持的版本。...目前,虽然 Babel 团队依然 Henry Zhu、Jùnliàng 和 Nicolò 这三位成员支付薪水,但在博客中表示:「已经快没有钱给维护者发薪水了」,并寻求支持。...但现在,我们不得不面对一个残酷的事实:几个月后就没钱了。」 此外,Babel 团队也正在一些公司寻求赞助。

    41720

    全网最全 ECMAScript 攻略

    你是否被层出不穷的 ES20XX 新特性所迷惑,需要掌握该特性到底是哪年推出的吗,这些提案在哪里能够看到,哪些已经可用,历年的 ES 标准去哪里查找?...今天来带大家揭开 ECMAScript 的神秘面纱,彻底理解掌握这些神秘代号,以及截止到 2021 年 ECMAScript 的特性。...1996 年 11 月,网景公司将 JavaScript 提交给 Ecma 国际进行标准化。ECMA-262 的第一个版本于 1997 年 6 月被 Ecma 国际采纳。...大家不必记住某一个 ES 特性到底是哪年推出的。现在真正重要的是提案处于哪个阶段:一旦提案到了第 4 阶段,那么它就可以使用了。但是即使这样,你仍然需要检查你的引擎是否支持该功能。...是清秋,一个有着教师梦的 Web 前端非典型程序员。公众号 Frontend Radio 刚刚起步,期待我的文章能够帮助到更多同学,让我们一起成长,早日成为 Frontend Master。

    60930

    JavaScript前端框架2024年展望

    Angular、Next.js、React和Solid的维护者和创作者们展望2024年,分享了他们计划中的改进。...在细粒度反应性的工作将其提升到另一个水平,使我们能够仅检测组件模板的一部分中的更改。” 这些特性将导致运行时更快,他说。 在另一项性能操作中,Angular正在考虑是否默认启用混合渲染。...这种互操作性意味着开发人员可以慢慢地添加新特性。...人们会试用,他们会有功能请求,并希望看到事情发生改变。我们将其视为未来 5 至 10 年的非常长期投资。” 他补充说,一个“某天”但可能不是今年的目标是以更好的方式处理 Next.js 中的内容。...目前,他们正在原型化它将如何处理异步系统。 “Solid 2.0也将是一个非常重要的发布版本,因为我们正在重新审视反应系统,并思考如何解决异步信号或异步系统的问题,” Carniato说。

    26010

    React Native新架构:恐怖的性能提升

    以浅薄的见解来揭示其所带来的显著的性能改进,并探讨为何以及如何过渡到这一新架构。为什么需要新的架构?多年来,使用React Native构建应用遇到了一些不可避免的限制。...比如:React Native的布局和动画效果可能不如原生应用流畅,JavaScript和原生代码之间的通信效率低下,序列化和反序列化开销大,以及无法利用新的React特性等。...你的代码可能需要重构以利用新的功能,如同步布局效果或并发特性。或许,认为,React Native 可能会同步出一些工具来帮助我们更好的迁移。比如配套的 eslint 插件,提示更优的建议写法等等。...库维护者则可以尝试启用并确认其用例被覆盖。...关注 老码沉思录 ,第一时间获取最新的分享 。

    97430

    开源想赚钱?快使用开源软件打赏平台IssueHunt

    Q:开源软件使用过程中,有新特性需求或遇到bug,无人解决怎么办?...A:使用开源软件打赏平台IssueHunt 简介 对于普通开发者而言,在使用开源软件的过程中,有新特性的需求和遇到bug是非常常见的事情。...但新特性并不一定在软件维护者的计划之中,而bug也不一定能够及时解决。 对于软件维护者和自由开发者而言,资金始终是一个亟待解决的问题,往往得到更多资金支持才会有高质量的软件产出。...如果你想修复某个开源软件存在的问题或者添加新特性,在平台上你可以将问题描述清楚后提供奖励金额。 ? 想要自己的问题被争抢解决么?在 IssueHunt 上任何解决问题的人提供奖金就好了。...如果你是软件维护者或者自由开发者,则可以浏览未解决的问题。解决掉这个问题之后,在 GitHub 仓库上提交拉取请求,如果你的拉取请求被合并,那么这份儿赏金就归你啦。

    82830

    5.1 分布式 Git - 分布式工作流程

    你现在可以学习如何利用 Git 提供的一些分布式工作流程了。 这一章中,你将会学习如何作为贡献者或整合者,在一个分布式协作的环境中使用 Git。...你会学习为一个项目成功地贡献代码,并接触一些最佳实践方式,让你和项目的维护者能轻松地完成这个过程。另外,你也会学到如何管理有很多开发者提交贡献的项目。...要为这个项目做贡献,你需要从该项目克隆出一个自己的公开仓库,然后将自己的修改推送上去。 接着你可以请求官方仓库的维护者拉取更新合并到主项目。...贡献者给维护者发送邮件,请求拉取自己的更新。 维护者在自己本地的仓库中,将贡献者的仓库加为远程仓库并合并修改。 维护者将合并后的修改推送到主仓库。 ? Figure 5-2....人们可以容易地将某个项目派生成为自己的公开仓库,这个仓库推送自己的修改,并为每个人所见。 这么做最主要的优点之一是你可以持续地工作,而主仓库的维护者可以随时拉取你的修改。

    46030

    Node.js 与未来

    我们会持续尝试并使保持最新 V8 引擎版本,当前这仍然在不断进行,这样就能不断地引入 JavaScript 中的新语言特性。...从来没有黑白,从来没有一个胜过另一个。这给我们一个好框架去思考,就重要性而言,去影响这些特性的价值,我们应该如何解决冲突之类的问题。 第二,我们看的是支持者。就像我们将要成功一样,我们需要考虑的是谁?...之前提到了消费者和维护者协作时,其中经常可能存在沟通鸿沟。维护者可能会创建一个模块只是为了好玩。然后就有了一项业务开始依赖这个模块,用于关键信息的处理。...如果作为一名消费者,一个问题,并报告一个问题,应该对得到帮助有什么样的期望?这可以是什么都没有。“嘿,作为维护者甚至不会有时间允许做任何协助,就像只是为了好玩”。...最后,我们也一直在研究如何帮助那些想要获得额外资源的项目,比如引导更多的人成为额外的维护者。我们的 Triage 团队在这方面投入了许多。

    94931

    爬虫与反爬虫的博弈

    1 前言 近来这两三个月,陆续将自己学到的爬虫技术分享出来。以标准网络库 urllib 的用法起笔,接着介绍各种内容提供工具,再到后续的 scrapy 爬虫框架系列。...的爬虫分享之旅已经接近尾声了。本文就来聊聊如何防止爬虫被 ban 以及如何限制爬虫。 2 介绍 我们编写的爬虫在爬取网站的时候,要遵守 robots 协议,爬取数据做到“盗亦有道”。...对于网络维护者来说,他们还是很反感爬虫的。因为爬虫的肆意横行意味着自己的网站资料泄露,甚至是自己刻意隐藏在网站的隐私的内容也会泄露。所以,网站维护者会运用各种方法来拦截爬虫。...场景六 防:基于 JavaScript 的反爬虫手段,主要是在响应数据页面之前,先返回一段带有JavaScript 代码的页面,用于验证访问者有无 JavaScript 的执行环境,以确定使用的是不是浏览器...通常情况下,这段JS代码执行后,会发送一个带参数key的请求,后台通过判断key的值来决定是响应真实的页面,还是响应伪造或错误的页面。

    1.5K21

    在Linux内核社区当开发者 | Q推荐

    入门后,她尝试为社区做贡献,2018 年社区提交了第一个补丁,这个补丁是关于 F2FS 的小特性,让 F2FS 支持 cgroup writeback。为什么提交这个补丁?...经过跟社区讨论后,认为修复这个问题很有价值。之后,与技术专家一起讨论方案。在确定方案后,首次社区提交了一组特性补丁集。...“ 成功提交第一个补丁后,他在 Linux 内核社区非常活跃,开始修复驱动程序其他几个错误。 这引起了开发人员的注意,他们也请求 Mauro Chehab 帮他们提交代码。...“在工作几个月后,以前的维护者看到我的工作,在交谈后,我们发了一个补丁,宣布从那时起,正式担任 Media 维护者。”...他也是文档子系统的维护者,并开发了几个 Linux 驱动程序。 Randy Dunlap 让最难忘。当我开发内核的第一个补丁时,他帮了很多忙。

    1.2K10

    Vue 十年复盘,如何进入开悟之坡?

    ” 我们还是第一个探索如何将编译器的强大功能应用于信号的反应性转换,这是一种特别的语法糖。可能你们中的一些人以前已经使用过它。...我们注意到其他框架也在尝试这个方向发展,例如 Svelte 5。...想说的是,参与开源项目,作为一个维护者,你会经历一个非常类似的过程。 当你第一次进入开源,发布你的第一个项目,有多少人发布过一个开源项目?你还记得第一次点击发布按钮时的兴奋吗?...但这是一个过程,每次感到疲惫时,实际上都在尝试更多地了解自己,了解是什么导致陷入这种状态,以及什么能帮助我走出来。每次走出来,对自己的了解更深,如何看待开源工作的想法更加成熟。...认为这是另一个非常重要的方面。这种项目的独立性还使我们的团队和整个生态系统能够以开放的心态对待跨框架的特性或努力。

    26510

    【Rust日报】2024-03-12 WinterJS 1.0: 目前最快的 JavaScript Web 服务器

    WinterJS 1.0: 目前最快的 JavaScript Web 服务器 主要特性 极速性能:WinterJS 1.0 在本地执行时能够处理每秒 150k 请求(编译到 Wasm 使用 WASIX...时为每秒 20k 请求),超过了 Bun、WorkerD 和 Node 的处理速度。...简而言之,Bevy 基金会的存在是为了开发 Bevy 并教人们如何使用它! Bevy 将永远是免费和开源的,但制作它并非无成本!...Bevy 基金会目前以以下方式使用捐款: 聘请维护者维护者是技术专家,他们通过审查、调整和合并来自 Bevy 社区的更改、审查和开发设计以及选择项目方向来促进 Bevy 的开发。...他们是技术专家,贡献自己的更改给 Bevy,也是社交专家,确保 Bevy 社区是一个愉快和有效的工作场所。维护者作为项目的公开代表。我们对维护者的要求很高。详情见我们的 Bevy 组织文件。

    32210

    以Dubbo为例,聊聊如何为开源项目做贡献

    比如:该怎么修改代码并提交?的代码要是存在bug怎么办?的代码别人会不会很 low?如何寻找合适的开源项目?开源社区那么多的工具和词汇都是什么意思?...将自己仓库的主分支合并源仓库的更新 git checkout master git merge upstream/master pull request pull request 经常被缩写为 PR,指的是一次源仓库请求合并的行为...有任何新特性的改动,或者什么建议想要通知其他开发者,都可以通过该邮箱发送邮件来达到这个目的,相同地,你也会收到其转发的其他开发者的邮件。...比方说你运行程序时遇到一个错误,要解释你是如何做的,并描述如何才能再现错误现象。又比方说你是提交一个新的想法,要解释你为什么这么想,对于项目有用处吗(不仅仅是只有你!) ?...“不确定 X 是如何实现的,查阅了相关的帮助文档,然而毫无所获。” ? “该怎么做 X ?” 保持请求内容短小而直接。 正如发送一份邮件,每一次的贡献,无论是多么的简单,都是需要他人去查阅的。

    71330

    【Rust日报】2021-10-18 Rust中的六边形架构

    它只包含一些用于交付老式的、服务器端呈现的HTML的基本特性:请求路由、表单数据解析、响应构建和提供静态文件资产。 我们的目标是一个小型的、精简的核心,它能够快速编译,并且具有尽可能少的依赖性。...(); } 原文连接: https://vial.rs/ OpenSUSE 2021 Rust Survey的结果 从9月8日到10月7日,OpenSUSE帮助我主持了一个关于开发人员如何在他们的环境中使用...作为SUSE和OpenSUSE中Rust包的维护者,对来说,更好地了解人们如何使用Rust是很重要的,这样我们才能做出符合社区工作方式的决定。...我们支持多种编程语言,如 Rust, c++和JavaScript。 我们的设计目标是: 轻量级: 只需要几百千字节的RAM,并且不需要太多的处理能力。...高质量的文档应该描述api,教授概念和如何使用它们。 本机: 我们支持许多不同的目标平台,从嵌入式设备到桌面,包括移动和网络。用户和开发人员都应该对每个平台感到熟悉。

    92730

    如何开发 Node.js Native Add-on?

    Node.js 是一个 JavaScript 单线程模型的实现,一个 Node.js 环境只会有一个主线程可以访问 JavaScript 值。...类似,提供单向、单次的回调任务封装,不过增加了 JavaScript 异步传递进度信息的机制; Thread-safe functions,提供了从任意线程、任意数量的线程、任意时间点 Node.js...多 Node.js 上下文支持 Node.js 近期最让人兴奋的特性之一就是 [worker_threads],它提供了一个完整的、但是独立于 Node.js 主 JavaScript 线程的并发执行的...我们也已经发布了一个使用 CMake 构建 add-on 的例子。 其他关于如何将 CMake.js 与 N-API add-on 一起使用的详细信息可以在 N-API Resource 获取到。...而 N-API 就被 add-on 维护者们认为是解决这些难点的一个非常核心的领域。所以整个N-API 团队和社区都开始为 Node.js 核心建立起这样一套 ABI 稳定的 add-on API。

    1.6K20

    如何让开源软件活下去?

    :“我们要在三个不同的JavaScript框架中选出一个用于项目开发,下周就Deadline了,所以必须尽快选择。” 朋友:“哦哦,明白了。哪个框架最便宜呢?”...这种免费且开源的工具的转移对开发人员和整个软件行业都有极大的益处,但这种转变也带来了其他后果。在本文中,将就其中的一种后果进行讨论:即一个有问题的经济模型和我们可以采取的措施都有哪些。...也许最臭名昭著的例子是流行的core-js库,在每次安装时都会显示一个公开的捐赠请求,这引发了一些争议。...无论你如何看待npm日志中的广告,有一个共识是我们都能达成的:从经济学的角度来看,作者想要通过自己的作品来赚钱的想法再正常不过了。...解决方案3:花钱购买软件 为了写本文,在做调研时了解了很多有关如何解决开源的财务问题的观点,但其中没有一个包含最简单的经济解决方案:直接让公司为他们使用的软件付费。

    1.2K10

    Linkerd 2.6版本带来分布式跟踪、实时请求头文件、更快的仪表盘等等!

    该版本增加了对分布式跟踪的支持,为Linkerd的live tap输出带来了请求和响应头文件,仪表板添加了流量分割可视化,显著提高了仪表板在大型集群上的性能,增加了一个公共Helm仓库等等。...由于分布式跟踪是一个复杂的主题,(与Linkerd的大多数特性不同!)...需要一些投资才能使用,所以Linkerd维护者Alex Leong写了一篇方便的博客文章,描述如何用Linkerd 2.6组装一个功能强大的端到端分布式跟踪系统。...Linkerd的tap特性提供了在任意两个pod、部署或名称空间之间流动的实际请求的活示例。(特别有用,因为Linkerd在默认情况下加密了所有的网络HTTP流量!)...下个月,许多链接的维护者和贡献者将聚集在圣地亚哥的北美Kubecon。

    48330

    在开源社区的 4 年运营经验

    学会了如何设置 CircleCI,以及如何使用 Invision 等设计工具。 提示:不确定如何检出 PR 的 git 分支? 请遵循以下命令: ? 2 项目代码实时在线 ?...在 CodeBuddies,这是我们为减少问题冲突而制定的政策: 如果贡献者发现错误或尚未提交功能请求,请要求他们提交。 请和贡献者就分配问题进行沟通。 维护者将重新标记该问题,从标签开始。...Slack 上的新成员发送欢迎消息,并允许用户该机器人请求编程资源;Gaurav 编写了一个 Slack 集成,使成员可以从 Slack 内部安排有关 CodeBuddies 的视频群聊。...记得一个周末,随机参加了一个学习群聊。事实证明,参与者来自澳大利亚、尼日利亚、芬兰、中国和印度。...7 金钱不是感谢贡献者的唯一奖励 在 2017 年和 2018 年参加的 SustainOSS(在 2017 年和 2018 年参加的开源会议)上的一个话题是如何为开源项目提供财务支持,Nadia

    89710
    领券