1
1
# KEEP - Kotlin Evolution and Enhancement Process
2
2
3
3
This repository contains proposals for the [ Kotlin Programming Language] ( https://kotlinlang.org ) , including
4
- draft designs and discussions for in-progress proposals as well as
4
+ draft design notes and discussions for in-progress proposals as well as
5
5
the design documentation on the changes that were already implemented.
6
6
7
7
The proposals themselves are colloquially referred to as KEEPs.
@@ -14,7 +14,14 @@ the [Kotlin Source Code Repository](https://github.com/JetBrains/kotlin).
14
14
15
15
* Current in-progress KEEPs are listed in [ issues] ( https://github.com/Kotlin/KEEP/issues ) .
16
16
* New KEEPs and additions to current KEEPs are submitted as [ pull requests] ( https://github.com/Kotlin/KEEP/pulls ) .
17
- * When KEEPs are implemented, the corresponding design documents are merged into this repository.
17
+ * When KEEPs are implemented, the corresponding design documents are merged into this repository and stored in a [ proposals] ( proposals ) directory.
18
+
19
+ ### Design notes
20
+
21
+ Some feature ideas that are being discussed for Kotlin represent important directions of potential enhancement, but
22
+ are not complete to call them design proposals, yet they still need to be discussed
23
+ with the Kotlin community to gather use-cases for these features, their potential syntax, impact on existing Kotlin code, etc.
24
+ They are called "design notes" and are stored in a separate [ notes] ( notes ) directory.
18
25
19
26
## How to contribute to the design process
20
27
@@ -70,4 +77,4 @@ discussions.
70
77
71
78
* For in-progress KEEPs, please keep discussions in the corresponding issue.
72
79
* If you find problems with the _ text_ or have text correction for merged KEEPs, feel free to create a separate
73
- issue, or a pull-request with the proposed correction.
80
+ issue, or a pull-request with the proposed correction.
0 commit comments