Skip to content

Commit 4305ebc

Browse files
authored
Fixed platform steering group membership (#812)
* Updated the membership information displayed on the platform steering group page * Refactoring the hardcoded members list into the yml file * Refactoring the hardcoded members list on language-steering-group and contributor-experience-workgroup into yml file
1 parent 4a77594 commit 4305ebc

File tree

7 files changed

+174
-99
lines changed

7 files changed

+174
-99
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
- name: Max Desiatov
2+
github: MaxDesiatov
3+
affiliation:
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
- name: Alex Hoppen
2+
github: ahoppen
3+
affiliation:
4+
5+
- name: Anthony Latsis
6+
github: AnthonyLatsis
7+
affiliation:
8+
9+
- name: Devanshi Modha
10+
github: devanshimodha
11+
affiliation: Diversity in Swift champion
12+
13+
- name: Egor Zhdan
14+
github: egorzhdan
15+
affiliation:
16+
17+
- name: Harshita Pathipati
18+
github: harshitapath
19+
affiliation:
20+
21+
- name: Holly Borla
22+
github: hborla
23+
affiliation:
24+
25+
- name: James Dempsey
26+
github: dempseyatgithub
27+
affiliation:
28+
29+
- name: Joseph Heck
30+
github: heckj
31+
affiliation:
32+
33+
- name: Luciano Almeida
34+
github: LucianoPAlmeida
35+
affiliation:
36+
37+
- name: Mishal Shah
38+
github: shahmishal
39+
affiliation:
40+
41+
- name: Paris Pittman
42+
github: parispittman
43+
affiliation:
44+
45+
- name: Pavel Yaskevich
46+
github: xedin
47+
affiliation: Chair
48+
49+
- name: Suyash Srijan
50+
github: theblixguy
51+
affiliation:
52+
53+
- name: Timirah James
54+
github: timirahj
55+
affiliation:
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
- name: Tony Allevato
2+
github: allevato
3+
affiliation:
4+
5+
- name: Holly Borla
6+
github: hborla
7+
affiliation:
8+
9+
- name: Steve Canon
10+
github: stephentyrone
11+
affiliation:
12+
13+
- name: Ben Cohen
14+
github: airspeedswift
15+
affiliation:
16+
17+
- name: Doug Gregor
18+
github: DougGregor
19+
affiliation:
20+
21+
- name: Joe Groff
22+
github: jckarter
23+
affiliation:
24+
25+
- name: Freddy Kellison-Linn
26+
github: Jumhyn
27+
affiliation:
28+
29+
- name: John McCall
30+
github: rjmccall
31+
affiliation: Chair
32+
33+
- name: Becca Royal-Gordon
34+
github: beccadax
35+
affiliation:
36+
37+
- name: Xiaodi Wu
38+
github: xwu
39+
affiliation:
40+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
- name: Saleem Abdulrasool
2+
github: compnerd
3+
affiliation: Core Team Representative & member
4+
5+
- name: Alastair Houghton
6+
github: al45tair
7+
affiliation: Chair
8+
9+
- name: Danielle Lancashire
10+
github: endocrimes
11+
affiliation:
12+
13+
- name: Frederic Riss
14+
github: fredriss
15+
affiliation:
16+
17+
- name: Kuba Mracek
18+
github: kubamracek
19+
affiliation:
20+
21+
- name: Rokhini Prabhu
22+
github: rokhinip
23+
affiliation:

contributor-experience-workgroup/index.md

Lines changed: 26 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -31,92 +31,35 @@ Members of the workgroup serve at the discretion of the Swift Core Team and the
3131

3232
The current members of the workgroup are:
3333

34-
<table>
35-
<thead>
36-
<tr>
37-
<th>Member</th>
38-
<th>Swift forums</th>
39-
<th>GitHub</th>
40-
</tr>
41-
</thead>
42-
<tbody>
43-
<tr>
44-
<td>Alex Hoppen</td>
45-
<td><a href="https://forums.swift.org/u/ahoppen">@ahoppen</a></td>
46-
<td><a href="https://github.com/ahoppen">@ahoppen</a></td>
47-
</tr>
48-
<tr>
49-
<td>Anthony Latsis</td>
50-
<td><a href="https://forums.swift.org/u/anthonylatsis">@anthonylatsis</a></td>
51-
<td><a href="https://github.com/AnthonyLatsis">@AnthonyLatsis</a></td>
52-
</tr>
53-
<tr>
54-
<td>Devanshi Modha (Diversity in Swift champion)</td>
55-
<td><a href="https://forums.swift.org/u/devanshimodha">@devanshimodha</a></td>
56-
<td><a href="https://github.com/devanshimodha">@devanshimodha</a></td>
57-
</tr>
58-
<tr>
59-
<td>Egor Zhdan</td>
60-
<td><a href="https://forums.swift.org/u/egor.zhdan">@egor.zhdan</a></td>
61-
<td><a href="https://github.com/egorzhdan">@egorzhdan</a></td>
62-
</tr>
63-
<tr>
64-
<td>Harshita Pathipati</td>
65-
<td><a href="https://forums.swift.org/u/hpathipati">@hpathipati</a></td>
66-
<td><a href="https://github.com/harshitapath">@harshitapath</a></td>
67-
</tr>
68-
<tr>
69-
<td>Holly Borla</td>
70-
<td><a href="https://forums.swift.org/u/hborla">@hborla</a></td>
71-
<td><a href="https://github.com/hborla">@hborla</a></td>
72-
</tr>
73-
<tr>
74-
<td>James Dempsey</td>
75-
<td><a href="https://forums.swift.org/u/James_Dempsey">@James_Dempsey</a></td>
76-
<td><a href="https://github.com/dempseyatgithub">@dempseyatgithub</a></td>
77-
</tr>
78-
<tr>
79-
<td>Joseph Heck</td>
80-
<td><a href="https://forums.swift.org/u/Joseph_Heck">@Joseph_Heck</a></td>
81-
<td><a href="https://github.com/heckj">@heckj</a></td>
82-
</tr>
83-
<tr>
84-
<td>Luciano Almeida</td>
85-
<td><a href="https://forums.swift.org/u/LucianoPAlmeida">@LucianoPAlmeida</a></td>
86-
<td><a href="https://github.com/LucianoPAlmeida">@LucianoPAlmeida</a></td>
87-
</tr>
88-
<tr>
89-
<td>Mishal Shah</td>
90-
<td><a href="https://forums.swift.org/u/mishal_shah">@mishal_shah</a></td>
91-
<td><a href="https://github.com/shahmishal">@shahmishal</a></td>
92-
</tr>
93-
<tr>
94-
<td>Paris Pittman</td>
95-
<td><a href="https://forums.swift.org/u/parispittman">@parispittman</a></td>
96-
<td><a href="https://github.com/parispittman">@parispittman</a></td>
97-
</tr>
98-
<tr>
99-
<td>Pavel Yaskevich (chair)</td>
100-
<td><a href="https://forums.swift.org/u/xedin">@xedin</a></td>
101-
<td><a href="https://github.com/xedin">@xedin</a></td>
102-
</tr>
103-
<tr>
104-
<td>Suyash Srijan</td>
105-
<td><a href="https://forums.swift.org/u/suyashsrijan">@suyashsrijan</a></td>
106-
<td><a href="https://github.com/theblixguy">@theblixguy</a></td>
107-
</tr>
108-
<tr>
109-
<td>Timirah James</td>
110-
<td><a href="https://forums.swift.org/u/timirahj">@timirahj</a></td>
111-
<td><a href="https://github.com/timirahj">@timirahj</a></td>
112-
</tr>
113-
</tbody>
114-
</table>
34+
{% assign people = site.data['contributer-experience-workgroup'].members | sort: "name" %}
35+
<ul>
36+
{% for person in people %}
37+
<li>{{ person.name }}
38+
{%- if person.affiliation -%}
39+
, {{ person.affiliation }}
40+
{% endif %}
41+
{% if person.github %}
42+
(<a href="https://github.com/{{person.github}}">@{{person.github}}</a>)
43+
{% endif %}
44+
</li>
45+
{% endfor %}
46+
</ul>
11547

11648
We are grateful for the service of the following emeritus workgroup member:
11749

118-
* [Max Desiatov](https://github.com/MaxDesiatov)
119-
50+
{% assign people = site.data['contributer-experience-workgroup'].emeriti | sort: "name" %}
51+
<ul>
52+
{% for person in people %}
53+
<li>{{ person.name }}
54+
{%- if person.affiliation -%}
55+
, {{ person.affiliation }}
56+
{% endif %}
57+
{% if person.github %}
58+
(<a href="https://github.com/{{person.github}}">@{{person.github}}</a>)
59+
{% endif %}
60+
</li>
61+
{% endfor %}
62+
</ul>
12063

12164
## Communication
12265

language-steering-group/index.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,19 @@ The Core Team also selects one member of the workgroup as the chair. The chair h
3333

3434
The current members of the Language Steering Group are:
3535

36-
* [Tony Allevato](https://github.com/allevato/)
37-
* [Holly Borla](https://github.com/hborla/)
38-
* [Steve Canon](https://github.com/stephentyrone/)
39-
* [Ben Cohen](https://github.com/airspeedswift/)
40-
* [Doug Gregor](https://github.com/DougGregor/)
41-
* [Joe Groff](https://github.com/jckarter/)
42-
* [Freddy Kellison-Linn](https://github.com/Jumhyn/)
43-
* [John McCall](https://github.com/rjmccall/) (chair)
44-
* [Becca Royal-Gordon](https://github.com/beccadax/)
45-
* [Xiaodi Wu](https://github.com/xwu/)
36+
{% assign people = site.data['language-steering-group'].members | sort: "name" %}
37+
<ul>
38+
{% for person in people %}
39+
<li>{{ person.name }}
40+
{%- if person.affiliation -%}
41+
, {{ person.affiliation }}
42+
{% endif %}
43+
{% if person.github %}
44+
(<a href="https://github.com/{{person.github}}">@{{person.github}}</a>)
45+
{% endif %}
46+
</li>
47+
{% endfor %}
48+
</ul>
4649

4750
## Decision making
4851

platform-steering-group/index.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,20 @@ The Platform Steering Group is made up of Swift community members who have techn
1717

1818
The current members of the Platform Steering Group are:
1919

20-
* [Saleem Abdulrasool](https://github.com/compnerd) (Core Team Representative & member)
21-
* [Alastair Houghton](https://github.com/al45tair) (chair)
22-
* [Danielle Lancashire](https://github.com/endocrimes)
23-
* [Frederic Riss](https://github.com/fredriss)
24-
* [Kuba Mracek](https://github.com/kubamracek)
25-
* [Rokhini Prabhu](https://github.com/rokhinip)
20+
{% assign people = site.data['platform-steering-group'].members | sort: "name" %}
21+
<ul>
22+
{% for person in people %}
23+
<li>{{ person.name }}
24+
{%- if person.affiliation -%}
25+
, {{ person.affiliation }}
26+
{% endif %}
27+
{% if person.github %}
28+
(<a href="https://github.com/{{person.github}}">@{{person.github}}</a>)
29+
{% endif %}
30+
</li>
31+
{% endfor %}
32+
</ul>
33+
2634

2735
## Evolution
2836

0 commit comments

Comments
 (0)