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
prev 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