Skip to content

Commit 535d329

Browse files
authored
March2025 minutes (#203)
* added the meeting mintues for working group march 2025 * fixed the index to add march 2025 minutes * fixed error in a link in the march 2025 mintues
1 parent 15a118d commit 535d329

File tree

3 files changed

+126
-0
lines changed

3 files changed

+126
-0
lines changed

meetings/notes/2025-03-25.rst

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
===========================
2+
Open Source WG: 03/25/2025
3+
===========================
4+
5+
Recording: A recording of the meeting is available in the Linux Foundation https://openprofile.dev/ profile. If you are
6+
a member of the Working Group you can access this through your account.
7+
8+
Attendees
9+
=========
10+
11+
* Megan Knight - ARM
12+
13+
* Rod Burns - Codeplay
14+
* Aaron Dron - Codeplay
15+
* Alastair Murray - Codeplay
16+
17+
* Ed Tuke - Imagination Technologies
18+
19+
* Dan Hoeflinger - Intel
20+
* Alexey Kukanov - Intel
21+
* Ankit Manerikar - Intel
22+
* Andrey Fedorov - Intel
23+
* Timmie Smith - Intel
24+
* Vasudha Badri-Paul - Intel
25+
* Alison Richards - Intel
26+
* Nikolay Petrov - Intel
27+
* Dmitrii Sobolev - Intel
28+
* John Melonakos - Intel
29+
* Michael Voss - Intel
30+
* Maria Petrova - Intel
31+
32+
* Melissa Aranzamendez - The Linux Foundation
33+
34+
* Biagio Cosenza - University of Salerno
35+
36+
Next steps
37+
==========
38+
39+
• All projects to clean up security-related issues on GitHub before the next meeting.
40+
• All projects to prepare responses regarding their current CI processes and needs for Aaron before the next meeting.
41+
• Rod to set up a shared document or GitHub project table for projects to input their CI information.
42+
• All projects to work on creating public roadmaps and milestones on GitHub.
43+
• John to send follow-up email to projects about roadmap and milestone information.
44+
• Rod to consider recording/remote access options for the UXL Mini Summit.
45+
• Alison to work with project owners on creating getting started guides and positioning documents for each project.
46+
• Projects to share any existing getting started materials or resources with Alison.
47+
48+
UXL Foundation Mini Summit Planning
49+
===================================
50+
51+
In the meeting, Megan, John, and Rod discussed the upcoming UXL foundation `Mini Summit`_ at Open Source Summit, North
52+
America. They clarified that full conference registration is required, but Linux Foundation members can get a 20%
53+
discount. The cost of the Mini summit is $5. Rod mentioned that remote access to the Mini summit might not be possible
54+
due to logistics, but they could consider recording the event. Megan suggested finding a community member to record the
55+
event or paying the Linux Foundation for it.
56+
57+
Ongoing Security Efforts and Project Updates
58+
============================================
59+
60+
The next topic was security tracking. Rod mentioned that there are still many open items from Roman's original `security
61+
tracker page`_. The group discusses the importance of ongoing security efforts for each project. Rod offers to follow up
62+
with project leads, but Megan suggests asking all projects to report updates at the next meeting. The team agrees to
63+
review the security dashboard and provide updates on their assigned issues. Dan mentions that oneDPL is still working on
64+
fuzzing and Coverity scans. Megan proposes a mid-year check-in around the Mini Summit to assess progress and resource
65+
needs. Nikolay raises concerns about adding external maintainers with merge access, prompting a discussion on security
66+
practices and identity verification. The team reviews existing contributor guidelines and discusses potential
67+
improvements to balance community involvement with project security.
68+
69+
Exploring Github Actions and UXL Processes (`slides`_)
70+
======================================================
71+
72+
Aaron discussed the availability of various runners for Github actions, including self-hosted and public Github provided
73+
free runners. He mentioned the need for assessing the health of PR testing for UXL projects and understanding what
74+
testing should be happening for external PRs. Aaron also raised questions about new UXL level processes, such as the
75+
need for maintainers and associated code of conduct changes. He mentioned the need to understand how to handle ancillary
76+
test systems triggered by PRs. Aaron also discussed the possibility of an open source release of oneAPI and the need for
77+
a standard release process for UXL projects. He mentioned conversations with Intel's Clear Linux team and the internal
78+
oneAPI release team to understand the testing that happens internally for Intel.
79+
80+
Improving Project Distribution and Adoption
81+
===========================================
82+
83+
The group discusses strategies for improving the distribution and adoption of their projects. Aaron emphasizes the need
84+
to address strategic questions before moving into other distributions, with Clear Linux being a priority. Megan suggests
85+
keeping this as a recurring agenda item. The conversation then shifts to documenting release processes and identifying
86+
pain points. Aaron mentions that Clear Linux engineers are reviewing some projects and may have filed tickets. The group
87+
agrees on the importance of addressing these concerns promptly and getting organized before wider distribution. They
88+
also discuss the need for public CI testing on external PRs, with Aaron requesting information from each project about
89+
their current testing practices and requirements. Rod suggests creating a shared document to track the status of each
90+
project's CI capabilities.
91+
92+
Unified Roadmap for UXL Projects
93+
================================
94+
95+
John discusses the goal of creating a unified roadmap for UXL projects. He notes that one project (oneDNN) has already
96+
completed their roadmap, while others are still in progress. Andrey mentions that oneMath doesn't have public milestones
97+
yet, and Mike states that oneTBB has a roadmap but it's not external. The group discusses the need for each project to
98+
have a publicly communicated roadmap to create a unified one, with John acknowledging that some processes may not have
99+
fully migrated to open source yet.
100+
101+
Public Roadmaps for Project Visibility
102+
======================================
103+
104+
Megan, John, Mike, Maria, and Alison discussed the importance of having public roadmaps for their projects to attract
105+
more contributors and funding. They agreed that the current RFC process is a good start, but they need to document how
106+
people can get involved in the projects. Maria suggested adding milestones and release dates to their Github projects,
107+
even if they don't have many open issues. The team agreed that this would increase visibility and attract more
108+
contributors. They also discussed the need to transition more of their internal discussions to public Github tools to
109+
demonstrate the activity and health of their projects.
110+
111+
Strategies for External Contributor Base
112+
========================================
113+
114+
In the meeting, Megan, John, Maria, Alison, Rod, and Andrey discussed strategies to increase external contributor base
115+
and reduce project risks. They agreed to set goals for public roadmaps and to work on transitioning material to the UXL
116+
Foundation. Alison proposed working with project owners to create getting started guides and positioning documents. The
117+
team also discussed the need for a repository to display projects using their tools and the possibility of creating a
118+
web page with QR codes for presentations. The next steps include sharing resources for getting started documentation and
119+
preparing for the next meeting.
120+
121+
122+
123+
.. _`Mini Summit`: https://events.linuxfoundation.org/open-source-summit-north-america/features/co-located-events/#unified-acceleration-uxl-foundation-mini-summit
124+
.. _`slides`: ../presentations/2025-03-25-UXLCIPoC.pdf
125+
.. _`security tracker page`: https://github.com/orgs/uxlfoundation/projects/3/views/1

meetings/notes/README.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
Meeting Notes
33
===============
44

5+
* `2025-03-25 <2025-03-25.rst>`__
56
* `2025-02-25 <2025-02-25.rst>`__
67
* `2025-01-28 <2025-01-28.rst>`__
78
* `2024-11-26 <2024-11-26.rst>`__
327 KB
Binary file not shown.

0 commit comments

Comments
 (0)