From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sun, 06 Jun 2021 16:51:39 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1lpu7n-0004Nr-Cj for lore@lore.pengutronix.de; Sun, 06 Jun 2021 16:51:39 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1lpu7m-0001wT-VQ; Sun, 06 Jun 2021 16:51:38 +0200 Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lpu7D-0001vq-Mm; Sun, 06 Jun 2021 16:51:03 +0200 Received: from rhi by dude.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1lpu7D-0005Tw-Ej; Sun, 06 Jun 2021 16:51:03 +0200 From: Roland Hieber To: ptxdist@pengutronix.de Date: Sun, 6 Jun 2021 16:51:00 +0200 Message-Id: <20210606145101.21027-1-rhi@pengutronix.de> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Subject: [ptxdist] [PATCH 1/2] doc/contributing: absorb (and slightly update) README.devel X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: Roland Hieber Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false 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 --- README.devel | 56 --------------------------------- doc/contributing.rst | 74 ++++++++++++++++++++++++++++++++++++++------ 2 files changed, 64 insertions(+), 66 deletions(-) delete mode 100644 README.devel 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 - -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 `_ 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 `_. @@ -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 `_. +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 + +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 +`_ +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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- 2.29.2 _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de