Skip to content

Update design docs and their status #791

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
May 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions exploration/code-mode-introducer.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Design Proposal: Choosing a Code Mode Introducer

Status: **Proposed**
Status: **Accepted**

<details>
<summary>Metadata</summary>
Expand Down Expand Up @@ -77,10 +77,9 @@ private-start = "^" / "&"

_Describe the proposed solution. Consider syntax, formatting, errors, registry, tooling, interchange._

We need to choose one of these (or another option not yet considered).
Presentation at UTW did not produce any opinions.

Based on the pro/cons below, I would suggest Option D is possibly the best option?
A modified version of Option D was chosen.
The keyword `when` was dropped after this design was completed.
"Simple" messages do not require the `pattern` to be quoted.

## Alternatives Considered

Expand Down
2 changes: 1 addition & 1 deletion exploration/exact-match-selector-options.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Design Proposal Template
# Name of the "Exact Match" selector function

Status: **Accepted**

Expand Down
2 changes: 1 addition & 1 deletion exploration/quoted-literals.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Quoted Literals

Status: **Proposed**
Status: **Accepted**

<details>
<summary>Metadata</summary>
Expand Down
15 changes: 15 additions & 0 deletions exploration/selection-matching-options.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Selection Matching Options

Status: **Obsolete**

<details>
<summary>Metadata</summary>
<dl>
<dt>Contributors</dt>
<dd>@aphillips</dd>
</dl>
</details>

> [!NOTE]
> This document was used as part of the discussion for choosing the type of matching.
> It is preserved for historical reasons, but does not conform to the format of a
> normal design document.

## Recommendation

We are discussing whether to change First-Match to another value. Currently voting looks like:
Expand Down
2 changes: 1 addition & 1 deletion exploration/string-selection-formatting.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Selection and Formatting on String Values

Status: **Proposed**
Status: **Accepted**

<details>
<summary>Metadata</summary>
Expand Down
2 changes: 1 addition & 1 deletion exploration/variable-mutability.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Design Proposal Template
# Variable Namespacing and Mutability

Status: **Accepted**

Expand Down
4 changes: 4 additions & 0 deletions exploration/variants.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
This is a collection of message examples which require a branching logic to
handle grammatical variations of the copy.

> [!NOTE]
> This document contains examples used during design discussions.
> It is not a formal design document and is preserved for historical reasons.

## Regular plurals

### English
Expand Down