Commit 234d6a6e authored by Mohammad Akhlaghi's avatar Mohammad Akhlaghi

Copyright notice added to all files missing one

Until now, for short files, we only had a license notice, not an actual
copyright notice. With this commit, a copyright notice has also been
added. We use this new command to find these files, suggested by
`[email protected]'.
parent b0d70974
......@@ -9,6 +9,8 @@
;;
;; For more information see (info "(emacs) Directory Variables")
;;
;; Copyright (C) 2018-2019 Mohammad Akhlaghi.
;;
;; Copying and distribution of this file, with or without modification,
;; are permitted in any medium without royalty provided the copyright
;; notice and this notice are preserved. This file is offered as-is,
......
......@@ -9,6 +9,8 @@
# To help readability, please add new files based on the length of the
# line you wish to add.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification,
# are permitted in any medium without royalty provided the copyright
# notice and this notice are preserved. This file is offered as-is,
......
......@@ -516,18 +516,20 @@ advanced in later stages of your work.
git remote add origin XXXXXXXXXX
```
- **Copyright**, **name** and **date**: Go over the existing scripting
files and add your name and email to the copyright notice. You can
find the files by searching for the placeholder email
`[email protected]` (which you should change) with the command below
(you can ignore this file, and any in the `tex/` directory). Don't
forget to add your name after the copyright year also. When making new
files, always remember to add a similar copyright statement at the top
of the file and also ask your colleagues to do so when they edit a
file. This is very important.
- **Copyright**, **name** and **date**: All the "copyrightable" files
(those larger than 10 lines) must have a copyright statement and
license notice. As you progress with the project and modify files to
customize for your project change the copyright owner to your self
(since this template is free software, you can do this after you edit
any part of it). Also, don't forget to add similar notices to new
files you add for your own project. You can always find the files
without a copyright notice using this command:
```shell
$ grep -r [email protected] ./*
find . -type f ! -path ./.git/\* \
| while read i; do \
grep -qi 'copyright \((c)\|[&]copy;\|@copyright\)' $i || echo $i;\
done
```
- **Title**, **short description** and **author** in source files: In this
......
Copyright (C) 2018-2019 Mohammad Akhlaghi.
See the end of the file for license conditions.
Reproduction pipeline for paper XXXXXXX
=======================================
Copyright (C) 2018-2019 Mohammad Akhlaghi.
See the end of the file for license conditions.
This is the reproduction pipeline for the paper titled "**XXXXXX**", by
XXXXXXXX et al. (**IN PREPARATION**). To learn more about the purpose,
principles and technicalities of this reproducible paper, please see
......@@ -91,6 +91,9 @@ Copyright information
This file is part of the reproducible paper template
https://gitlab.com/makhlaghi/reproducible-paper
Copyright (C) 2018-2019 Mohammad Akhlaghi.
See the end of the file for license conditions.
This template is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option)
......
......@@ -2,6 +2,8 @@
# along with the rest of Gnuastro. So we'll set any specific configuration
# we want here, then import those.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -12,6 +12,8 @@
# $ info astconvertt # All options and input/output.
# $ info gnuastro "Configuration files" # How to use configuration files.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -12,6 +12,8 @@
# $ info aststatistics # All options and input/output.
# $ info gnuastro "Configuration files" # How to use configuration files.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -10,6 +10,8 @@
# pipeline is taken from the default Gnuastro configuration from its
# source (`bin/gnuastro.conf').
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -2,6 +2,8 @@
#
# This file is read by the configure script and running Makefiles.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -3,6 +3,8 @@
# This is just a template for the `./configure' script to fill in. Please
# don't make any change to this file.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -7,6 +7,8 @@
# appropriate sections. Not all packages will use all sections so you
# should leave out sections that your package does not use.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -4,6 +4,8 @@
# name to this variable (you can check in `ctan.org' to find the official
# name).
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -12,6 +12,8 @@
# LaTeX. Otherwise, a notice will just printed that for now, no PDF will be
# created.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -3,6 +3,8 @@
# installdir: Install directory
# topdir: Top pipeline directory
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# Copying and distribution of this file, with or without modification, are
# permitted in any medium without royalty provided the copyright notice and
# this notice are preserved. This file is offered as-is, without any
......
......@@ -3,6 +3,8 @@
# The example hook script to store the metadata information of version
# controlled files (with each commit) using the `metastore' program.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# This script is taken from the `examples/hooks/pre-commit' file of the
# `metastore' package (installed within the pipeline, with an MIT license
# for copyright). We have just changed the name of the `MSFILE' and also
......
......@@ -3,6 +3,8 @@
# The example hook script to store the metadata information of version
# controlled files (with each commit) using the `metastore' program.
#
# Copyright (C) 2018-2019 Mohammad Akhlaghi.
#
# This script is taken from the `examples/hooks/pre-commit' file of the
# `metastore' package (installed within the pipeline, with an MIT license
# for copyright). We have just changed the name of the `MSFILE' and also
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment