public inbox for ksummit@lists.linux.dev
 help / color / mirror / Atom feed
From: "Theodore Ts'o" <tytso@mit.edu>
To: ksummit@lists.linux.dev
Subject: Draft Agenda for the 2024 Maintainers Summit
Date: Fri, 13 Sep 2024 08:53:10 -0400	[thread overview]
Message-ID: <20240913125310.GA1706848@mit.edu> (raw)

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?


                 reply	other threads:[~2024-09-13 12:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240913125310.GA1706848@mit.edu \
    --to=tytso@mit.edu \
    --cc=ksummit@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox