Skip to content

Commit 0efd451

Browse files
authored
Update Project Organization (#28)
1 parent 5f8137e commit 0efd451

File tree

3 files changed

+94
-21
lines changed

3 files changed

+94
-21
lines changed

Project_Organization.md

+42-19
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ regulatory guidelines. Projects are otherwise independent.
1919
Steering Members are organizations that sign a legal agreement capturing the
2020
ideas summarized in the documents on this repository. They may participate in
2121
each Working Group and the Steering Committee. The Steering Member designates an
22-
individual to represent the organization in Steering Committee meetings.
23-
The current Steering Committee votes on accepting new Steering Members
24-
taking the following factors into consideration, among other aspects:
22+
individual to represent the organization in Steering Committee meetings. The
23+
current Steering Committee votes on accepting new Steering Members taking the
24+
following factors into consideration, among other aspects:
2525

2626
- Organization has demonstrated a sustained interest and commitment in
2727
standardizing a quantum intermediate representation.
@@ -51,29 +51,52 @@ to participate in decisions that require a Supermajority Vote.
5151
### 3.1. Steering Committee
5252

5353
The Steering Committee is the body that is responsible for governing the
54-
Project, coordinating Working Groups, and managing assets.
54+
Project, coordinating Working Groups, and managing assets. To keep discussions
55+
productive and balanced, attendance is generally limited to two attendees per
56+
organization. The Steering Committee may grant an exception to this rule for a
57+
specific meeting and purpose only.
5558

5659
### 3.2. Chairperson
5760

5861
The Project will have a Chairperson whose responsibilities include leading the
59-
Steering Committee, organizing meetings, organizing voting, identifying new
60-
Working Groups, managing finance, tracking Working Group progress, ensuring
61-
Working Group meet their goals, and any other activities Approved by the
62-
Steering Committee. The Chairperson may delegate responsibilities to another
63-
party. The Steering Committee may Approve a new Chairperson.
62+
Steering Committee, organizing meetings, managing finance, organizing voting,
63+
identifying new Working Groups, tracking Working Group progress, ensuring
64+
Working Group meet their goals, organizing community calls and official events,
65+
serving as contact and representing the QIR Alliance, updating and maintaining
66+
the official webpage, and any other activities approved by the Steering
67+
Committee. The Chairperson may delegate responsibilities to another party. The
68+
Steering Committee may Approve a new Chairperson. The Chairperson may designate
69+
an interim chair if they may be absent from one Steering Committee meeting. The
70+
Chairperson can be an external person. The Chairperson doesn’t have to be an
71+
employee of one of the Steering Committee member organizations. The Chairperson
72+
doesn’t have any voting privilege unless they are also appointed as the
73+
designated voting delegate by one of the steering committee members. The
74+
Chairperson is appointed for a duration of a year or until their affiliation
75+
changes and they can be reelected. The Steering Committee may call for a new
76+
Chairperson nomination at anytime.
6477

6578
### 3.3. Rhythm of Business
6679

67-
The seat of a Steering Member may be vacated if a Steering Committee delegate
68-
is not designated or absent for more than one third of Steering Committee meetings
69-
in one year without the prior consent of the Steering Committee. A Steering Member
70-
can nominate a temporary stand-in. Prior consent can be requested to the Steering
71-
Committee by sending a written communication to the chairman for consideration at
72-
the next Steering Committee meeting. If approved, the chairman will send a written
73-
confirmation that the request has been granted. An organization should make sure
74-
to have an updated contact on file. By default, we consider the retirement of
75-
Steering Members once a year, but the Steering Committee is free to add a new
76-
member throughout the year.
80+
The seat of a Steering Member may be vacated if a Steering Committee delegate is
81+
not designated or absent for more than one third of Steering Committee meetings
82+
in one year without the prior consent of the Steering Committee. A Steering
83+
Member can nominate a temporary stand-in. Prior consent can be requested to the
84+
Steering Committee by sending a written communication to the chairman for
85+
consideration at the next Steering Committee meeting. If approved, the chairman
86+
will send a written confirmation that the request has been granted. An
87+
organization should make sure to have an updated contact on file. By default, we
88+
consider the retirement of Steering Members once a year, but the Steering
89+
Committee is free to add a new member throughout the year.
90+
91+
### 3.4. Core Maintainers
92+
93+
Core Maintainers take an active role in maintaining content in one or more of
94+
the repositories under the QIR Alliance. The two primary designated maintainers
95+
for each active public repository under the QIR Alliance are automatically
96+
attributed the title of a Core Maintainer. Additional people that contribute
97+
significantly across various repos may be added and removed at the discretion of
98+
the Steering Committee via a vote. When doing so, the Steering Committee will
99+
consider the affiliation of the people and prioritize diversity.
77100

78101
## 4. Decision Making
79102

minutes/sc-meeting-2022-10.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Pignorel
1818
month at 8 am and the other month at 11 am (the latter to be confirmed by poll).
1919
- Thank you all for providing a quote for the blog post.
2020
- The Linux Foundation marketing team has changed and has new requirements for
21-
the blog post.
21+
the blog post.
2222
- The final version of the post will be sent by email, then once approved, will
2323
be posted onto the QIR Alliance website's announcement tab first.
2424
- The Base Profile specification is closed, and checked in the repo.
@@ -44,7 +44,7 @@ accomplished since the creation of the QIR Alliance.
4444
on their development of open QAOA algorithms, and QIR generation using Classiq
4545
is an upcoming presentation.
4646
- The workstream on how initializing and finalizing runtime libraries is
47-
progressing quite well.
47+
progressing quite well.
4848

4949
## Follow-ups / Action items
5050

minutes/sc-meeting-2022-11.md

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Steering Committee Meeting November 2022
2+
3+
Attendance: Alex McCaskey, Andrei Petrenko, Bettina Heim, Bill Ticehurst, Sonia
4+
Pignorel, Vicente Leyton-Ortega
5+
6+
## Meeting agenda
7+
8+
- Recap and status
9+
- Updates regarding Steering Committee delegates from Microsoft and NVIDIA
10+
- Clarify process for chair election/confirmation/term
11+
- Organization of the community calls
12+
- Listing core maintainers and community leaders on the QIR Alliance webpage
13+
- Adding the qir-runner repo
14+
- Vote on approving the Adaptive Profile workstream
15+
- Next steps
16+
17+
## Recap and status
18+
19+
- Update from NVIDIA and Microsoft: Alex M. will continue to be Steering
20+
Committee delegate for NVIDIA. Bettina will be also representing NVIDIA. Bill
21+
and Sonia will be the delegates for Microsoft going forward.
22+
- Bettina has offered to stay as Chairperson.
23+
- A Supermajority vote (no less than 3/4 of the Steering Members) is needed to
24+
elect a new Chairperson. We clarified the process and duties of the Chairperson
25+
and we will hold the yearly election at the December Steering Committee meeting.
26+
- Bill has been designated by the Steering Committee to approve the Adaptive
27+
Profile PR on behalf of the Steering Committee.
28+
29+
## Key decisions (all voted unanimously, one member absent)
30+
31+
- The Chairperson should always be elected with a vote by the Steering
32+
Committee.
33+
- The Chairperson is appointed for a duration of a year or until their
34+
affiliation changes and they can be reelected.
35+
- In principle, the Chairperson can be from an external organization, but the
36+
role won't be advertised more broadly and the appointment requires a vote.
37+
- Core maintainers of the QIR Alliance will be listed to recognize their
38+
contributions on a vote by the Steering Committee. Core maintainers will not
39+
hold special provilege.
40+
- The QIR runner, a basic simulator capable of running targeted and untargeted
41+
QIR, will be moved to the QIR Alliance repo.
42+
43+
## Additional notes
44+
45+
- References
46+
- [Adaptive Profile Workstream
47+
PR](https://github.com/qir-alliance/.github/pull/31)
48+
- [QIR Runner Github
49+
Repo](https://github.com/microsoft/qsharp-runtime/tree/main/src/Qir/Runtime/stdlib)
50+
- [QIR Alliance Repo](https://github.com/qir-alliance)

0 commit comments

Comments
 (0)