[ET Trac] [Einstein Toolkit] #616: Carpet breaks backwards-compatibility with parameter files

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Oct 12 15:10:24 CDT 2011


#616: Carpet breaks backwards-compatibility with parameter files
--------------------+-------------------------------------------------------
 Reporter:  hinder  |       Owner:  eschnett  
     Type:  defect  |      Status:  new       
 Priority:  major   |   Milestone:  ET_2011_10
Component:  Carpet  |     Version:            
 Keywords:          |  
--------------------+-------------------------------------------------------
 In the mercurial version of Carpet, the parameter Carpet::poison_value has
 been removed.  This breaks any existing parameter files which use this (I
 have a large number).  To avoid unnecessary pain, I propose that the
 parameter be reinstated.  It can print a deprecation warning, and doesn't
 have to do anything.

 I think we should aim to achieve backwards-compatibility with code and
 parameter files as much as possible, especially when it is trivial to do
 so.  The parameter can be removed for good in a later release, if it is
 felt that it clutters up the code too much.  I think there was a CarpetLib
 poison parameter which also changed, but I don't remember what it was.
 This should apply to that one as well.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/616>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list