~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/maintainer/maintainer-entry-profile.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/maintainer/maintainer-entry-profile.rst (Version linux-6.11.5) and /Documentation/maintainer/maintainer-entry-profile.rst (Version linux-5.3.18)


  1 .. _maintainerentryprofile:                       
  2                                                   
  3 Maintainer Entry Profile                          
  4 ========================                          
  5                                                   
  6 The Maintainer Entry Profile supplements the t    
  7 (submitting-patches, submitting drivers...) wi    
  8 subsystem/device-driver-local customs as well     
  9 submission life-cycle. A contributor uses this    
 10 their expectations and avoid common mistakes;     
 11 profiles to look across subsystems for opportu    
 12 common practices.                                 
 13                                                   
 14                                                   
 15 Overview                                          
 16 --------                                          
 17 Provide an introduction to how the subsystem o    
 18 tells the contributor where to send patches fo    
 19 convey other subsystem-local infrastructure an    
 20 development.                                      
 21                                                   
 22 Example questions to consider:                    
 23                                                   
 24 - Are there notifications when patches are app    
 25   merged upstream?                                
 26 - Does the subsystem have a patchwork instance    
 27   changes notified?                               
 28 - Any bots or CI infrastructure that watches t    
 29   testing feedback that the subsystem uses to     
 30 - Git branches that are pulled into -next?        
 31 - What branch should contributors submit again    
 32 - Links to any other Maintainer Entry Profiles    
 33   device-driver may point to an entry for its     
 34   the contributor aware of obligations a maint    
 35   other maintainers in the submission chain.      
 36                                                   
 37                                                   
 38 Submit Checklist Addendum                         
 39 -------------------------                         
 40 List mandatory and advisory criteria, beyond t    
 41 for a patch to be considered healthy enough fo    
 42 For example: "pass checkpatch.pl with no error    
 43 unit test detailed at $URI".                      
 44                                                   
 45 The Submit Checklist Addendum can also include    
 46 of related hardware specifications. For exampl    
 47 require published specifications at a certain     
 48 will be considered.                               
 49                                                   
 50                                                   
 51 Key Cycle Dates                                   
 52 ---------------                                   
 53 One of the common misunderstandings of submitt    
 54 sent at any time before the merge window close    
 55 considered for the next -rc1. The reality is t    
 56 be settled in soaking in linux-next in advance    
 57 opening. Clarify for the submitter the key dat    
 58 week) that patches might be considered for mer    
 59 wait for the next -rc. At a minimum:              
 60                                                   
 61 - Last -rc for new feature submissions:           
 62   New feature submissions targeting the next m    
 63   their first posting for consideration before    
 64   are submitted after this point should be cle    
 65   the NEXT+1 merge window, or should come with    
 66   why they should be considered on an expedite    
 67   guideline is to set expectation with contrib    
 68   submissions should appear before -rc5.          
 69                                                   
 70 - Last -rc to merge features: Deadline for mer    
 71   Indicate to contributors the point at which     
 72   set will need to wait for the NEXT+1 merge w    
 73   obligation to ever accept any given patchset    
 74   concluded by this point the expectation is t    
 75   resubmit for the following merge window.        
 76                                                   
 77 Optional:                                         
 78                                                   
 79 - First -rc at which the development baseline     
 80   overview section, should be considered ready    
 81                                                   
 82                                                   
 83 Review Cadence                                    
 84 --------------                                    
 85 One of the largest sources of contributor angs    
 86 after a patchset has been posted without recei    
 87 addition to specifying how long to wait before    
 88 section can also indicate a preferred style of    
 89 full series, or privately send a reminder emai    
 90 list how review works for this code area and m    
 91 that are not directly from the maintainer.        
 92                                                   
 93 Existing profiles                                 
 94 -----------------                                 
 95                                                   
 96 For now, existing maintainer profiles are list    
 97 to do something different in the near future.     
 98                                                   
 99 .. toctree::                                      
100    :maxdepth: 1                                   
101                                                   
102    ../doc-guide/maintainer-profile                
103    ../nvdimm/maintainer-entry-profile             
104    ../arch/riscv/patch-acceptance                 
105    ../process/maintainer-soc                      
106    ../process/maintainer-soc-clean-dts            
107    ../driver-api/media/maintainer-entry-profil    
108    ../process/maintainer-netdev                   
109    ../driver-api/vfio-pci-device-specific-driv    
110    ../nvme/feature-and-quirk-policy               
111    ../filesystems/xfs/xfs-maintainer-entry-pro    
112    ../mm/damon/maintainer-profile                 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php