[libvirt PATCH 00/10] A set of minor doc updates for new contributors

Tim Small posted 10 patches 9 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20230713110004.1878682-1-tim@seoss.co.uk
docs/clangd.rst             | 51 +++++++++++++++++++++++++++++++++++++
docs/compiling.rst          | 14 +++++-----
docs/contribute.rst         |  6 ++---
docs/hacking.rst            | 29 ++++++++++++++++++---
docs/index.rst              |  2 ++
docs/meson.build            |  1 +
docs/submitting-patches.rst |  5 ++++
7 files changed, 96 insertions(+), 12 deletions(-)
create mode 100644 docs/clangd.rst
[libvirt PATCH 00/10] A set of minor doc updates for new contributors
Posted by Tim Small 9 months, 3 weeks ago
As a prospective contributor, whilst the documentation is generally very
helpful, I found a few minor gaps and inconsistencies. I thought I would strike
while the iron was hot, and attempt to make some improvements. The changes are
mostly minor clarifications, and additional internal references between
articles.

The only new material is a guide to using clangd with the libvirt code base
(since clangd has become a common programming tool, and is particularly useful
for navigating unfamiliar code bases).

On build hosts where gcc is the default compiler, some manual steps are
necessary before clangd will work with the libvirt code, and I thought these
were worth documenting.

Tim Small (10):
  docs: Link to main docs directory from Quick Links
  docs: Missing "full-stop"/"period" on some bullet items
  docs: Link main "contributing" from programming-specific guide
  docs: Point to compiling guide from code contribution guide
  docs: Add config instructions for clangd with libvirt
  docs: Reword "Preparing Patches" to clarify
  docs: Advise running CI tests prior to submission
  docs: Point to mailing list archives from submitting-patches
  docs: Fix deprecated use of implicit meson "setup" command
  docs: Reword ninja invocation note to clarify build directory

 docs/clangd.rst             | 51 +++++++++++++++++++++++++++++++++++++
 docs/compiling.rst          | 14 +++++-----
 docs/contribute.rst         |  6 ++---
 docs/hacking.rst            | 29 ++++++++++++++++++---
 docs/index.rst              |  2 ++
 docs/meson.build            |  1 +
 docs/submitting-patches.rst |  5 ++++
 7 files changed, 96 insertions(+), 12 deletions(-)
 create mode 100644 docs/clangd.rst

-- 
2.39.2
Re: [libvirt PATCH 00/10] A set of minor doc updates for new contributors
Posted by Michal Prívozník 9 months, 3 weeks ago
On 7/13/23 12:59, Tim Small wrote:
> As a prospective contributor, whilst the documentation is generally very
> helpful, I found a few minor gaps and inconsistencies. I thought I would strike
> while the iron was hot, and attempt to make some improvements. The changes are
> mostly minor clarifications, and additional internal references between
> articles.
> 
> The only new material is a guide to using clangd with the libvirt code base
> (since clangd has become a common programming tool, and is particularly useful
> for navigating unfamiliar code bases).
> 
> On build hosts where gcc is the default compiler, some manual steps are
> necessary before clangd will work with the libvirt code, and I thought these
> were worth documenting.
> 
> Tim Small (10):
>   docs: Link to main docs directory from Quick Links
>   docs: Missing "full-stop"/"period" on some bullet items
>   docs: Link main "contributing" from programming-specific guide
>   docs: Point to compiling guide from code contribution guide
>   docs: Add config instructions for clangd with libvirt
>   docs: Reword "Preparing Patches" to clarify
>   docs: Advise running CI tests prior to submission
>   docs: Point to mailing list archives from submitting-patches
>   docs: Fix deprecated use of implicit meson "setup" command
>   docs: Reword ninja invocation note to clarify build directory
> 
>  docs/clangd.rst             | 51 +++++++++++++++++++++++++++++++++++++
>  docs/compiling.rst          | 14 +++++-----
>  docs/contribute.rst         |  6 ++---
>  docs/hacking.rst            | 29 ++++++++++++++++++---
>  docs/index.rst              |  2 ++
>  docs/meson.build            |  1 +
>  docs/submitting-patches.rst |  5 ++++
>  7 files changed, 96 insertions(+), 12 deletions(-)
>  create mode 100644 docs/clangd.rst
> 

Thank you! Yeah, our docs are written by developers and it shows.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>

and merged. Congratulations on your first libvirt contribution.

Michal