Soft Patch Panel
 help / color / mirror / Atom feed
From: ogawa.yasufumi@lab.ntt.co.jp
To: ferruh.yigit@intel.com
Cc: spp@dpdk.org, tdelanerolle@linuxfoundation.org,
	tim.odriscoll@intel.com, jim.st.leger@intel.com,
	Yasufumi Ogawa <ogawa.yasufumi@lab.ntt.co.jp>
Subject: [spp] [PATCH v2 06/13] controller: convert license of Intel to SPDX tag
Date: Thu, 10 May 2018 20:10:21 +0900	[thread overview]
Message-ID: <20180510111028.33837-7-ogawa.yasufumi@lab.ntt.co.jp> (raw)
In-Reply-To: <20180510111028.33837-1-ogawa.yasufumi@lab.ntt.co.jp>

From: Yasufumi Ogawa <ogawa.yasufumi@lab.ntt.co.jp>

To change license description of SPP controller, it must be considered
that it was originally just one file, but divided into several files
and changed to improve maintainalibity and easily extensible. In
addition, it is added some of helper methods and new classes which are
not included in the original SPP controller.

There are three cases for updating license of files.
(1) It includes only original code by Intel
(2) It include code by NTT and does not Intel's
(3) It include both of original code by Intel and added by NTT

Here is a list of all files of SPP controller and which of cases.
* src/controller/command/hello.py  (2)
* src/controller/conn_thread.py    (3)
* src/controller/shell.py          (3)
* src/controller/shell_lib/common.py  (2)
* src/controller/spp.py            (3)
* src/controller/spp_common.py     (3)
* src/controller/topo.py           (2)
* src/spp.py                       (3)

Update license in three steps. First, change license to SPDX for (2)
and (3) without adding NTT. Second, add NTT to (2) and add to (3)
beside Intel finally. This is the first patch.

Signed-off-by: Yasufumi Ogawa <ogawa.yasufumi@lab.ntt.co.jp>
---
 src/controller/command/hello.py    | 3 +--
 src/controller/conn_thread.py      | 4 ++++
 src/controller/shell.py            | 4 ++++
 src/controller/shell_lib/common.py | 3 +++
 src/controller/spp.py              | 3 ++-
 src/controller/spp_common.py       | 4 ++++
 src/controller/topo.py             | 2 +-
 src/spp.py                         | 3 ++-
 8 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/src/controller/command/hello.py b/src/controller/command/hello.py
index e3d974b..266481b 100644
--- a/src/controller/command/hello.py
+++ b/src/controller/command/hello.py
@@ -1,6 +1,5 @@
 #!/usr/bin/env python
-# coding: utf-8
-
+# SPDX-License-Identifier: BSD-3-Clause
 
 class Hello(object):
     def __init__(self, name):
diff --git a/src/controller/conn_thread.py b/src/controller/conn_thread.py
index 039a3ad..e42b0e8 100644
--- a/src/controller/conn_thread.py
+++ b/src/controller/conn_thread.py
@@ -1,3 +1,7 @@
+#!/usr/bin/env python
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2015-2016 Intel Corporation
+
 from Queue import Queue
 import select
 import socket
diff --git a/src/controller/shell.py b/src/controller/shell.py
index 1cf712c..eac6aec 100644
--- a/src/controller/shell.py
+++ b/src/controller/shell.py
@@ -1,3 +1,7 @@
+#!/usr/bin/env python
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2015-2016 Intel Corporation
+
 import cmd
 import json
 import os
diff --git a/src/controller/shell_lib/common.py b/src/controller/shell_lib/common.py
index b4e8fb9..932d01c 100644
--- a/src/controller/shell_lib/common.py
+++ b/src/controller/shell_lib/common.py
@@ -1,3 +1,6 @@
+#!/usr/bin/env python
+# SPDX-License-Identifier: BSD-3-Clause
+
 import os
 
 
diff --git a/src/controller/spp.py b/src/controller/spp.py
index d5cbf46..9c13d59 100644
--- a/src/controller/spp.py
+++ b/src/controller/spp.py
@@ -1,5 +1,6 @@
 #!/usr/bin/env python
-"""Soft Patch Panel"""
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2015-2016 Intel Corporation
 
 from __future__ import print_function
 
diff --git a/src/controller/spp_common.py b/src/controller/spp_common.py
index b1ab60f..d89461b 100644
--- a/src/controller/spp_common.py
+++ b/src/controller/spp_common.py
@@ -1,3 +1,7 @@
+#!/usr/bin/env python
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2015-2016 Intel Corporation
+
 import logging
 import os
 from Queue import Queue
diff --git a/src/controller/topo.py b/src/controller/topo.py
index ff1349c..49effca 100644
--- a/src/controller/topo.py
+++ b/src/controller/topo.py
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-# coding: utf-8
+# SPDX-License-Identifier: BSD-3-Clause
 
 import os
 import re
diff --git a/src/spp.py b/src/spp.py
index c494327..5c63924 100755
--- a/src/spp.py
+++ b/src/spp.py
@@ -1,5 +1,6 @@
 #!/usr/bin/env python
-# coding: utf-8
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2015-2016 Intel Corporation
 
 from controller import spp
 import sys
-- 
2.13.1

  parent reply	other threads:[~2018-05-10 11:11 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-23  6:28 [spp] [PATCH 0/7] Update licence to SPDX ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 1/7] license: add bsd-3-clause text ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 2/7] spp_primary: convert license to SPDX tag ogawa.yasufumi
2018-05-03 16:08   ` Ferruh Yigit
2018-05-15 16:55     ` Ferruh Yigit
2018-05-16  9:08       ` Yasufumi Ogawa
2018-05-16 14:06         ` Trishan de Lanerolle
2018-05-17  7:09           ` Yasufumi Ogawa
2018-05-17 14:25             ` Trishan de Lanerolle
2018-05-18  8:03               ` Yasufumi Ogawa
2018-05-24 12:29                 ` Ferruh Yigit
2018-05-25 20:45                   ` Yasufumi Ogawa
2018-04-23  6:28 ` [spp] [PATCH 3/7] spp_nfv: " ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 4/7] controller: " ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 5/7] spp_vm: " ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 6/7] shared: " ogawa.yasufumi
2018-04-23  6:28 ` [spp] [PATCH 7/7] spp_vf: " ogawa.yasufumi
2018-05-10 11:10 ` [spp] [PATCH v2 00/13] Update license to SPDX ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 01/13] license: add bsd-3-clause text ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 02/13] spp_primary: convert license to SPDX tag ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 03/13] spp_primary: add NTT to license description ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 04/13] spp_nfv: convert license to SPDX tag ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 05/13] spp_nfv: add NTT to license description ogawa.yasufumi
2018-05-10 11:10   ` ogawa.yasufumi [this message]
2018-05-10 11:10   ` [spp] [PATCH v2 07/13] controller: add NTT SPDX tag ogawa.yasufumi
2018-05-10 11:10   ` [spp] [PATCH v2 08/13] controller: add NTT to license description ogawa.yasufumi
2018-05-23 20:05   ` [spp] [PATCH v3 0/8] Update license to SPDX ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 1/8] license: add bsd-3-clause text ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 2/8] spp_primary: convert license to SPDX tag ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 3/8] spp_nfv: " ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 4/8] controller: convert license of Intel " ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 5/8] controller: add NTT " ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 6/8] spp_vm: convert license to " ogawa.yasufumi
2018-05-23 20:05     ` [spp] [PATCH v3 7/8] shared: " ogawa.yasufumi
2018-05-23 20:06     ` [spp] [PATCH v3 8/8] spp_vf: " ogawa.yasufumi
2018-05-24 12:37     ` [spp] [PATCH v3 0/8] Update license to SPDX Ferruh Yigit
2018-05-24 12:42       ` Ferruh Yigit
2018-05-10 11:17 ` [spp] [PATCH v2 09/13] spp_vm: convert license to SPDX tag ogawa.yasufumi
2018-05-10 11:17 ` [spp] [PATCH v2 10/13] spp_vm: add NTT to license description ogawa.yasufumi
2018-05-10 11:18 ` [spp] [PATCH v2 11/13] shared: convert license to SPDX tag ogawa.yasufumi
2018-05-10 11:18 ` [spp] [PATCH v2 12/13] shared: add NTT to license description ogawa.yasufumi
2018-05-10 11:19 ` [spp] [PATCH v2 13/13] spp_vf: convert license to SPDX tag ogawa.yasufumi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180510111028.33837-7-ogawa.yasufumi@lab.ntt.co.jp \
    --to=ogawa.yasufumi@lab.ntt.co.jp \
    --cc=ferruh.yigit@intel.com \
    --cc=jim.st.leger@intel.com \
    --cc=spp@dpdk.org \
    --cc=tdelanerolle@linuxfoundation.org \
    --cc=tim.odriscoll@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).