Skip to content
Snippets Groups Projects
  1. Jul 16, 2024
  2. Jun 26, 2024
  3. Feb 05, 2024
  4. Dec 07, 2023
  5. Oct 10, 2023
  6. Aug 10, 2023
  7. Jul 21, 2023
  8. Jul 14, 2023
  9. Jun 21, 2023
  10. Mar 07, 2023
  11. Dec 28, 2022
  12. Mar 30, 2022
  13. Mar 17, 2022
  14. Oct 12, 2021
  15. Mar 22, 2021
  16. Sep 03, 2020
  17. Aug 24, 2020
  18. Jul 13, 2020
  19. Jun 01, 2020
  20. Jan 24, 2020
  21. Nov 25, 2019
    • Jonathan Corbet's avatar
      docs: fix up the maintainer profile document · 0bfa52a4
      Jonathan Corbet authored
      
      Add blank lines where needed to get the document to render properly.  Also
      add a TOC of existing profiles just so that the nvdimm profile is linked
      into the toctree, is discoverable, and doesn't generate a warning.
      
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      0bfa52a4
    • Dan Williams's avatar
      Maintainer Handbook: Maintainer Entry Profile · 4699c504
      Dan Williams authored
      As presented at the 2018 Linux Plumbers conference [1], the Maintainer
      Entry Profile (formerly Subsystem Profile) is proposed as a way to reduce
      friction between committers and maintainers and encourage conversations
      amongst maintainers about common best practices. While coding-style,
      submit-checklist, and submitting-drivers lay out some common expectations
      there remain local customs and maintainer preferences that vary by
      subsystem.
      
      The profile contains documentation of some of the common policy
      questions a contributor might have that are local to the subsystem /
      device-driver, special considerations for the subsystem, or other
      guidelines that are otherwise not covered by the top-level process
      documents.
      
      The initial and hopefully non-controversial headings in the profile are:
      
          Overview:
          General introduction to how the subsystem operates
      
          Submit Checklist Addendum:
          Mechanical items that gate submission staging, or other requirements
          that gate patch acceptance.
      
          Key Cycle Dates:
           - Last -rc for new feature submissions: Expected lead time for submissions
           - Last -rc to merge features: Deadline for merge decisions
      
          Resubmit Cadence: When and preferred method to follow up with the
          maintainer
      
      Note that coding style guidelines are explicitly left out of this list.
      
      See Documentation/maintainer/maintainer-entry-profile.rst for more details,
      and a follow-on example profile for the libnvdimm subsystem.
      
      [1]: https://linuxplumbersconf.org/event/2/contributions/59/
      
      
      
      Cc: Jonathan Corbet <corbet@lwn.net>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: Mauro Carvalho Chehab <mchehab@kernel.org>
      Cc: Steve French <stfrench@microsoft.com>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Tobin C. Harding <me@tobin.cc>
      Cc: Olof Johansson <olof@lixom.net>
      Cc: Martin K. Petersen <martin.petersen@oracle.com>
      Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
      Cc: Joe Perches <joe@perches.com>
      Cc: Dmitry Vyukov <dvyukov@google.com>
      Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
      Cc: Paul Walmsley <paul.walmsley@sifive.com>
      Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
      Link: https://lore.kernel.org/r/157462919309.1729495.10585699280061787229.stgit@dwillia2-desk3.amr.corp.intel.com
      
      
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      4699c504
  22. Nov 19, 2019
  23. Aug 12, 2019
  24. Jul 17, 2019
  25. Jun 18, 2019
  26. Jun 15, 2018
  27. Dec 11, 2017
    • Jonathan Corbet's avatar
      docs: Add an intro note to the maintainers handbook · 40af6390
      Jonathan Corbet authored
      
      ...just enough to say what the purpose is and to solicit more
      contributions.
      
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      40af6390
    • Tobin C. Harding's avatar
      doc: add maintainer book · 9727a014
      Tobin C. Harding authored
      
      There is currently very little documentation in the kernel on maintainer
      level tasks. In particular there are no documents on creating pull
      requests to submit to Linus.
      
      Quoting Greg Kroah-Hartman on LKML:
      
          Anyway, this actually came up at the kernel summit / maintainer
          meeting a few weeks ago, in that "how do I make a
          good pull request to Linus" is something we need to document.
      
          Here's what I do, and it seems to work well, so maybe we should turn
          it into the start of the documentation for how to do it.
      
      (quote references: kernel summit, Europe 2017)
      
      Create a new kernel documentation book 'how to be a maintainer'
      (suggested by Jonathan Corbet). Add chapters on 'configuring git' and
      'creating a pull request'.
      
      Most of the content was written by Linus Torvalds and Greg Kroah-Hartman
      in discussion on LKML. This is stated at the start of one of the
      chapters and the original email thread is referenced in
      'pull-requests.rst'.
      
      Signed-off-by: default avatarTobin C. Harding <me@tobin.cc>
      Reviewed-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Reviewed-by: default avatarMauro Carvalho Chehab <mchehab@s-opensource.com>
      Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
      9727a014
Loading