cernopendata / cernopendata-client

CERN Open Data command-line client
http://cernopendata-client.readthedocs.io/
GNU General Public License v3.0
10 stars 9 forks source link

docs: enrich file headers with license statement #11

Closed tiborsimko closed 5 years ago

tiborsimko commented 5 years ago

Current status:

$ head -1 .travis.yml
# TODO: Add License header

Expected:

"Minified" license snippet.

tiborsimko commented 5 years ago

(1) In setup.py switch licence to GNU GPL, to have:

    license='GPLv3,
        'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',

(2) Edit each source file and replace the beginning TODO comment with lines:

# This file is part of cernopendata-client.
#
# Copyright (C) 2019 CERN.
#
# cernopendata-client is free software; you can redistribute it and/or modify
# it under the terms of the GPLv3 license; see LICENSE file for more details.
tiborsimko commented 5 years ago

An example of how things will look like: https://github.com/reanahub/reana-client/blob/master/reana_client/errors.py