ksummit.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
* Draft Agenda for the 2024 Maintainers Summit
@ 2024-09-13 12:53 Theodore Ts'o
  0 siblings, 0 replies; only message in thread
From: Theodore Ts'o @ 2024-09-13 12:53 UTC (permalink / raw)
  To: ksummit

This is the draft of the Maintaines Summit agenda which has been sent
to all of the attendees.

				   
			 Maintainers Summit
			  September 17, 2024
			    Austria Center

8:00  Hot breakfast and morning refreshments
9:00  Welcome and Agenda Bashing - Ted Ts'o
9:30  Regression Tracking (Thorsten Lemmhuis)
10:00 Passthrough Considered Harmful? (Dan Willims, Jason Gunthorpe)
10:30 Break
11:00 Are we ready to Commit to Rust?
11:30 Development Tooling 
12:00 Lunch
1:30  OFAC and Maintainers (Greg K-H)
2:00  TBD
2:30  Group Photograph
3:00  Break
3:30  Free time
5:30  Transportation loads for dinner
6:00  Dinner at Trattoria Martinelli
          https://en.barbaro.at/trattoriamartinelli

------------------

Note:  To to make our limited time together more productive, we are
asking the Maintainers Summit to do some "prework" this year.  This
takes the form of reading some documentation / patches / email, and
reflecting on the Prework Questions ahead of time.


Regression Tracking (Thorsten Lemmhuis)
======================================

Proposal discussion threads:

   https://lore.kernel.org/fa806468-17c5-4b65-8a1e-4509d4ed6ea5@leemhuis.info
   https://lore.kernel.org/c6be1b86-f224-417c-a501-6c778999a04f@leemhuis.info

Prework questions:

a) Which subsystems do you think are doing a great job of handling
regressions, and why?

b)  Do you think regression tracking as performed by Thorsten with regzbot
is worth it or more of a nuisance?

c) What would you like to see changed or improved regarding regzbot or
the regression tracking efforts as performed by Thorsten?
     (Note: Thorsten is already aware that "subsystem specific views
     into regressions regzbot tracks" is obviously needed and heavily
     overdue, and is at the top of the todo list.)

Handy links:
   Regzbot:
       https://gitlab.com/knurd42/regzbot/

   Regressions Thorsten currently tracks using regzbot:
       https://linux-regtracking.leemhuis.info/regzbot/mainline/


Passthrough Considered Harmful? (Dan Willims, Jason Gunthorpe)
===============================

Original Proposal:
    https://lore.kernel.org/668c67a324609_ed99294c0@dwillia2-xfh.jf.intel.com.notmuch

Prework:

Read the following links as background:

[1] https://lore.kernel.org/all/6-v3-960f17f90f17+516-fwctl_jgg@nvidia.com/
[2] https://lwn.net/Articles/955001/
[3] https://lwn.net/Articles/969383/
[4] http://lore.kernel.org/2fd48f87-2521-4c34-8589-dbb7e91bb1c8@suse.com

Prework questions:

a) Are the restrictions in scope and rules to assure appropriate use
of fwctl as described in [2] sufficient?  If not, what are your
specific concerns and how would you suggest that they be addressd?

b) If fwctl is rejected will that increase hardware vendor upstream
participation on kernel wrapped uAPI development, or increase
shipment of out-of-tree bypasses that stress the ecosystem [4]?

c) If fwctl is accepted will that lead to undermining subsystem
development and injure end users, or will it result in better
support for end user flows that do not fit in a kernel wrapped
uAPI?

d) How far does a maintainer's ability to NACK a patch extend beyond
their core subsystem?  This question is equally relevant to the
discussion around the P4TC subsystem (https://lwn.net/Articles/977310/).


Are we ready to commit to Rust?
===============================

Prework questions:

a) Do we think that the adoption of Rust is going well, and how can it
be made to go better?

b) There are some definite disconnects between the Rust folks and
maintainers in various subsystems; how do we come closer to a common
vision of what we are trying to do?


Development Tooling for the Kernel
==================================

Prework:

If you haven't looked at them lately, please browse through the
kernel.org docs [1] and [2].  And if you missed Konstantin's
announcement, we can now use FIDO2 security keys to authenticate to
kernel.org[3].

[1] https://b4.docs.kernel.org
[2] https://korg.docs.kernel.org
[3] https://korg.docs.kernel.org/fido2.html

Prework questions:

a) Of the the current tools (b4, the lore kernel parchive, patchwork)
work for you today, which tools work well?  What can be improved, and
how?

b) What functionality is currently missing that would improve
maintainer and developer efficiency?


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-09-13 12:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-13 12:53 Draft Agenda for the 2024 Maintainers Summit Theodore Ts'o

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox