DistroKit Mailinglist
 help / color / mirror / Atom feed
* [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware
@ 2020-01-06 16:27 Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 2/7] doc: note that platform-rpi is not actively maintained currently Roland Hieber
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

These files were added without any comment in commit 27bba7d3d283df0bd7
("ptxdist: version bump from 2016.05.0 to 2016.07.0"), but were already
unreferenced then.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 local_src/am335x-pm-firmware/License.txt      | 194 ------------------
 local_src/am335x-pm-firmware/README           |   1 -
 .../bin-am335x-pm-firmware.elf                | Bin 151064 -> 0 bytes
 3 files changed, 195 deletions(-)
 delete mode 100644 local_src/am335x-pm-firmware/License.txt
 delete mode 100644 local_src/am335x-pm-firmware/README
 delete mode 100644 local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf

diff --git a/local_src/am335x-pm-firmware/License.txt b/local_src/am335x-pm-firmware/License.txt
deleted file mode 100644
index 198e640df051..000000000000
--- a/local_src/am335x-pm-firmware/License.txt
+++ /dev/null
@@ -1,194 +0,0 @@
-Texas Instruments Incorporated
-Technology and Software Publicly Available
-Software License Agreement
-
-
-IMPORTANT – PLEASE READ THE FOLLOWING LICENSE AGREEMENT CAREFULLY.  THIS IS A
-LEGALLY BINDING AGREEMENT.  DO NOT DOWNLOAD THE LICENSED MATERIALS UNLESS: (1)
-YOU ARE AUTHORIZED TO ACCEPT AND AGREE TO THE TERMS OF THIS LICENSE AGREEMENT
-AND (2) YOU INTEND TO ENTER INTO AND TO BE BOUND BY THE TERMS OF THIS
-AGREEMENT.
-
-This Software License Agreement (“Agreement”) is a legal agreement between you
-(either an individual or entity) and Texas Instruments Incorporated (“TI”),
-12500 TI Boulevard, Dallas, Texas 75243.  The “Licensed Materials” subject to
-this Agreement include, in whole or in part, the software programs that
-accompany this Agreement and any “on-line” or electronic documentation
-associated with these programs.  By installing, copying or otherwise using the
-Licensed Materials you agree to abide by the terms of this Agreement.  If you
-choose not to accept or agree with these terms, do not download or install the
-Licensed Materials.
-
-NOTE:  The Licensed Materials may be bundled with open source software.  By
-accepting this Agreement, you may gain access to software identified as being
-licensed under open source licenses, which software and corresponding open
-source licenses will be listed in the applicable software manifest (in whole or
-in part, the “Open Source Materials”).  Your use of the Open Source Materials
-is subject to the separate licensing terms applicable to such Open Source
-Materials as specified in the applicable software manifest.  For clarification,
-this Agreement does not limit your rights under, or grant you rights that
-supersede, the license terms of any applicable Open Source Materials license
-agreement.  If any of the Open Source Materials have been provided to you in
-object code, the source code versions of such Open Source Materials may be
-provided to you by notifying TI at Texas Instruments Incorporated, 12500 TI
-Boulevard, Mail Station 8638, Dallas, Texas 75243, Attention: Contracts
-Manager.  You may terminate this Agreement in the event you choose not to
-accept or agree with the terms in any applicable Open Source Materials license
-agreement, provided that such termination occurs within five (5) days of
-acceptance of this Agreement and you abide by all applicable license terms in
-this Agreement until such termination.
-
-
-1.	License.
-
-a.	Source Code License.  For the Licensed Materials provided in source
-code format, TI hereby grants to you a limited, non-exclusive license to
-reproduce, use, and create modified or derivative works of the Licensed
-Materials provided to you in source code format and to distribute an unlimited
-number of copies of such source code Licensed Materials, or any derivatives
-thereof, in any format.
-
-b.	 Object Code License.  For the Licensed Materials provided in object
-code format, TI hereby grants to you a limited, non-exclusive license to
-reproduce and use the Licensed Materials provided to you in object code format
-and to distribute an unlimited number of object or executable copies of such
-object code Licensed Materials.
-
-2.	Termination.  This license is effective until terminated.  Without
-prejudice to any other rights, TI may terminate your right to use the Licensed
-Materials under this Agreement if you fail to comply with the terms of this
-Agreement.  In such event, you shall destroy all copies of the Licensed
-Materials, including all portions and derivatives thereof.
-
-3.	Intellectual Property Rights.
-
-a.	The Licensed Materials being provided to you hereunder are being made
-publicly available by TI, even though they contain copyrighted material of TI
-and its licensors, if applicable.   In no event may you alter, remove or
-destroy any copyright notice included in the Licensed Materials.  To the extent
-that any of the Licensed Materials are provided in binary or object code only,
-you may not unlock, decompile, reverse engineer, disassemble or otherwise
-translate such binary or object code to human-perceivable form. The source code
-of such reverse engineered code may contain TI trade secret and other
-proprietary information. TI reserves all rights not specifically granted under
-this Agreement.
-
-b.	Certain Licensed Materials may (i) require patent licenses from third
-parties claiming patent rights covering implementation of the Licensed
-Materials or (ii) be based on industry recognized standards or software
-programs published by industry recognized standards bodies and certain third
-parties may claim to own patents or copyrights that cover implementation of
-those standards.  You acknowledge and agree that this Agreement does not convey
-a license to any such third party patents and copyrights.
-
-c.	YOU ACKNOWLEDGE AND AGREE THAT TI SHALL NOT BE LIABLE FOR AND SHALL NOT
-DEFEND OR INDEMNIFY YOU AGAINST ANY THIRD PARTY INFRINGEMENT CLAIM THAT RELATES
-TO OR IS BASED ON YOUR MANUFACTURE, USE, OR DISTRIBUTION OF THE LICENSED
-MATERIALS OR YOUR MANUFACTURE, USE, OFFER FOR SALE, SALE, IMPORTATION OR
-DISTRIBUTION OF YOUR PRODUCTS THAT INCLUDE OR INCORPORATE THE LICENSED
-MATERIALS.
-
-d.	You acknowledge and agree that you are responsible for any fees or
-royalties that may be payable to any third party based on such third party’s
-interests in the Licensed Materials described in Section 3(b) above (the “Third
-Party Payment Obligations”).  You agree to indemnify TI against any Third Party
-Payment Obligations and will defend any claim, suit or proceeding brought
-against TI insofar as such claim, suit or proceeding is based on your failure
-to pay any Third Party Payment Obligations.
-
-4.	Warranties and Limitations.  THE LICENSED MATERIALS ARE PROVIDED “AS
-IS”.  TI AND ITS LICENSORS MAKE NO WARRANTY OR REPRESENTATION, EXPRESS, IMPLIED
-OR STATUTORY, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTIBILITY, FITNESS FOR
-A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS OF RESPONSES,
-RESULTS AND LACK OF NEGLIGENCE.  TI DISCLAIMS ANY WARRANTY OF TITLE, QUIET
-ENJOYMENT, QUIET POSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTY
-INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE LICENSED MATERIALS OR USE OF
-THOSE MATERIALS.
-
-YOU ACKNOWLEDGE AND AGREE THAT THE LICENSED MATERIALS MAY NOT BE INTENDED FOR
-PRODUCTION APPLICATIONS AND MAY CONTAIN IRREGULARITIES AND DEFECTS NOT FOUND IN
-PRODUCTION SOFTWARE.  FURTHERMORE, YOU ACKNOWLEDGE AND AGREE THAT THE LICENSED
-MATERIALS HAVE NOT BEEN TESTED OR CERTIFIED BY ANY GOVERNMENT AGENCY OR
-INDUSTRY REGULATORY ORGANIZATION OR ANY OTHER THIRD PARTY ORGANIZATION.  YOU
-AGREE THAT PRIOR TO USING, INCORPORATING OR DISTRIBUTING THE LICENSED MATERIALS
-IN OR WITH ANY COMMERCIAL PRODUCT THAT YOU WILL THOROUGHLY TEST THE PRODUCT AND
-THE FUNCTIONALITY OF THE LICENSED MATERIALS IN OR WITH THAT PRODUCT AND BE
-SOLELY RESPONSIBLE FOR ANY PROBLEMS OR FAILURES.
-
-IN NO EVENT SHALL TI OR ITS LICENSORS BE LIABLE FOR ANY SPECIAL, INDIRECT,
-INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, HOWEVER CAUSED ON ANY THEORY OF
-LIABILITY, ARISING IN ANY WAY OUT OF THIS AGREEMENT, OR YOUR USE OF THE
-LICENSED MATERIALS, WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGES.  EXCLUDED DAMAGES INCLUDE, BUT ARE NOT LIMITED TO, COST OF
-REMOVAL OR REINSTALLATION, OUTSIDE COMPUTER TIME, LABOR COSTS, LOSS OR
-CORRUPTION OF DATA, LOSS OF GOODWILL, LOSS OF PROFITS, LOSS OF SAVINGS, OR LOSS
-OF USE OR INTERRUPTION OF BUSINESS OR ANY OTHER ECONOMIC LOSS.  IN NO EVENT
-WILL TI’S AGGREGATE LIABILITY UNDER THIS AGREEMENT OR ARISING OUT OF YOUR USE
-OF THE LICENSED MATERIALS EXCEED FIVE HUNDRED U.S. DOLLARS (US$500).
-
-Because some jurisdictions do not allow the exclusion or limitation of
-incidental or consequential damages or limitation on how long an implied
-warranty lasts, the above limitations or exclusions may not apply to you.
-
-5.	Export Control.  The software programs and any “on-line” documentation
-as well as any updates or upgrades to such software programs or documentation
-may be subject to the export or import regulations of certain countries. You
-agree to comply with all such regulations and acknowledge that you have the
-responsibility to obtain any licenses or other authorizations that may be
-required to export, re-export or import the Licensed Materials.
-
-6.	Governing Law, Jurisdiction and Severability.  This Agreement will be
-governed by and interpreted in accordance with the laws of the State of Texas,
-without reference to that state’s conflict of laws principles.  This Agreement
-shall not be governed by the United Nations Convention on Contracts for the
-International Sale of Goods, nor shall it be governed by the Uniform Computer
-Information Transactions Act (UCITA).  Any dispute arising out of or related to
-this Agreement will be brought in, and each party consents to the exclusive
-jurisdiction and venue in the state and federal courts sitting in Dallas
-Country, Texas.  Each party waives all defenses of lack of personal
-jurisdiction and forum non-conveniens and agrees that process may be served on
-either party in a manner authorized by applicable law or court rule.  If for
-any reason a court of competent jurisdiction finds any provision of the
-Agreement to be unenforceable, that provision will be enforced to the maximum
-extent possible to effectuate the intent of the parties and the remainder of
-the Agreement shall continue in full force and effect.
-
-7.	PRC Provisions.  If you are located in the People’s Republic of China
-(“PRC”) or if the Licensed Materials will be sent to the PRC, the following
-provisions shall apply and shall supersede any other provisions in this
-Agreement concerning the same subject matter as the following provisions:
-
-	a.	Registration Requirements.  You shall be solely responsible for
-performing all acts and obtaining all approvals that may be required in
-connection with this Agreement by the government of the PRC, including but not
-limited to registering pursuant to, and otherwise complying with, the PRC
-Measures on the Administration of Software Products, Management Regulations on
-Technology Import-Export, and Technology Import and Export Contract
-Registration Management Rules.  Upon receipt of such approvals from the
-government authorities, you shall forward evidence of all such approvals to TI
-for its records.  In the event that you fail to obtain any such approval or
-registration, you shall be solely responsible for any and all losses, damages
-or costs resulting therefrom, and shall indemnify TI for all such losses,
-damages or costs.
-
-	b.	Governing Language.  This Agreement is written and executed in
-the English language.  If a translation of this Agreement is required for any
-purpose, including but not limited to registration of the Agreement pursuant to
-any governmental laws, regulations or rules, you shall be solely responsible
-for creating such translation.  Any translation of this Agreement into a
-language other than English is intended solely in order to comply with such
-laws or for reference purposes, and the English language version shall be
-authoritative and controlling.
-
-8.	Entire Agreement.  This is the entire Agreement between you and TI and
-supersedes any prior agreement between the parties related to the subject
-matter of this Agreement. No amendment or modification of this Agreement will
-be effective unless in writing and signed by a duly authorized representative
-of TI.  You hereby warrant and represent that you have obtained all
-authorizations and other applicable consents required empowering you to enter
-into this Agreement.
-
-
-Version: 221850v2
-
-
diff --git a/local_src/am335x-pm-firmware/README b/local_src/am335x-pm-firmware/README
deleted file mode 100644
index 2ba94305b605..000000000000
--- a/local_src/am335x-pm-firmware/README
+++ /dev/null
@@ -1 +0,0 @@
-http://arago-project.org/git/projects/?p=am33x-cm3.git;a=tree;hb=HEAD
diff --git a/local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf b/local_src/am335x-pm-firmware/bin-am335x-pm-firmware.elf
deleted file mode 100644
index 329664f077b49f15838d2847192a7e9e7c2cb331..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 151064
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
MBZJ=h!e1u*|KCM+!~g&Q

-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 2/7] doc: note that platform-rpi is not actively maintained currently
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 3/7] doc: fix sphinx warning "guru is already assigned section numbers" Roland Hieber
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/hardware.rst | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/doc/hardware.rst b/doc/hardware.rst
index 8be3fc1a81f5..e5621b6829e5 100644
--- a/doc/hardware.rst
+++ b/doc/hardware.rst
@@ -108,6 +108,14 @@ Currently DistroKit only supports a single board; the Marvell espressobin.
 rpi Platform
 ------------
 
+.. note::
+
+  The rpi platform is currently not actively maintained,
+  as RPi 1 has been superseded by newer models
+  which are supported in the v7a platform.
+  However, if you are targeting a RPi 1,
+  we will be happy to merge your patches anyways.
+
 The rpi platform has support for the Raspberry Pi 1, which is based on
 the Broadcom BCM2835 SoC (ARMv6). Select the platform with
 
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 3/7] doc: fix sphinx warning "guru is already assigned section numbers"
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 2/7] doc: note that platform-rpi is not actively maintained currently Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 4/7] doc: guru: sync with upstream PTXdist Roland Hieber
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

guru.rst is included from index.rst, which already assigned the numbers
in the toctree, so we don't need to number the toctree in guru.rst
again.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/guru.rst | 1 -
 1 file changed, 1 deletion(-)

diff --git a/doc/guru.rst b/doc/guru.rst
index 89667adee426..7085c16b8c47 100644
--- a/doc/guru.rst
+++ b/doc/guru.rst
@@ -3,7 +3,6 @@ Welcome to the PTXdist Universe
 
 .. toctree::
    :glob:
-   :numbered: 2
    :maxdepth: 3
 
    welcome
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 4/7] doc: guru: sync with upstream PTXdist
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 2/7] doc: note that platform-rpi is not actively maintained currently Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 3/7] doc: fix sphinx warning "guru is already assigned section numbers" Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 5/7] doc: hardware: degrade header level Roland Hieber
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Add contributing.rst from upstream PTXdist (sphinx warns about
"docs/contributing.rst: WARNING: document isn't included in any
toctree") and move faq.rst from intro.rst to guru.rst for the sake of
consistency.

Remove the index and search pages in guru.rst, as they are already
included in index.rst at the top level.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/guru.rst  | 5 ++---
 doc/index.rst | 1 -
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/doc/guru.rst b/doc/guru.rst
index 7085c16b8c47..19294647df49 100644
--- a/doc/guru.rst
+++ b/doc/guru.rst
@@ -11,8 +11,7 @@ Welcome to the PTXdist Universe
    dev_manual
    ref_manual
    daily_work_section
+   contributing
    getting_help
-
-* :ref:`search`
-* :ref:`genindex`
+   faq
 
diff --git a/doc/index.rst b/doc/index.rst
index d0cc9bb8c5ae..2ce9c7582e2e 100644
--- a/doc/index.rst
+++ b/doc/index.rst
@@ -9,7 +9,6 @@ Welcome to DistroKit
    intro
    hardware
    guru
-   faq
 
 * :ref:`search`
 * :ref:`genindex`
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 5/7] doc: hardware: degrade header level
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
                   ` (2 preceding siblings ...)
  2020-01-06 16:27 ` [DistroKit] [PATCH 4/7] doc: guru: sync with upstream PTXdist Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 6/7] doc: hardware: reduce clutter in sub-toctrees Roland Hieber
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

These subsections belong to the respective platform sections.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/hardware.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/doc/hardware.rst b/doc/hardware.rst
index e5621b6829e5..98688b9d32a3 100644
--- a/doc/hardware.rst
+++ b/doc/hardware.rst
@@ -35,7 +35,7 @@ Now everything is prepared to build the platform with
 	$ ptxdist images
 
 Hardware for the v7a Platform
------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 DistroKit supports various boards based on the ARMv7-A architecture.
 For the following boards there is separate documentation:
@@ -97,7 +97,7 @@ v8a Platform
 The stuff from the v7a section above applies here accordingly.
 
 Hardware for the v8a Platform
------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Currently DistroKit only supports a single board; the Marvell espressobin.
 
@@ -142,7 +142,7 @@ Now everything is prepared to build the platform with
 	$ ptxdist images
 
 Hardware for the rpi Platform
------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 .. toctree::
 
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 6/7] doc: hardware: reduce clutter in sub-toctrees
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
                   ` (3 preceding siblings ...)
  2020-01-06 16:27 ` [DistroKit] [PATCH 5/7] doc: hardware: degrade header level Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-06 16:27 ` [DistroKit] [PATCH 7/7] doc: add infos about contributing and license Roland Hieber
  2020-01-08 22:06 ` [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Robert Schwebel
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

All those hardware sections have roughly the same sub-sections, reduce
it to only the board names:

    2.1.1.1. QEmu
    2.1.1.2. Beaglebone White
        2.1.1.2.1. Boot Media
        2.1.1.2.2. Serial Console
    2.1.1.3. Beaglebone Black
        2.1.1.3.1. Boot Media
        2.1.1.3.2. Serial Console
    2.1.1.4. Boundary Devices Nitrogen6X
        2.1.1.4.1. Bootloader
        2.1.1.4.2. Boot Media
        2.1.1.4.3. Serial Console
    2.1.1.5. RIoT-Board
        2.1.1.5.1. Boot Media
        2.1.1.5.2. Serial Console
    2.1.1.6. Raspberry Pi 2
        2.1.1.6.1. Boot Media
        2.1.1.6.2. Serial Console
    2.1.1.7. Raspberry Pi 3
        2.1.1.7.1. Boot Media
        2.1.1.7.2. Serial Console
    2.1.1.8. Udoo Neo
        2.1.1.8.1. Boot Media
        2.1.1.8.2. Serial Console

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/hardware.rst | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/doc/hardware.rst b/doc/hardware.rst
index 98688b9d32a3..2143b6c0120d 100644
--- a/doc/hardware.rst
+++ b/doc/hardware.rst
@@ -41,6 +41,7 @@ DistroKit supports various boards based on the ARMv7-A architecture.
 For the following boards there is separate documentation:
 
 .. toctree::
+   :maxdepth: 1
 
    hardware_v7a_qemu
    hardware_v7a_beaglebone_white
@@ -102,6 +103,7 @@ Hardware for the v8a Platform
 Currently DistroKit only supports a single board; the Marvell espressobin.
 
 .. toctree::
+   :maxdepth: 1
 
    hardware_v8a_espressobin
 
@@ -145,5 +147,6 @@ Hardware for the rpi Platform
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 .. toctree::
+   :maxdepth: 1
 
    hardware_rpi_raspi1
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [DistroKit] [PATCH 7/7] doc: add infos about contributing and license
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
                   ` (4 preceding siblings ...)
  2020-01-06 16:27 ` [DistroKit] [PATCH 6/7] doc: hardware: reduce clutter in sub-toctrees Roland Hieber
@ 2020-01-06 16:27 ` Roland Hieber
  2020-01-08 22:06 ` [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Robert Schwebel
  6 siblings, 0 replies; 8+ messages in thread
From: Roland Hieber @ 2020-01-06 16:27 UTC (permalink / raw)
  To: distrokit; +Cc: Roland Hieber

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
---
 doc/intro.rst | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/doc/intro.rst b/doc/intro.rst
index f02c4afaf8a3..b8278344f1ca 100644
--- a/doc/intro.rst
+++ b/doc/intro.rst
@@ -46,3 +46,57 @@ toolchain sources from
 
 and build them manually.
 
+Contributing
+------------
+
+The canonical source repository for DistroKit is at
+<https://git.pengutronix.de/cgit/DistroKit/>.
+
+For any questions regarding DistroKit, send a mail to the mailing list at
+<distrokit@pengutronix.de>.
+Note that posts from non-subscribed addresses will be held for moderation.
+We recommend that you subscribe to the list by sending a mail to
+<distrokit-request@pengutronix.de> containing "subscribe" in the subject.
+
+The same list should also be used to send patches.
+The easiest way to format your patch into the canonical patch format is by
+using `git format-patch <https://git-scm.com/docs/git-format-patch>`_ on the
+DistroKit git repository
+(also see its man page for info on using mailers other than *git send-email*).
+
+DistroKit uses the `Developer’s Certificate of Origin <https://developercertificate.org/>`_::
+
+   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.
+
+If you can certify the above, 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)
+to the end of your commit message,
+or if you use Git, make your commit with ``git commit --signoff``.
+
+License
+-------
+
+Copyright (C) 2020 Pengutronix and individual contributors
+
+DistroKit is licensed under the GNU General Public License, version 2.0.
+See the file named LICENSE in the root directory of this project for the full
+license terms, and the version control history for contributor information.
-- 
2.24.0


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware
  2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
                   ` (5 preceding siblings ...)
  2020-01-06 16:27 ` [DistroKit] [PATCH 7/7] doc: add infos about contributing and license Roland Hieber
@ 2020-01-08 22:06 ` Robert Schwebel
  6 siblings, 0 replies; 8+ messages in thread
From: Robert Schwebel @ 2020-01-08 22:06 UTC (permalink / raw)
  To: Roland Hieber; +Cc: distrokit

On Mon, Jan 06, 2020 at 05:27:43PM +0100, Roland Hieber wrote:
> These files were added without any comment in commit
> 27bba7d3d283df0bd7 ("ptxdist: version bump from 2016.05.0 to
> 2016.07.0"), but were already unreferenced then.

Thanks, series applied.

rsc
-- 
Pengutronix e.K.                           | Dipl.-Ing. Robert Schwebel  |
Steuerwalder Str. 21                       | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-01-08 22:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-06 16:27 [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 2/7] doc: note that platform-rpi is not actively maintained currently Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 3/7] doc: fix sphinx warning "guru is already assigned section numbers" Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 4/7] doc: guru: sync with upstream PTXdist Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 5/7] doc: hardware: degrade header level Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 6/7] doc: hardware: reduce clutter in sub-toctrees Roland Hieber
2020-01-06 16:27 ` [DistroKit] [PATCH 7/7] doc: add infos about contributing and license Roland Hieber
2020-01-08 22:06 ` [DistroKit] [PATCH 1/7] local_src: remove unreferenced am335x-pm-firmware Robert Schwebel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox