[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