Skip to content

Commit 81e12da

Browse files
elizarovudalov
andauthored
Design Notes on Kotlin Value Classes (Kotlin#236)
Co-authored-by: Alexander Udalov <[email protected]>
1 parent a7cd0a4 commit 81e12da

File tree

2 files changed

+1248
-3
lines changed

2 files changed

+1248
-3
lines changed

README.md

+10-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# KEEP - Kotlin Evolution and Enhancement Process
22

33
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
55
the design documentation on the changes that were already implemented.
66

77
The proposals themselves are colloquially referred to as KEEPs.
@@ -14,7 +14,14 @@ the [Kotlin Source Code Repository](https://github.com/JetBrains/kotlin).
1414

1515
* Current in-progress KEEPs are listed in [issues](https://github.com/Kotlin/KEEP/issues).
1616
* 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.
1825

1926
## How to contribute to the design process
2027

@@ -70,4 +77,4 @@ discussions.
7077

7178
* For in-progress KEEPs, please keep discussions in the corresponding issue.
7279
* 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

Comments
 (0)