Opened 6 years ago
Closed 6 years ago
#796 closed upgrade (Done)
Updated Copyright 2002-2019
Reported by: | arango | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.7 |
Component: | Nonlinear | Version: | 3.7 |
Keywords: | Cc: |
Description
Updated the ROMS/TOMS Copyright to all algorithms:
Copyright (c) 2002-2019 The ROMS/TOMS Group Licensed under a MIT/X style license See License_ROMS.txt
In case that you were wondering, the Copyright for the ROMS repositories is updated with the either of ROMS/Bin/copyright.sh or ROMS/Bin/copyright.bash by executing the script from the root of the repository:
ROMS/Bin/copyright.sh -verbose
For example, notice that in copyright.sh there are two sections that are used to update all files:
set search = "2002-2018 The ROMS/TOMS" set replace = "2002-2019 The ROMS/TOMS"
and
if ( $setsvn == 1 ) then svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' Compilers svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' Data svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' ESM svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' Master svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' ROMS svn propset -R copyright '(c) 2002-2019 The ROMS/TOMS Group' User svn propset copyright '(c) 2002-2019 The ROMS/TOMS Group' . makefile svn propset copyright '(c) 2002-2019 The ROMS/TOMS Group' Waves/SWAN/Src/Module.mk svn propset copyright '(c) 2002-2019 The ROMS/TOMS Group' Waves/SWAN/Src/waves_coupler.F else echo "" echo "Not updating svn properties." echo "" endif
Notice that the svn properties for all the files and directories are also updated.
If this is done annually, the replacement is trivial. Otherwise, the search string needs to be modified accordingly.
Finally, this is required by our institutions to keep the Open Source license of ROMS.