[tei-council] new validUntil=
Kevin Hawkins
kevin.s.hawkins at ultraslavonic.info
Thu May 16 16:51:54 EDT 2013
Below ...
On 5/16/2013 3:27 PM, Syd Bauman wrote:
> 4. status of "deprecated" of status=
> -- ------ -- ------------ -- -------
> I presume that the "deprecated" value of the status= attribute of
> att.identified is the first thing to be deprecated with the new
> validUntil= attribute, and have done so. Should the entire status=
> attribute of att.identified be deprecated by validUntil=, or do we
> think status= still serves a purpose? We do not (currently) use any
> value other than "deprecated" in the source of the Guidelines.
When we first implemented this (
http://sourceforge.net/p/tei/feature-requests/118/#724e ), we had in
mind other values, but we haven't used them. On reflection, I don't
think we generally introduce things we consider unstable, and if we do,
we don't know at the time whether they will end up being unstable. So I
think we should just deprecate the whole @status attribute. I've noted
this at
http://wiki.tei-c.org/index.php/Practices_no_longer_recommended_or_now_deprecated#1._Decide_remaining_questions
> I presume that the "deprecated" value of the status= attribute of
> att.docStatus should be left alone.
Right. That's an unrelated @status.
> 7. tests
> -- -----
> I have not added any tests in P5/Test yet. Should we? Since the only
> important tests are based on the current date, it seemed a bit
> problematic, if not silly. I suppose we could test that
> validUntil=3015-05-16 doesn't fire and that validUntil=1015-05-16
> does. But we can't really test the equality test easily.
It's problematic because of what you described in section 1 of your
email? If so, and we don't find a way around this, then I think we'll
need to just add a manual step to tcw22. Both options are described in
brief at
http://wiki.tei-c.org/index.php/Practices_no_longer_recommended_or_now_deprecated#3._Modify_release_building_procedure
--K.
More information about the tei-council
mailing list