Skip to content

Commit fcf2c46

Browse files
uwendiWendi Urribarri (Woven by Toyota
andauthored
[QualGroup] Update Slides Section, Add AI Transcription Policy, Clean Up (#158842)
This patch makes the following updates to the `QualGroup.rst` documentation: ✅ 1. Replace slide links with Google Drive URLs Replaced links to slide PDFs previously hosted in `llvm/docs/qual-wg/` with publicly accessible links to the same files stored on Google Drive. ✅ 2. Remove duplicated "Current Topics & Backlog" section Removed an accidental duplication of the "Current Topics & Backlog" section to improve clarity and structure. ✅ 3. Add "AI Transcription Policy" section Introduced a dedicated section documenting the group's practices and expectations regarding AI-based auto-transcription during sync-up meetings. Includes purpose, consent practices, retention details, and how participants can opt out or raise concerns. ✅ 4. Remove `qual-wg` subfolder from `docs` Removed the now-unused `llvm/docs/qual-wg` directory after migrating slide hosting off-repo. No longer needed for qualification group documentation. ✅ 5. Revision of the introduction Updated sentence to reflect the most current and widely relevant safety standards: adding IEC 61508 and IEC 62304 for broader applicability, and replacing EN 50128 (older standard in railways) by EN 50716 for correctness. --------- Co-authored-by: Wendi Urribarri (Woven by Toyota <[email protected]>
1 parent 9ba844e commit fcf2c46

File tree

4 files changed

+60
-22
lines changed

4 files changed

+60
-22
lines changed

llvm/docs/QualGroup.rst

Lines changed: 60 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ Introduction
1212

1313
The LLVM Qualification Group is an open working group within the LLVM community.
1414
It was created to coordinate efforts around enabling the use of LLVM components
15-
in safety-critical applications such as those governed by ISO 26262 (automotive),
16-
DO-178C (aerospace), and EN 50128 (railways).
15+
in safety-critical applications governed by functional safety standards
16+
such as IEC 61508 (for general E/E/PE systems), IEC 62304 (medical devices),
17+
ISO 26262 (automotive), DO-178C (aerospace), and EN 50716 (railways).
1718

1819
Motivation
1920
==========
@@ -62,7 +63,7 @@ They meet the criteria for inclusion below. Knowing their handles help us keep t
6263
* - Alan Phipps
6364
- Texas Instruments
6465
- evodius96
65-
- \-
66+
- alanphipps
6667
- evodius96
6768
* - Carlos Andrés Ramírez
6869
- Woven by Toyota
@@ -177,20 +178,6 @@ This document serves as our central hub for all ongoing topics and will
177178
be updated regularly to reflect our progress. We welcome your
178179
contributions and feedback.
179180

180-
Current Topics & Backlog
181-
========================
182-
183-
Our working group is actively engaged in discussions about the project's
184-
direction and tackling technical challenges. You can find our current
185-
discussions, challenges, and the project backlog in the following
186-
document.
187-
188-
`Backlog document <https://docs.google.com/document/d/10YZZ72ba09Ck_OiJaP9C4-7DeUiveaIKTE3IkaSKjzA/edit?usp=sharing>`
189-
190-
This document serves as our central hub for all ongoing topics and will
191-
be updated regularly to reflect our progress. We welcome your
192-
contributions and feedback.
193-
194181
Meeting Materials
195182
=================
196183

@@ -203,13 +190,64 @@ Slides used to support discussions during sync-up meetings are stored in LLVM's
203190

204191
Available slides:
205192

206-
* `September 2025 <qual-wg/slides/202509_llvm_qual_wg.pdf>`_
207-
* `August 2025 <qual-wg/slides/202508_llvm_qual_wg.pdf>`_
208-
* `July 2025 <qual-wg/slides/202507_llvm_qual_wg.pdf>`_
193+
* `September 2025 <https://docs.google.com/presentation/d/1SZAE-QHfJED6CxJCCtBkPDxcw7XU9ORX54TJyXe1ppc/edit?usp=sharing>`_
194+
* `August 2025 <https://docs.google.com/presentation/d/1K8GWoRm8ZAeyyGvTeV5f-sMOhMr7WHiEk6_Nm5Fk10o/edit?usp=sharing>`_
195+
* `July 2025 <https://docs.google.com/presentation/d/1ktURe9qz5ggbdOQYK-2ISpiC18B-Y_35WvGyAnnxEpw/edit?usp=sharing>`_
209196
* (add future entries here)
210197

211-
Note: A future patch will migrate these slide files to the `llvm-www` repository, once
212-
a suitable hosting location is confirmed with the community.
198+
AI Transcription Policy
199+
=======================
200+
201+
Objective
202+
---------
203+
204+
The LLVM Qualification Group may enable AI auto-transcription (currently using Gemini) during sync-up calls in order to:
205+
206+
* Make complex discussions easier to follow.
207+
* Reduce the effort of manual note-taking.
208+
* Support inclusivity for participants who are not native English speakers.
209+
210+
Usage
211+
-----
212+
213+
The purpose of auto-transcripts is to:
214+
215+
* Ensure participants can remain engaged during the sync-up meeting (particularly helpful for non-native English speakers or when audio clarity is limited).
216+
* Serve as an aid for preparing the meeting minutes that are published on Discourse:
217+
`Meeting Agendas and Minutes <https://discourse.llvm.org/t/llvm-qualification-wg-sync-ups-meeting-minutes/87148>`_
218+
219+
Additional safeguards include:
220+
221+
* Transcript files are private to the note-taker(s) and never circulated to attendees or the public.
222+
* Transcript files are permanently deleted once the minutes are posted.
223+
* The meeting chair or scribe remains responsible for reviewing the transcript, ensuring accuracy, and editing out sensitive details in the official minutes.
224+
225+
Vendor Retention
226+
----------------
227+
228+
Long-term storage or model-training settings are disabled on the account used for organizing the working group calls.
229+
230+
However, according to Google’s Gemini documentation, even with all history features disabled, voice and transcript data may be retained on Google’s servers for up to ~72 hours for the purpose of "*keeping Gemini safe and secure, including with help from human reviewers*" before deletion.
231+
232+
This retention period cannot currently be shortened.
233+
234+
Consent
235+
-------
236+
237+
* At the start of each sync-up, participants will be asked if they are comfortable with enabling auto-transcription.
238+
* If any participant objects, auto-transcription will be disabled for that meeting.
239+
* Participants may also request at any point that parts of the discussion not be transcribed.
240+
241+
Recordings
242+
----------
243+
244+
* Meetings are not recorded by default.
245+
* Exceptions are made only when explicit approval from attendees is obtained (e.g., for a special-hosted demo).
246+
247+
Transparency & Feedback
248+
-----------------------
249+
250+
We want to ensure this practice remains transparent and comfortable for everyone. If any group members have concerns (e.g., about names appearing in transcripts or minutes), they are encouraged to raise them on Discourse or Discord so they can be addressed.
213251

214252
Code of Conduct
215253
===============
-1.32 MB
Binary file not shown.
-362 KB
Binary file not shown.
-735 KB
Binary file not shown.

0 commit comments

Comments
 (0)