* [dpdk-web] Updated charter for upload @ 2017-10-17 19:16 Trishan de Lanerolle 2017-10-17 20:24 ` Thomas Monjalon 0 siblings, 1 reply; 21+ messages in thread From: Trishan de Lanerolle @ 2017-10-17 19:16 UTC (permalink / raw) To: Thomas Monjalon, web Hi Thomas, I was trying to compare this to the numbering changes you had in charter 2. Had some trouble doing that in Word. Attached is the latest approved charter. Can you help upload this file to the website. Thanks, Trishan -- Trishan R. de Lanerolle Program Manager, Networking Linux Foundation voice: +1.203.699.6401 skype: tdelanerolle email: tdelanerolle@linuxfoundation.org ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] Updated charter for upload 2017-10-17 19:16 [dpdk-web] Updated charter for upload Trishan de Lanerolle @ 2017-10-17 20:24 ` Thomas Monjalon 2017-10-17 22:23 ` Trishan de Lanerolle 0 siblings, 1 reply; 21+ messages in thread From: Thomas Monjalon @ 2017-10-17 20:24 UTC (permalink / raw) To: Trishan de Lanerolle; +Cc: web Hi, 17/10/2017 21:16, Trishan de Lanerolle: > Hi Thomas, > I was trying to compare this to the numbering changes you had in charter 2. > Had some trouble doing that in Word. Attached is the latest approved > charter. Can you help upload this file to the website. Sorry, I cannot convert a Word document to the HTML version of the charter. We use git to bring modifications to the web site (and charter). Which modification do you want to do? If it is only about my numbering update, it is available here: http://dpdk.org/about/charter2 The patches waiting for approval are: http://dpdk.org/ml/archives/web/2017-March/000299.html http://dpdk.org/ml/archives/web/2017-March/000300.html ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] Updated charter for upload 2017-10-17 20:24 ` Thomas Monjalon @ 2017-10-17 22:23 ` Trishan de Lanerolle 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon 0 siblings, 1 reply; 21+ messages in thread From: Trishan de Lanerolle @ 2017-10-17 22:23 UTC (permalink / raw) To: Thomas Monjalon; +Cc: web Hi Thomas, Attached is a version highlighting the specific changes (with tracking) that should go into the site (note some are updated hyperlinks). Can you help modify these specific sections along with your formatting and numbering patches and update the website. Regards, Trishan On Tue, Oct 17, 2017 at 4:24 PM, Thomas Monjalon <thomas@monjalon.net> wrote: > Hi, > > 17/10/2017 21:16, Trishan de Lanerolle: > > Hi Thomas, > > I was trying to compare this to the numbering changes you had in charter > 2. > > Had some trouble doing that in Word. Attached is the latest approved > > charter. Can you help upload this file to the website. > > Sorry, I cannot convert a Word document to the HTML version of the charter. > We use git to bring modifications to the web site (and charter). > > Which modification do you want to do? > > If it is only about my numbering update, it is available here: > http://dpdk.org/about/charter2 > The patches waiting for approval are: > http://dpdk.org/ml/archives/web/2017-March/000299.html > http://dpdk.org/ml/archives/web/2017-March/000300.html > > -- Trishan R. de Lanerolle Program Manager, Networking Linux Foundation voice: +1.203.699.6401 skype: tdelanerolle email: tdelanerolle@linuxfoundation.org ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH 0/3] update charter 2017-10-17 22:23 ` Trishan de Lanerolle @ 2017-10-18 15:04 ` Thomas Monjalon 2017-10-18 15:04 ` [dpdk-web] [PATCH 1/3] update Governing Board responsibilities Thomas Monjalon ` (3 more replies) 0 siblings, 4 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-10-18 15:04 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard Trishan (Linux Foundation) asks for some changes in the charter. Trishan, I did not include your comments about the Technical Board composition because it was not clear enough to me and it should be reworded by the Technical Board itself if needed. Thomas Monjalon (3): update Governing Board responsibilities update Technical Board responsibility wording update license policy wording about/charter.html | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) -- 2.14.2 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH 1/3] update Governing Board responsibilities 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon @ 2017-10-18 15:04 ` Thomas Monjalon 2017-10-18 15:26 ` Mcnamara, John 2017-10-18 15:04 ` [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording Thomas Monjalon ` (2 subsequent siblings) 3 siblings, 1 reply; 21+ messages in thread From: Thomas Monjalon @ 2017-10-18 15:04 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard Linux Foundation asks to remove compliance and certification policies responsibilities from the charter. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/about/charter.html b/about/charter.html index eaa8fa8..7308384 100644 --- a/about/charter.html +++ b/about/charter.html @@ -122,7 +122,7 @@ <li> Adopting and maintaining administrative policies and procedures for DPDK (subject to LF approval) including but not limited to a Code of Conduct, - a trademark policy and any compliance or certification policies. + and a trademark policy. <li> Approving procedures for the nomination and election of (1) Silver Member representatives to the Governing Board, -- 2.14.2 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [PATCH 1/3] update Governing Board responsibilities 2017-10-18 15:04 ` [dpdk-web] [PATCH 1/3] update Governing Board responsibilities Thomas Monjalon @ 2017-10-18 15:26 ` Mcnamara, John 0 siblings, 0 replies; 21+ messages in thread From: Mcnamara, John @ 2017-10-18 15:26 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard > -----Original Message----- > From: web [mailto:web-bounces@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Wednesday, October 18, 2017 4:04 PM > To: tdelanerolle@linuxfoundation.org > Cc: web@dpdk.org; govboard@dpdk.org; techboard@dpdk.org > Subject: [dpdk-web] [PATCH 1/3] update Governing Board responsibilities > > Linux Foundation asks to remove compliance and certification policies > responsibilities from the charter. > > Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: John McNamara <john.mcnamara@intel.com> ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon 2017-10-18 15:04 ` [dpdk-web] [PATCH 1/3] update Governing Board responsibilities Thomas Monjalon @ 2017-10-18 15:04 ` Thomas Monjalon 2017-10-18 15:26 ` Mcnamara, John 2017-10-18 15:40 ` Dave Neary 2017-10-18 15:04 ` [dpdk-web] [PATCH 3/3] update license policy wording Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon 3 siblings, 2 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-10-18 15:04 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard Linux Foundation asks to replace "shall" by "is" for technical decision responsibility. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/about/charter.html b/about/charter.html index 7308384..235ebba 100644 --- a/about/charter.html +++ b/about/charter.html @@ -211,7 +211,7 @@ <h4 id="techscope">Scope</h4> <p> - The Technical Board shall be responsible technical decision making + The Technical Board is responsible for technical decision making for the DPDK project. Its scope does not include the other sub-projects hosted on dpdk.org (Pktgen, SPP etc.). -- 2.14.2 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording Thomas Monjalon @ 2017-10-18 15:26 ` Mcnamara, John 2017-10-18 15:40 ` Dave Neary 1 sibling, 0 replies; 21+ messages in thread From: Mcnamara, John @ 2017-10-18 15:26 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard > -----Original Message----- > From: web [mailto:web-bounces@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Wednesday, October 18, 2017 4:05 PM > To: tdelanerolle@linuxfoundation.org > Cc: web@dpdk.org; govboard@dpdk.org; techboard@dpdk.org > Subject: [dpdk-web] [PATCH 2/3] update Technical Board responsibility > wording > > Linux Foundation asks to replace "shall" by "is" > for technical decision responsibility. > > Signed-off-by: Thomas Monjalon <thomas@monjalon.net> > --- > about/charter.html | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/about/charter.html b/about/charter.html index > 7308384..235ebba 100644 > --- a/about/charter.html > +++ b/about/charter.html > @@ -211,7 +211,7 @@ > > <h4 id="techscope">Scope</h4> > <p> > - The Technical Board shall be responsible technical decision making > + The Technical Board is responsible for technical decision making > for the DPDK project. > Its scope does not include the other sub-projects > hosted on dpdk.org (Pktgen, SPP etc.). Acked-by: John McNamara <john.mcnamara@intel.com> ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording Thomas Monjalon 2017-10-18 15:26 ` Mcnamara, John @ 2017-10-18 15:40 ` Dave Neary 2017-10-18 15:41 ` [dpdk-web] [dpdk-govboard] " Dave Neary 1 sibling, 1 reply; 21+ messages in thread From: Dave Neary @ 2017-10-18 15:40 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard Hi, I had a concern about this one expressed to me, which I sent to the govboard list and did not see any response - "shall be" is more rigorous language than "is" - changing this does not improve the document at all, and creates potential legal loopholes/confusion. I would prefer this specific change not to be made. Thanks, Dave. On 10/18/2017 11:04 AM, Thomas Monjalon wrote: > Linux Foundation asks to replace "shall" by "is" > for technical decision responsibility. > > Signed-off-by: Thomas Monjalon <thomas@monjalon.net> > --- > about/charter.html | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/about/charter.html b/about/charter.html > index 7308384..235ebba 100644 > --- a/about/charter.html > +++ b/about/charter.html > @@ -211,7 +211,7 @@ > > <h4 id="techscope">Scope</h4> > <p> > - The Technical Board shall be responsible technical decision making > + The Technical Board is responsible for technical decision making > for the DPDK project. > Its scope does not include the other sub-projects > hosted on dpdk.org (Pktgen, SPP etc.). > -- Dave Neary - NFV/SDN Community Strategy Open Source and Standards, Red Hat - http://community.redhat.com Ph: +1-978-399-2182 / Cell: +1-978-799-3338 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [dpdk-govboard] [PATCH 2/3] update Technical Board responsibility wording 2017-10-18 15:40 ` Dave Neary @ 2017-10-18 15:41 ` Dave Neary 0 siblings, 0 replies; 21+ messages in thread From: Dave Neary @ 2017-10-18 15:41 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard For clarity, the only part of this change I have an issue with is "s/shall be/is/" Thanks, Dave. On 10/18/2017 11:40 AM, Dave Neary wrote: > Hi, > > I had a concern about this one expressed to me, which I sent to the > govboard list and did not see any response - "shall be" is more rigorous > language than "is" - changing this does not improve the document at all, > and creates potential legal loopholes/confusion. > > I would prefer this specific change not to be made. > > Thanks, > Dave. > > On 10/18/2017 11:04 AM, Thomas Monjalon wrote: >> Linux Foundation asks to replace "shall" by "is" >> for technical decision responsibility. >> >> Signed-off-by: Thomas Monjalon <thomas@monjalon.net> >> --- >> about/charter.html | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/about/charter.html b/about/charter.html >> index 7308384..235ebba 100644 >> --- a/about/charter.html >> +++ b/about/charter.html >> @@ -211,7 +211,7 @@ >> >> <h4 id="techscope">Scope</h4> >> <p> >> - The Technical Board shall be responsible technical decision making >> + The Technical Board is responsible for technical decision making >> for the DPDK project. >> Its scope does not include the other sub-projects >> hosted on dpdk.org (Pktgen, SPP etc.). >> > -- Dave Neary - NFV/SDN Community Strategy Open Source and Standards, Red Hat - http://community.redhat.com Ph: +1-978-399-2182 / Cell: +1-978-799-3338 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH 3/3] update license policy wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon 2017-10-18 15:04 ` [dpdk-web] [PATCH 1/3] update Governing Board responsibilities Thomas Monjalon 2017-10-18 15:04 ` [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording Thomas Monjalon @ 2017-10-18 15:04 ` Thomas Monjalon 2017-10-18 15:43 ` [dpdk-web] [dpdk-govboard] " Dave Neary 2017-10-18 15:47 ` [dpdk-web] " Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon 3 siblings, 2 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-10-18 15:04 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard Linux Foundation asks to - change wording of the license names - use spdx.org to describe licenses - change dual licensing wording with "OR" keyword - replace "shall" by "will" Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/about/charter.html b/about/charter.html index 235ebba..9ac8a32 100644 --- a/about/charter.html +++ b/about/charter.html @@ -447,11 +447,11 @@ <ol> <li> All new inbound contributions to DPDK - shall be made under the following licenses: + will be made under the following licenses: <ol> <li> - The <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" - >GPLv2 license</a> + The <a href="https://spdx.org/licenses/GPL-2.0.html" + >GPL-2.0 license</a> shall be used for code that runs in the kernel. Current examples of this are: <ol> @@ -465,20 +465,20 @@ lib/librte_eal/linuxapp/kni/ethtool/ixgbe </ol> <li> - A dual - <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD</a> / - <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" - >GPLv2</a> license or - <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD</a> / - <a href="https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html" - >LGPLv2</a> license - shall be used for code that is shared between the kernel and userspace. + A disjonctive licence choice of + <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause</a> OR + <a href="https://spdx.org/licenses/GPL-2.0.html" + >GPL-2.0</a> or + <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause</a> OR + <a href="https://spdx.org/licenses/LGPL-2.0.html" + >LGPL-2.0</a> + will be used for code that is shared between the kernel and userspace. Current examples of this are: <ul> <li> - BSD/GPLv2: + BSD-3-Clause OR GPL-2.0: <ol> <li> All files in @@ -496,7 +496,7 @@ >dom0_mm_misc.c</a> </ol> <li> - BSD/LGPLv2: + BSD-3-Clause OR LGPL-2.0: <ol start="4"> <li> <a href="/browse/dpdk/tree/lib/librte_eal/bsdapp/eal/include/exec-env/rte_dom0_common.h" @@ -509,9 +509,9 @@ </ol> </ul> <li> - The <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD license</a> - shall be used for all other contributions. + The <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause license</a> + will be used for all other contributions. </ol> <li> All contributions shall include a "Signed-off-by:" line -- 2.14.2 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [dpdk-govboard] [PATCH 3/3] update license policy wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 3/3] update license policy wording Thomas Monjalon @ 2017-10-18 15:43 ` Dave Neary 2017-10-18 15:47 ` [dpdk-web] " Thomas Monjalon 1 sibling, 0 replies; 21+ messages in thread From: Dave Neary @ 2017-10-18 15:43 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard Hi, I got the same feedback ("s/shall be/is/ makes the document more legally ambiguous - why avoid standard legal language?) on part of this change. I have the same reservations which I also make on the govboard list when this change was proposed. Thanks, Dave. On 10/18/2017 11:04 AM, Thomas Monjalon wrote: > Linux Foundation asks to > - change wording of the license names > - use spdx.org to describe licenses > - change dual licensing wording with "OR" keyword > - replace "shall" by "will" > > Signed-off-by: Thomas Monjalon <thomas@monjalon.net> > --- > about/charter.html | 36 ++++++++++++++++++------------------ > 1 file changed, 18 insertions(+), 18 deletions(-) > > diff --git a/about/charter.html b/about/charter.html > index 235ebba..9ac8a32 100644 > --- a/about/charter.html > +++ b/about/charter.html > @@ -447,11 +447,11 @@ > <ol> > <li> > All new inbound contributions to DPDK > - shall be made under the following licenses: > + will be made under the following licenses: > <ol> > <li> > - The <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" > - >GPLv2 license</a> > + The <a href="https://spdx.org/licenses/GPL-2.0.html" > + >GPL-2.0 license</a> > shall be used for code that runs in the kernel. > Current examples of this are: > <ol> > @@ -465,20 +465,20 @@ > lib/librte_eal/linuxapp/kni/ethtool/ixgbe > </ol> > <li> > - A dual > - <a href="https://opensource.org/licenses/BSD-3-Clause" > - >3-clause BSD</a> / > - <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" > - >GPLv2</a> license or > - <a href="https://opensource.org/licenses/BSD-3-Clause" > - >3-clause BSD</a> / > - <a href="https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html" > - >LGPLv2</a> license > - shall be used for code that is shared between the kernel and userspace. > + A disjonctive licence choice of > + <a href="https://spdx.org/licenses/BSD-3-Clause.html" > + >BSD-3-Clause</a> OR > + <a href="https://spdx.org/licenses/GPL-2.0.html" > + >GPL-2.0</a> or > + <a href="https://spdx.org/licenses/BSD-3-Clause.html" > + >BSD-3-Clause</a> OR > + <a href="https://spdx.org/licenses/LGPL-2.0.html" > + >LGPL-2.0</a> > + will be used for code that is shared between the kernel and userspace. > Current examples of this are: > <ul> > <li> > - BSD/GPLv2: > + BSD-3-Clause OR GPL-2.0: > <ol> > <li> > All files in > @@ -496,7 +496,7 @@ > >dom0_mm_misc.c</a> > </ol> > <li> > - BSD/LGPLv2: > + BSD-3-Clause OR LGPL-2.0: > <ol start="4"> > <li> > <a href="/browse/dpdk/tree/lib/librte_eal/bsdapp/eal/include/exec-env/rte_dom0_common.h" > @@ -509,9 +509,9 @@ > </ol> > </ul> > <li> > - The <a href="https://opensource.org/licenses/BSD-3-Clause" > - >3-clause BSD license</a> > - shall be used for all other contributions. > + The <a href="https://spdx.org/licenses/BSD-3-Clause.html" > + >BSD-3-Clause license</a> > + will be used for all other contributions. > </ol> > <li> > All contributions shall include a "Signed-off-by:" line > -- Dave Neary - NFV/SDN Community Strategy Open Source and Standards, Red Hat - http://community.redhat.com Ph: +1-978-399-2182 / Cell: +1-978-799-3338 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [PATCH 3/3] update license policy wording 2017-10-18 15:04 ` [dpdk-web] [PATCH 3/3] update license policy wording Thomas Monjalon 2017-10-18 15:43 ` [dpdk-web] [dpdk-govboard] " Dave Neary @ 2017-10-18 15:47 ` Thomas Monjalon 1 sibling, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-10-18 15:47 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard 18/10/2017 17:04, Thomas Monjalon: > - change dual licensing wording with "OR" keyword [...] > --- a/about/charter.html > +++ b/about/charter.html > + A disjonctive licence choice of > + <a href="https://spdx.org/licenses/BSD-3-Clause.html" > + >BSD-3-Clause</a> OR > + <a href="https://spdx.org/licenses/GPL-2.0.html" > + >GPL-2.0</a> or > + <a href="https://spdx.org/licenses/BSD-3-Clause.html" > + >BSD-3-Clause</a> OR > + <a href="https://spdx.org/licenses/LGPL-2.0.html" > + >LGPL-2.0</a> > + will be used for code that is shared between the kernel and userspace. I think this wording is confusing: - What exactly is disjonctive? - How to interpret "BSD OR GPL or BSD OR LGPL"? Should we add parens or commas? Or reword? ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH v2 0/4] update charter 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon ` (2 preceding siblings ...) 2017-10-18 15:04 ` [dpdk-web] [PATCH 3/3] update license policy wording Thomas Monjalon @ 2017-11-28 18:39 ` Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 1/4] update Governing Board responsibilities Thomas Monjalon ` (4 more replies) 3 siblings, 5 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-11-28 18:39 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard The Governing Board and the Linux Foundation request some updates in the project charter. Thomas Monjalon (4): update Governing Board responsibilities update Technical Board responsibilities update license policy wording remove references to Xen dom0 files about/charter.html | 53 ++++++++++++++++++++++------------------------------- 1 file changed, 22 insertions(+), 31 deletions(-) -- 2.15.0 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH v2 1/4] update Governing Board responsibilities 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon @ 2017-11-28 18:39 ` Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 2/4] update Technical " Thomas Monjalon ` (3 subsequent siblings) 4 siblings, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-11-28 18:39 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard The Governing Board asks to remove compliance and certification policies responsibilities from the charter. The word "Project" is also removed from the mission headline. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/about/charter.html b/about/charter.html index eaa8fa8..3af8309 100644 --- a/about/charter.html +++ b/about/charter.html @@ -40,7 +40,7 @@ <section id="charter"> <h1>Project Charter</h1> -<h2 id="mission">Mission of the Data Plane Development Kit Project</h2> +<h2 id="mission">Mission of the Data Plane Development Kit</h2> <p> The mission of DPDK is to: <ol> @@ -122,7 +122,7 @@ <li> Adopting and maintaining administrative policies and procedures for DPDK (subject to LF approval) including but not limited to a Code of Conduct, - a trademark policy and any compliance or certification policies. + and a trademark policy. <li> Approving procedures for the nomination and election of (1) Silver Member representatives to the Governing Board, -- 2.15.0 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH v2 2/4] update Technical Board responsibilities 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 1/4] update Governing Board responsibilities Thomas Monjalon @ 2017-11-28 18:39 ` Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 3/4] update license policy wording Thomas Monjalon ` (2 subsequent siblings) 4 siblings, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-11-28 18:39 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard The Governing Board asks to replace "shall" by "is" for technical decision responsibility. It is also asked to state that the Charter prevail on Technical Board self description. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/about/charter.html b/about/charter.html index 3af8309..b73cda8 100644 --- a/about/charter.html +++ b/about/charter.html @@ -211,7 +211,7 @@ <h4 id="techscope">Scope</h4> <p> - The Technical Board shall be responsible technical decision making + The Technical Board is responsible for technical decision making for the DPDK project. Its scope does not include the other sub-projects hosted on dpdk.org (Pktgen, SPP etc.). @@ -282,6 +282,7 @@ <li> The composition of the Technical Board is documented at <a href="/about/techboard#members">dpdk.org/about/techboard#members</a>. + In the case of a conflict, the terms of this Charter prevail. <li> To be added to or removed from the Technical Board: <ol> -- 2.15.0 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH v2 3/4] update license policy wording 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 1/4] update Governing Board responsibilities Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 2/4] update Technical " Thomas Monjalon @ 2017-11-28 18:39 ` Thomas Monjalon 2017-11-29 5:34 ` [dpdk-web] [dpdk-govboard] " Hemant Agrawal 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 4/4] remove references to Xen dom0 files Thomas Monjalon 2017-12-11 22:09 ` [dpdk-web] [dpdk-techboard] [PATCH v2 0/4] update charter Thomas Monjalon 4 siblings, 1 reply; 21+ messages in thread From: Thomas Monjalon @ 2017-11-28 18:39 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard Linux Foundation and Governing Board ask to - change wording of the license names - use spdx.org to describe licenses - change dual licensing wording with "OR" keyword - replace "shall" by "will" Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/about/charter.html b/about/charter.html index b73cda8..f93fba7 100644 --- a/about/charter.html +++ b/about/charter.html @@ -448,11 +448,11 @@ <ol> <li> All new inbound contributions to DPDK - shall be made under the following licenses: + will be made under the following licenses: <ol> <li> - The <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" - >GPLv2 license</a> + The <a href="https://spdx.org/licenses/GPL-2.0.html" + >GPL-2.0 license</a> shall be used for code that runs in the kernel. Current examples of this are: <ol> @@ -466,20 +466,20 @@ lib/librte_eal/linuxapp/kni/ethtool/ixgbe </ol> <li> - A dual - <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD</a> / - <a href="https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html" - >GPLv2</a> license or - <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD</a> / - <a href="https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html" - >LGPLv2</a> license - shall be used for code that is shared between the kernel and userspace. + A disjunctive licence choice of + <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause</a> OR + <a href="https://spdx.org/licenses/GPL-2.0.html" + >GPL-2.0</a> or + <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause</a> OR + <a href="https://spdx.org/licenses/LGPL-2.0.html" + >LGPL-2.0</a> + will be used for code that is shared between the kernel and userspace. Current examples of this are: <ul> <li> - BSD/GPLv2: + BSD-3-Clause OR GPL-2.0: <ol> <li> All files in @@ -497,7 +497,7 @@ >dom0_mm_misc.c</a> </ol> <li> - BSD/LGPLv2: + BSD-3-Clause OR LGPL-2.0: <ol start="4"> <li> <a href="/browse/dpdk/tree/lib/librte_eal/bsdapp/eal/include/exec-env/rte_dom0_common.h" @@ -510,9 +510,9 @@ </ol> </ul> <li> - The <a href="https://opensource.org/licenses/BSD-3-Clause" - >3-clause BSD license</a> - shall be used for all other contributions. + The <a href="https://spdx.org/licenses/BSD-3-Clause.html" + >BSD-3-Clause license</a> + will be used for all other contributions. </ol> <li> All contributions shall include a "Signed-off-by:" line -- 2.15.0 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [dpdk-govboard] [PATCH v2 3/4] update license policy wording 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 3/4] update license policy wording Thomas Monjalon @ 2017-11-29 5:34 ` Hemant Agrawal 2017-11-29 9:25 ` Thomas Monjalon 0 siblings, 1 reply; 21+ messages in thread From: Hemant Agrawal @ 2017-11-29 5:34 UTC (permalink / raw) To: Thomas Monjalon, tdelanerolle; +Cc: web, govboard, techboard > -----Original Message----- > From: govboard [mailto:govboard-bounces@dpdk.org] On Behalf Of > Thomas Monjalon > Sent: Wednesday, November 29, 2017 12:09 AM > To: tdelanerolle@linuxfoundation.org > Cc: web@dpdk.org; govboard@dpdk.org; techboard@dpdk.org > Subject: [dpdk-govboard] [PATCH v2 3/4] update license policy wording > > Linux Foundation and Governing Board ask to > - change wording of the license names > - use spdx.org to describe licenses > - change dual licensing wording with "OR" keyword > - replace "shall" by "will" > > Signed-off-by: Thomas Monjalon <thomas@monjalon.net> > --- > about/charter.html | 36 ++++++++++++++++++------------------ > 1 file changed, 18 insertions(+), 18 deletions(-) > <snip>... > - <a > href="https://www.gnu.org%2Flicenses%2Fold-licenses%2Flgpl- > 2.0.en.html" LGPLv2</a> license LGPLv2.0 is an obsolete license. We shall be using LGPLv2.1. As per "https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html" "Please note that the GNU Library General Public License has been superseded by the GNU Lesser General Public License. We urge everyone to use the GNU Lesser General Public License instead of this GNU Library GPL. We leave the Library GPL available here for historical reference." Please note that DPDK repository include LICENSE.LGPL for version 2.1 In your patch you are just changing the links etc. so this may be an incremental change as well. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [dpdk-govboard] [PATCH v2 3/4] update license policy wording 2017-11-29 5:34 ` [dpdk-web] [dpdk-govboard] " Hemant Agrawal @ 2017-11-29 9:25 ` Thomas Monjalon 0 siblings, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-11-29 9:25 UTC (permalink / raw) To: Hemant Agrawal, tdelanerolle; +Cc: web, govboard, techboard 29/11/2017 06:34, Hemant Agrawal: > From: Thomas Monjalon > > - <a > > href="https://www.gnu.org%2Flicenses%2Fold-licenses%2Flgpl- > > 2.0.en.html" LGPLv2</a> license > > LGPLv2.0 is an obsolete license. We shall be using LGPLv2.1. As per "https://www.gnu.org/licenses/old-licenses/lgpl-2.0.en.html" > "Please note that the GNU Library General Public License has been superseded by the GNU Lesser General Public License. We urge everyone to use the GNU Lesser General Public License instead of this GNU Library GPL. We leave the Library GPL available here for historical reference." > Please note that DPDK repository include LICENSE.LGPL for version 2.1 I agree, it should be LGPL-2.1. The files are already declaring LPGL-2.1 in their headers: - drivers/net/avp/rte_avp_common.h - drivers/net/avp/rte_avp_fifo.h - lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h > In your patch you are just changing the links etc. so this may be an incremental change as well. I suggest to send a v3 to update it. Trishan, do you agree? ^ permalink raw reply [flat|nested] 21+ messages in thread
* [dpdk-web] [PATCH v2 4/4] remove references to Xen dom0 files 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon ` (2 preceding siblings ...) 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 3/4] update license policy wording Thomas Monjalon @ 2017-11-28 18:39 ` Thomas Monjalon 2017-12-11 22:09 ` [dpdk-web] [dpdk-techboard] [PATCH v2 0/4] update charter Thomas Monjalon 4 siblings, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-11-28 18:39 UTC (permalink / raw) To: tdelanerolle; +Cc: web, govboard, techboard The support for Xen dom0 was removed in DPDK 17.11. The related license exceptions can be removed. Signed-off-by: Thomas Monjalon <thomas@monjalon.net> --- about/charter.html | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/about/charter.html b/about/charter.html index f93fba7..7966a4b 100644 --- a/about/charter.html +++ b/about/charter.html @@ -490,21 +490,11 @@ >rte_pci_dev_features.h</a>, <a href="/browse/dpdk/tree/lib/librte_eal/common/include/rte_pci_dev_feature_defs.h" >rte_pci_dev_feature_defs.h</a> - <li> - <a href="/browse/dpdk/tree/lib/librte_eal/linuxapp/xen_dom0/dom0_mm_dev.h" - >dom0_mm_dev.h</a>, - <a href="/browse/dpdk/tree/lib/librte_eal/linuxapp/xen_dom0/dom0_mm_misc.c" - >dom0_mm_misc.c</a> </ol> <li> BSD-3-Clause OR LGPL-2.0: <ol start="4"> <li> - <a href="/browse/dpdk/tree/lib/librte_eal/bsdapp/eal/include/exec-env/rte_dom0_common.h" - >rte_dom0_common.h</a> - <li> - <a href="/browse/dpdk/tree/lib/librte_eal/linuxapp/eal/include/exec-env/rte_dom0_common.h" - >rte_dom0_common.h</a>, <a href="/browse/dpdk/tree/lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h" >rte_kni_common.h</a> </ol> -- 2.15.0 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [dpdk-web] [dpdk-techboard] [PATCH v2 0/4] update charter 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon ` (3 preceding siblings ...) 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 4/4] remove references to Xen dom0 files Thomas Monjalon @ 2017-12-11 22:09 ` Thomas Monjalon 4 siblings, 0 replies; 21+ messages in thread From: Thomas Monjalon @ 2017-12-11 22:09 UTC (permalink / raw) To: web; +Cc: techboard, tdelanerolle, govboard, hemant.agrawal 28/11/2017 19:39, Thomas Monjalon: > The Governing Board and the Linux Foundation request some updates > in the project charter. > > Thomas Monjalon (4): > update Governing Board responsibilities > update Technical Board responsibilities > update license policy wording > remove references to Xen dom0 files > > about/charter.html | 53 ++++++++++++++++++++++------------------------------- > 1 file changed, 22 insertions(+), 31 deletions(-) Applied with a required update from LGPL-2.0 to LGPL-2.1 as commented by Hemant. ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2017-12-11 22:09 UTC | newest] Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2017-10-17 19:16 [dpdk-web] Updated charter for upload Trishan de Lanerolle 2017-10-17 20:24 ` Thomas Monjalon 2017-10-17 22:23 ` Trishan de Lanerolle 2017-10-18 15:04 ` [dpdk-web] [PATCH 0/3] update charter Thomas Monjalon 2017-10-18 15:04 ` [dpdk-web] [PATCH 1/3] update Governing Board responsibilities Thomas Monjalon 2017-10-18 15:26 ` Mcnamara, John 2017-10-18 15:04 ` [dpdk-web] [PATCH 2/3] update Technical Board responsibility wording Thomas Monjalon 2017-10-18 15:26 ` Mcnamara, John 2017-10-18 15:40 ` Dave Neary 2017-10-18 15:41 ` [dpdk-web] [dpdk-govboard] " Dave Neary 2017-10-18 15:04 ` [dpdk-web] [PATCH 3/3] update license policy wording Thomas Monjalon 2017-10-18 15:43 ` [dpdk-web] [dpdk-govboard] " Dave Neary 2017-10-18 15:47 ` [dpdk-web] " Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 0/4] update charter Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 1/4] update Governing Board responsibilities Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 2/4] update Technical " Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 3/4] update license policy wording Thomas Monjalon 2017-11-29 5:34 ` [dpdk-web] [dpdk-govboard] " Hemant Agrawal 2017-11-29 9:25 ` Thomas Monjalon 2017-11-28 18:39 ` [dpdk-web] [PATCH v2 4/4] remove references to Xen dom0 files Thomas Monjalon 2017-12-11 22:09 ` [dpdk-web] [dpdk-techboard] [PATCH v2 0/4] update charter Thomas Monjalon
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).