* [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
* [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
* [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] [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
* 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
* 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
* [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-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
* 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).