/
2024-12-11 Official Meeting Notes

2024-12-11 Official Meeting Notes

Date

Dec 11, 2024

Disclosures

RVI_Disclosures_Female_Short.mp4

Participants

Name

Organization

Join Time

Leave Time

Duration

Rafael Sene (RISC-V International)

RISC-V International

11:59 AM

02:04 PM

02:04:48

Nick Brown (EPCC, The University of Edinburgh)

EPCC, The University of Edinburgh

12:02 PM

02:03 PM

02:01:12

Philipp Tomsich (VRULL)

VRULL

12:12 PM

02:03 PM

01:50:24

Nicolas Brunie (SiFive)

SiFive

12:06 PM

12:59 PM

00:53:44

Jan Gray (Gray Research LLC)

Gray Research LLC

01:20 PM

02:04 PM

00:43:23

Bill Traynor (RISC-V International)

RISC-V International

11:59 AM

02:03 PM

02:04:11

Dr Jose Moreira@IBM Moreira

-

11:59 AM

02:03 PM

02:04:45

Nils Wistoff (ETH Zurich)

ETH Zurich

12:01 PM

02:03 PM

02:01:49

Greg Favor (Ventana Micro Systems)

Ventana Micro Systems

12:04 PM

02:03 PM

01:58:58

Vedvyas Shanbhogue (Rivos Inc)

Rivos Inc

12:06 PM

12:36 PM

00:28:40

Derek Hower (Qualcomm, Inc.)

Qualcomm, Inc.

12:08 PM

02:03 PM

01:55:46

Daniel Gracia Pérez (Thales SA)

Thales SA

12:09 PM

02:03 PM

01:54:27

Iain Robertson (Siemens EDA)

Siemens EDA

12:02 PM

12:59 PM

00:57:04

Andrea Gallo (RISC-V International)

Individual

11:59 AM

02:03 PM

02:03:54

Paul Donahue (Ventana Micro Systems)

Ventana Micro Systems

12:04 PM

02:03 PM

01:59:07

Tariq Kurd (Codasip s.r.o.)

Codasip s.r.o.

12:02 PM

01:19 PM

01:17:03

Guy Lemieux (University of British Columbia)

University of British Columbia

01:18 PM

02:03 PM

00:44:59

D  Rad

Bluespec

12:06 PM

02:04 PM

01:58:00

Guerney Hunt (International Business Machines Corporation)

International Business Machines Corporation

12:07 PM

02:04 PM

01:56:30

David Weaver (Akeana)

Akeana

12:05 PM

02:03 PM

01:58:33

Greg Sterling (RISC-V International)

RISC-V International

12:07 PM

02:04 PM

01:57:00

Markku-Juhani Saarinen

Individual

11:58 AM

02:03 PM

02:05:29

Bill McSpadden (RISC-V International)

RISC-V International

12:01 PM

02:03 PM

02:02:06

Rich Fuhler (Andes Technology Corporation)

Andes Technology Corporation

12:01 PM

02:04 PM

02:02:38

Martin Maas (Google)

Google LLC

12:03 PM

02:03 PM

02:00:44

Andrew Dellow (Qualcomm, Inc.)

Forfender

12:00 PM

02:03 PM

02:04:20

James Ball (Qualcomm, Inc.)

Qualcomm, Inc.

12:01 PM

02:00 PM

01:58:24

Kersten Richter (RISC-V International)

RISC-V International

12:07 PM

01:36 PM

01:28:59

john hengeveld (Intel Corporation)

Intel Corporation

12:03 PM

02:04 PM

02:01:06

Robert Chyla

Individual

12:00 PM

02:03 PM

02:03:01

John Leidel (Tactical Computing Laboratories)

Tactical Computing Laboratories

12:00 PM

01:47 PM

01:46:39

Paul Elliott (Codasip s.r.o.)

Codasip s.r.o.

12:59 PM

02:03 PM

01:04:26

Beeman Strong (Rivos Inc)

Individual

12:03 PM

02:00 PM

01:56:40

Earl Killian (Aril Inc.)

Aril Inc.

12:06 PM

02:00 PM

01:54:10

Alex Richardson (Google)

Individual

12:00 PM

02:03 PM

02:03:01

Isaac Chute (The Linux Foundation)

Individual

12:29 PM

02:04 PM

01:35:01

Iakovos Stamoulis (Think Silicon Single Member P.C.)

Think Silicon Single Member P.C.

12:01 PM

02:03 PM

02:02:28

Anup Patel (Ventana Micro Systems)

Ventana Micro Systems

12:10 PM

01:30 PM

01:19:18

Simon Moore (University of Cambridge)

University of Cambridge

12:00 PM

01:19 PM

01:19:14

Jamie Iles (Qualcomm, Inc.)

Qualcomm, Inc.

12:00 PM

02:00 PM

02:00:12

Krste Asanovic (SiFive)

SiFive

01:07 PM

02:03 PM

00:56:02

Haibo Xu (Intel Corporation)

Intel Corporation

12:01 PM

01:09 PM

01:08:02

Jeff Scheel (RISC-V International)

RISC-V International

11:57 AM

02:03 PM

02:06:33

Kevin Broch (Rivos Inc)

Rivos Inc

12:58 PM

02:00 PM

01:02:29

Georgios Christou (Technical University of Crete)

Integrated Computer Solutions, Inc.

12:03 PM

02:03 PM

02:00:08

Ana Pazos (Qualcomm, Inc.)

Qualcomm, Inc.

12:01 PM

02:00 PM

01:58:55

Ken Dockser (Tenstorrent)

Tenstorrent

12:12 PM

02:03 PM

01:51:43

Siqi Zhao (Alibaba)

Individual

12:01 PM

02:04 PM

02:02:18

Ronan Lashermes (Inria (French Institute for Research in Computer Science and Automation))

Inria (French Institute for Research in Computer Science and Automation)

12:01 PM

01:05 PM

01:04:18

Allison Randal (Capabilities Limited)

Capabilities Limited

12:04 PM

02:03 PM

01:58:54

Allen Baum (Esperanto Technologies Inc.)

Esperanto Technologies Inc.

12:00 PM

02:03 PM

02:03:21

Nick Kossifidis (Foundation for Research and Technology - Hellas (FORTH))

Foundation for Research and Technology - Hellas (FORTH)

01:04 PM

02:03 PM

00:59:02

Agenda

November 20, 2024 Meeting Minutes (link) - 5 minutes
CHERI Ratification Plan (Simon Moore, Alex Richardson, Tariq Kurd) - 45 minutes
BoD Policy Q&A (John H., All) - 45 minutes
Outstanding questions to policies@riscv.org (Note: this list is a catcher of questions so that we can create an FAQ later. It’s not an open public list for all discussions.)
New policy rationale: what is the motivation for the new policy? What improvement is made by voting in a meeting versus consensus? Is voting verbally better than via email? (link)
Leadership affiliation clarification: can individual members lead groups? (link)
Rollout plans: when do new groups and existing groups need to cut over? (link)
Applicability to CSC: does the policy apply to TSC only or also CSC? (link)
Answer: TSC and subsidiaries only. No policy for CSC.
Robert’s Rules or Order: Are we using all or just some parts? (link)
Answer: This subset should suffice: https://d106tm.org/wp-content/uploads/2018/09/Quick-Guide-to-Roberts-Rules.pdf
Official meeting definition: Which decisions do the policy apply to (as requiring a vote and an official meeting)? (link)
Questions about losing voting rights, quorum based plurality, and vote abstention. (link)
Other questions from the floor
Follow-up on 2024 Ratified Extensions webinar/tech session (Rafael) and Google Doc for a possible blog post - 5 minutes https://lf-riscv.atlassian.net/issues/?jql=project%20%3D%20RVS%20AND%20status%20%3D%20%22Specification%20Ratified%22%20AND%20%22Board%20Ratification%20Approval%5BDate%5D%22%20%3E%3D%20%222024%2F01%2F01%22%20and%20%22Board%20Ratification%20Approval%5BDate%5D%22%20%3C%3D%20%222024%2F12%2F31%22%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC
Tech Chair Meeting schedule for 2025 (Jeff) - 5 minutes
Demo: Meeting Schedule/Cancel (James) - 5 minutes

Presentations

Votes

Quorum Status: 45 attendees.
Vote Record

  • Agenda Item or Motion: Approve the November 20, 2024 minutes per above link

  • Motion Made By: David Weaver

  • Motion Seconded By: Andrew Dellow

Voting Results:

  • In Favor: Approved without objection by attendance.

  • Opposed: NONE

  • Abstentions: John Leidel, Martin Maas

Outcome: Motion passed

Additional Notes: Abstentions were due to lack of attendance at meeting

Quorum Status: 45 attendees.
Vote Record

  • Agenda Item or Motion: Accept CHERI Ratification Plan

  • Motion Made By: Andrew Dellow

  • Motion Seconded By: Allen Baum, Robert Chyla, Guerney Hunt

Voting Results:

  • In Favor: Approved without objection by attendance.

  • Opposed: NO

  • Abstentions: NO

Outcome: Passed - Plan Approved

Additional Notes: NONE

Action Items

@Jeff Scheel Cancel Christmas Meeting
@Tariq Kurd Work with Allen Baum on ACTs definitions.
@Tariq Kurd @Simon Moore @Alex Richardson to update the plan timeline accordingly.
@Rafael Sene Schedule internal Tech Sessions on CHERI in January 2025. Target Ratification Q325.
@john hengeveld to send the formal reply about Nick’s questions to Jeff for posting and dissemination.   
@Krste Asanovic @Andrea Gallo @john hengeveld to collaborate on the rollout plan and tackle outstanding issues for new policy. 

Notes

Core Issue:

The organization needs to formalize its decision-making process to ensure clarity, transparency, and member-driven consensus. This is crucial for maintaining its legal standing as a standards body and preventing issues related to anti-trust behavior or trade wars. The current lack of documentation and consistent procedures, especially concerning who is entitled to vote at various stages, poses a risk.   

Proposed Policy Change:

The proposed policy introduces the concept of "active" vs. "inactive" members, with voting rights tied to consistent meeting attendance. This aims to ensure that only those actively involved in the process influence key decisions. Additionally, formal votes are added at specific stage gates (e.g., public review) to explicitly document consensus.   

Concerns and Counterarguments:

Nick:

Argues that the policy's voting procedure isn't truly open or democratic. He advocates for asynchronous, private voting to cater to global time zones and protect individual opinions from influence.   

Challenges the definition of "active" members solely based on meeting attendance, highlighting that contributions can occur through mailing lists, GitHub, etc..   

Expresses concern that the focus on voting might overshadow the importance of genuine consensus formation through discussion and resolution of disagreements.   

Krste & John:

Emphasize that the policy change centers on documenting consensus, not altering how it's formed through discussion and collaboration.   

Clarify that the "active" member definition aims to prevent individuals who haven't participated from blocking decisions, ensuring that those invested in the process have a voice.   

Phillipp:

Acknowledges the need for a more inclusive and asynchronous approach, suggesting formal meetings be reserved for urgent matters.   

Highlights that the policy intends to formalize documentation of stage gates (e.g., public review readiness) where a clear record of agreement is necessary.   

Robert:

Supports the necessity for a formal process to ensure all voices are heard, and requests or concerns are handled transparently, preventing them from being silently dropped.   

Clarifications and Points of Contention:

Definition of "Active" Member:

Extensive debate revolves around how to accurately define "active" participation, considering various contribution channels beyond meeting attendance.

Concerns are raised about the feasibility of synchronous meetings for global members and the need to document contributions across platforms like GitHub and mailing lists.

Voting Procedures:

Disagreement persists on whether voting should be synchronous or asynchronous, public or private. Concerns about potential bias in public voting and the need to accommodate different time zones are raised.   

Documentation and Tools:

The organization's use of multiple platforms for communication and contribution (Google Docs, GitHub, mailing lists) poses a challenge for consistent documentation.   

Suggestions are made to utilize tools like Jira to streamline and centralize communication and record all contributions and decisions.   

Resolution and Next Steps:

Despite the concerns, the board of directors has approved the proposed policy change.   

Key outstanding issues include:

- Clarifying the definition of "active" participation to encompass various contribution forms.   

- Addressing inconsistencies within the policy document and determining how to update it.   

- Developing a rollout plan for the new policy.   

- Deciding how to handle non-participating members and ensure their concerns are addressed.   

- Specific action items arising from the meeting:

- Nick has submitted his detailed questions and concerns via email to policies@riscv.org.   

- John to send the formal reply to Jeff for posting and dissemination.   

- Krste, John and Andrea to collaborate on the rollout plan and tackle outstanding issues. 

 

  • Tech Chairs Meetings in 2025

    • See email from November 26 explaining schedule (link)

    • Meetings scheduled. Reach out to help@riscv.org if you have questions.

Adjournment

  • Motion to Adjourn Made By: @Jeff Scheel

  • Seconded By: @Andrea Gallo

  • Time Adjourned: 09:05 PT


Standard_2.png

 

RISC-V International