mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Cc: Roland Hieber <rhi@pengutronix.de>
Subject: Re: [ptxdist] [APPLIED] doc/contributing: absorb (and slightly update) README.devel
Date: Wed, 16 Jun 2021 12:35:33 +0200	[thread overview]
Message-ID: <20210616103533.1999280-1-m.olbrich@pengutronix.de> (raw)
In-Reply-To: <20210606145101.21027-1-rhi@pengutronix.de>

Thanks, applied as 5d2b4188eb09e15c9e18c1d8619710d01a4f0908.

Michael

[sent from post-receive hook]

On Wed, 16 Jun 2021 12:35:32 +0200, Roland Hieber <rhi@pengutronix.de> wrote:
> Move the "How to contribute" section before the "PTXdist Packages"
> section, as it applies generally and not only for packages. Update the
> Git URL, and add the Git web interface too.
> 
> Signed-off-by: Roland Hieber <rhi@pengutronix.de>
> Message-Id: <20210606145101.21027-1-rhi@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/README.devel b/README.devel
> deleted file mode 100644
> index ed8277cd6941..000000000000
> --- a/README.devel
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -PTXdist development
> -===================
> -
> -Development Tree
> -----------------
> -
> -PTXdist uses git for version control. The master repository is available at
> -
> -	git://git.pengutronix.de/git/ptxdist.git
> -
> -Patch Guideline
> ----------------
> -
> -Patches for PTXdist are always welcome. If you created a patch, send it to
> -ptxdist@pengutronix.de for review. Each patch accepted into the master
> -repository must be certified to be compatible with PTXdist's license (GPL v2,
> -see COPYING). To do this you have to sign your patches (or the ones you apply
> -and/or forward). If you can certify the below:
> -
> -        Developer's Certificate of Origin 1.1
> -
> -        By making a contribution to this project, I certify that:
> -
> -        (a) The contribution was created in whole or in part by me and I
> -            have the right to submit it under the open source license
> -            indicated in the file; or
> -
> -        (b) The contribution is based upon previous work that, to the best
> -            of my knowledge, is covered under an appropriate open source
> -            license and I have the right under that license to submit that
> -            work with modifications, whether created in whole or in part
> -            by me, under the same open source license (unless I am
> -            permitted to submit under a different license), as indicated
> -            in the file; or
> -
> -        (c) The contribution was provided directly to me by some other
> -            person who certified (a), (b) or (c) and I have not modified
> -            it.
> -
> -        (d) I understand and agree that this project and the contribution
> -            are public and that a record of the contribution (including all
> -            personal information I submit with it, including my sign-off) is
> -            maintained indefinitely and may be redistributed consistent with
> -            this project or the open source license(s) involved.
> -
> -then you just add a line saying
> -
> -        Signed-off-by: Random J Developer <random@developer.example.org>
> -
> -using your real name (sorry, no pseudonyms or anonymous contributions.) at the
> -end of the patch description.
> -
> -There are some more usual tags (like Acked-by or Reported-by) which only have
> -informational character and so are not formally specified here. See the Linux
> -kernel (file: Documentation/process/submitting-patches.rst) for how they are
> -used here, too.
> diff --git a/doc/contributing.rst b/doc/contributing.rst
> index 85ee297baae0..e7cbd90e6cc3 100644
> --- a/doc/contributing.rst
> +++ b/doc/contributing.rst
> @@ -1,19 +1,22 @@
>  Contributing to PTXdist
>  =======================
>  
> -PTXdist Packages
> +Development Tree
>  ----------------
>  
> -While contributions to all parts of PTXdist are welcome, most contributions
> -concern individual packages. Here is a checklist of things to look out for
> -while creating or updating packages. These are not hard requirements, but
> -there should be good reasons for different choices.
> +PTXdist uses Git for version control.
> +The master repository is available at::
> +
> +   git://git.pengutronix.de/ptxdist
> +
> +A `Git web interface <https://git.pengutronix.de/cgit/ptxdist/>`_ is also available.
>  
>  How to Contribute
> -~~~~~~~~~~~~~~~~~
> +-----------------
>  
> -Contributions should be sent as patches to the :ref:`mailing_list`. This
> -is usually done with ``git send-email``.
> +Patches for PTXdist are always welcome.
> +Contributions should be sent to the :ref:`mailing_list`.
> +This is usually done with ``git send-email``.
>  If you're unfamiliar with this workflow, have a look at the intro at
>  `git-send-email.io <https://git-send-email.io/>`_.
>  
> @@ -21,8 +24,59 @@ All patches must contain a descriptive subject and should, for all
>  non-obvious changes, contain a commit message describing what has changed
>  and why this is necessary.
>  
> -All patches must contain the correct ``Signed-off-by:`` tag,
> -see `README.devel <https://git.pengutronix.de/cgit/ptxdist/tree/README.devel>`_.
> +Each patch accepted into the master repository must be certified to be
> +compatible with PTXdist's license (GPLv2, see `COPYING`_).
> +To do this you have to sign your patches (or the ones you forward).
> +If you can certify the below::
> +
> +   Developer's Certificate of Origin 1.1
> +   
> +   By making a contribution to this project, I certify that:
> +   
> +   (a) The contribution was created in whole or in part by me and I
> +       have the right to submit it under the open source license
> +       indicated in the file; or
> +   
> +   (b) The contribution is based upon previous work that, to the best
> +       of my knowledge, is covered under an appropriate open source
> +       license and I have the right under that license to submit that
> +       work with modifications, whether created in whole or in part
> +       by me, under the same open source license (unless I am
> +       permitted to submit under a different license), as indicated
> +       in the file; or
> +   
> +   (c) The contribution was provided directly to me by some other
> +       person who certified (a), (b) or (c) and I have not modified
> +       it.
> +   
> +   (d) I understand and agree that this project and the contribution
> +       are public and that a record of the contribution (including all
> +       personal information I submit with it, including my sign-off) is
> +       maintained indefinitely and may be redistributed consistent with
> +       this project or the open source license(s) involved.
> +
> +then you just add a line saying::
> +
> +   Signed-off-by: Random J Developer <random@developer.example.org>
> +
> +using your real name (sorry, no pseudonyms or anonymous contributions) at the
> +end of the patch description.
> +
> +.. _COPYING: https://git.pengutronix.de/cgit/ptxdist/tree/COPYING
> +
> +There are some more usual tags (like *Acked-by* or *Reported-by*) which only
> +have informational character and so are not formally specified here.
> +See the `Linux kernel documentation
> +<https://www.kernel.org/doc/html/latest/process/submitting-patches.html>`_
> +for a more complete list.
> +
> +PTXdist Packages
> +----------------
> +
> +While contributions to all parts of PTXdist are welcome, most contributions
> +concern individual packages. Here is a checklist of things to look out for
> +while creating or updating packages. These are not hard requirements, but
> +there should be good reasons for different choices.
>  
>  Package Builds should be Reproducible
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de


      parent reply	other threads:[~2021-06-16 10:37 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-06 14:51 [ptxdist] [PATCH 1/2] " Roland Hieber
2021-06-06 14:51 ` [ptxdist] [PATCH 2/2] README: mention raw documentation and how to build it Roland Hieber
2021-06-16 10:35   ` [ptxdist] [APPLIED] " Michael Olbrich
2021-06-16 10:35 ` Michael Olbrich [this message]

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=20210616103533.1999280-1-m.olbrich@pengutronix.de \
    --to=m.olbrich@pengutronix.de \
    --cc=ptxdist@pengutronix.de \
    --cc=rhi@pengutronix.de \
    /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