Scala Improvement Process

Language

有两个单独的过程控制对Scala的更改:

  1. Scala改进过程 (SIP)涵盖了对Scala语言,Scala编译器以及Scala标准库核心的更改.

  2. Scala平台流程 (SPP)的目的是建立稳定的适用于广泛使用的库的集合,而对新手的访问门槛较低.

Scala Improvement Process (SIP)

SIPScala改进过程 )是用于提交对Scala语言的更改的过程. 这个过程旨在使Scala公开和协作地发展.

SIP流程涵盖了Scala语言和编译器以及Scala标准库的核心. (核心是不太可能分解为单独模块的任何事物.)

提议的更改需要一份设计文档,称为Scala改进提案(SIP). SIP委员会每月开会讨论并最终对提案进行表决.

SIP需经过审查 . 建议通常包括对Scala语言规范的建议更改. 在到达委员会之前,提案通常会在Scala贡献者论坛上进行社区讨论和审查. 请阅读提交SIP和我们的SIP教程以获取更多信息.

历史记录:SIP取代了旧的SID(Scala改进文档)过程. 已完成的SID文档在SIP列表已完成部分中仍然可用.

Scala Platform Process (SPP)

Scala平台旨在成为一个稳定的库集合,具有广泛的用途,并且对于初学者和中级用户而言,入门门槛较低. 该平台包含解决特定问题的几个独立模块. Scala社区确定了平台的总体方向.

Learn more about the Scala Platform

by  ICOPY.SITE