RFC: Shorter Attribute Syntax Change

Project Governance
Author
Derick Rethans
Author
Benjamin Eberlei
Target
8.0
With the continued discussion over the currently selected attribute syntax @@ from the Shorter Attribute Syntax RFC we want to revisit the syntax choice once an...

New attribute syntax preference #1

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
9 Votes (14%)
#[Attr]
32 Votes (49%)
@[Attr]
13 Votes (20%)
<<Attr>>
6 Votes (9%)
@:Attr
1 Votes (2%)
@{Attr}
4 Votes (6%)

Voting Timeline

Dates based on UTC

Voting Breakdown

New attribute syntax preference #2

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
4 Votes (6%)
#[Attr]
10 Votes (16%)
@[Attr]
7 Votes (11%)
<<Attr>>
16 Votes (26%)
@:Attr
4 Votes (6%)
@{Attr}
21 Votes (34%)

Voting Timeline

Dates based on UTC

Voting Breakdown

New attribute syntax preference #3

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
0 Votes (0%)
#[Attr]
9 Votes (15%)
@[Attr]
28 Votes (47%)
<<Attr>>
6 Votes (10%)
@:Attr
4 Votes (7%)
@{Attr}
12 Votes (20%)

Voting Timeline

Dates based on UTC

Voting Breakdown

New attribute syntax preference #4

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
5 Votes (9%)
#[Attr]
4 Votes (7%)
@[Attr]
8 Votes (14%)
<<Attr>>
22 Votes (39%)
@:Attr
6 Votes (11%)
@{Attr}
12 Votes (21%)

Voting Timeline

Dates based on UTC

Voting Breakdown

New attribute syntax preference #5

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
20 Votes (38%)
#[Attr]
2 Votes (4%)
@[Attr]
2 Votes (4%)
<<Attr>>
3 Votes (6%)
@:Attr
19 Votes (36%)
@{Attr}
7 Votes (13%)

Voting Timeline

Dates based on UTC

Voting Breakdown

New attribute syntax preference #6

Overall Results

@@Attr
#[Attr]
@[Attr]
<<Attr>>
@:Attr
@{Attr}
@@Attr
18 Votes (35%)
#[Attr]
5 Votes (10%)
@[Attr]
2 Votes (4%)
<<Attr>>
4 Votes (8%)
@:Attr
19 Votes (37%)
@{Attr}
3 Votes (6%)

Voting Timeline

Dates based on UTC

Voting Breakdown