﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
696	Updated Copyright 2002-2016	arango	arango	"Updated the ROMS/TOMS Copyright to all algorithms:

{{{
  Copyright (c) 2002-2016 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 than in '''copyright.sh''' there are two sections that are used to update all files:

 {{{
set search = ""2002-2015 The ROMS/TOMS""
set replace = ""2002-2016 The ROMS/TOMS""
}}}


and

 {{{
if ( $setsvn == 1 ) then
  svn propset -R copyright '(c) 2002-2016 The ROMS/TOMS Group' Compilers
  svn propset -R copyright '(c) 2002-2016 The ROMS/TOMS Group' Data
  svn propset -R copyright '(c) 2002-2016 The ROMS/TOMS Group' Master
  svn propset -R copyright '(c) 2002-2016 The ROMS/TOMS Group' ROMS
  svn propset -R copyright '(c) 2002-2016 The ROMS/TOMS Group' User
  svn propset copyright '(c) 2002-2016 The ROMS/TOMS Group' . makefile
  svn propset copyright '(c) 2002-2016 The ROMS/TOMS Group' Waves/SWAN/Src/Module.mk
  svn propset copyright '(c) 2002-2016 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.
"	upgrade	closed	major	Release ROMS/TOMS 3.7	Nonlinear	3.7	Done		
