18c2ecf20Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciDocumentation subsystem maintainer entry profile 48c2ecf20Sopenharmony_ci================================================ 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciThe documentation "subsystem" is the central coordinating point for the 78c2ecf20Sopenharmony_cikernel's documentation and associated infrastructure. It covers the 88c2ecf20Sopenharmony_cihierarchy under Documentation/ (with the exception of 98c2ecf20Sopenharmony_ciDocumentation/devicetree), various utilities under scripts/ and, at least 108c2ecf20Sopenharmony_cisome of the time, LICENSES/. 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciIt's worth noting, though, that the boundaries of this subsystem are rather 138c2ecf20Sopenharmony_cifuzzier than normal. Many other subsystem maintainers like to keep control 148c2ecf20Sopenharmony_ciof portions of Documentation/, and many more freely apply changes there 158c2ecf20Sopenharmony_ciwhen it is convenient. Beyond that, much of the kernel's documentation is 168c2ecf20Sopenharmony_cifound in the source as kerneldoc comments; those are usually (but not 178c2ecf20Sopenharmony_cialways) maintained by the relevant subsystem maintainer. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciThe mailing list for documentation is linux-doc@vger.kernel.org. Patches 208c2ecf20Sopenharmony_cishould be made against the docs-next tree whenever possible. 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ciSubmit checklist addendum 238c2ecf20Sopenharmony_ci------------------------- 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciWhen making documentation changes, you should actually build the 268c2ecf20Sopenharmony_cidocumentation and ensure that no new errors or warnings have been 278c2ecf20Sopenharmony_ciintroduced. Generating HTML documents and looking at the result will help 288c2ecf20Sopenharmony_cito avoid unsightly misunderstandings about how things will be rendered. 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciKey cycle dates 318c2ecf20Sopenharmony_ci--------------- 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciPatches can be sent anytime, but response will be slower than usual during 348c2ecf20Sopenharmony_cithe merge window. The docs tree tends to close late before the merge 358c2ecf20Sopenharmony_ciwindow opens, since the risk of regressions from documentation patches is 368c2ecf20Sopenharmony_cilow. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ciReview cadence 398c2ecf20Sopenharmony_ci-------------- 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ciI am the sole maintainer for the documentation subsystem, and I am doing 428c2ecf20Sopenharmony_cithe work on my own time, so the response to patches will occasionally be 438c2ecf20Sopenharmony_cislow. I try to always send out a notification when a patch is merged (or 448c2ecf20Sopenharmony_ciwhen I decide that one cannot be). Do not hesitate to send a ping if you 458c2ecf20Sopenharmony_cihave not heard back within a week of sending a patch. 46