Opened 5 years ago

Closed 5 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.

Change History (1)

comment:1 by arango, 5 years ago

Resolution: Done
Status: newclosed
Note: See TracTickets for help on using tickets.