Telecominfraproject / oopt-gnpy

Optical Route Planning Library, Based on a Gaussian Noise Model
http://telecominfraproject.com
BSD 3-Clause "New" or "Revised" License
205 stars 88 forks source link

Ensure that all files have license + author e-mails #310

Open jktjkt opened 5 years ago

jktjkt commented 5 years ago

All source files (main python code as well as the tests) should have a list of authors (contributors) as well as a license identifier. It would be nice to use a machine readable form (SPDX).

jktjkt commented 5 years ago

As discussed during today's group call: this should be done in time for OFC 2020.

jktjkt commented 4 years ago

Here's the header that we agreed to during today's call with legal teams:

# SPDX-License-Identifier: BSD-3-Clause
#
# Reading and writing JSON files for GNPy
#
# Copyright (C) 2020 Telecom Infra Project and GNPy contributors
# see LICENSE.md for a list of contributors
#

import numpy

# ... the rest of the code goes here

def foo():
    pass