OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dita] Cascading of <source> and <othermeta> in maps


As a bit of history - the 1.0 and 1.1 specifications used a mix of "cascade" and "inherit" when talking about metadata, meaning generally the same thing. In 1.2 we tried to clean that up and switch to a single term. Cascade was chosen because inherit was thought to imply an ancestor element, while this metadata applies to resources that are not directly contained (such as referenced topics or submaps). Jarno pointed out yesterday that in one place we used "propagate", which we presumably missed when searching for "inherit" back in the 1.2 editing. I switched that instance to cascade.

I agree (rather forcefully) that we cannot change the "cascade" terminology at this point - it was heavily used in 1.2 and would be a major change to a wide part of the specification. That's especially true now that we've defined the @cascade attribute to control at least a part of this cascading / inheriting / propagating. But, I'd be happy to see this on the list of major things to consider for a future version of the spec.

Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Toolkit (http://www.dita-ot.org/)

Inactive hide details for Bob Thomas ---04/24/2015 10:42:15---I meant to sent this to the list instead of to just Don. Sorry foBob Thomas ---04/24/2015 10:42:15---I meant to sent this to the list instead of to just Don. Sorry for the redundant message Don.

From: Bob Thomas <bob.thomas@tagsmiths.com>
To: dita <dita@lists.oasis-open.org>
Date: 04/24/2015 10:42
Subject: Fwd: [dita] Cascading of <source> and <othermeta> in maps
Sent by: <dita@lists.oasis-open.org>





I meant to sent this to the list instead of to just Don. Sorry for the redundant message Don.
---------- Forwarded message ----------
From:
Bob Thomas <bob.thomas@tagsmiths.com>
Date: Fri, Apr 24, 2015 at 10:38 AM
Subject: Re: [dita] Cascading of <source> and <othermeta> in maps
To: "Don R. Day" <
donday@donrday.com>


Like Don, I have no desire to change the “cascade” terminology in the 1.3 specification at this point. But, his observations are thought provoking and make for interesting discussion.

I agree that the term “cascade” is processing oriented. What’s really needed is a term for the opposite direction of “inheritance”. The closest term I can think of is “extent”.

I consider inheritance to be an intrinsic characteristic of elements that have been derived from other elements. Similarly, I consider extent to be an intrinsic characteristic of those elements that have been flagged as “yes” in the “Does it cascade” column. The value associated with such an element is immutably bound to that element, even though the property that it establishes within the information set is mutable through override by a like-named element further down the map tree. 

Best Regards,
Bob


On Thu, Apr 23, 2015 at 6:21 PM, Don R. Day <donday@donrday.com> wrote:




--
Bob Thomas
+1 720 201 8260
Skype: bob.thomas.colorado
Instant messaging: Gmail chat (bob.thomas@tagsmiths.com) or Skype
Time zone: Mountain (GMT-7)





--
Bob Thomas
+1 720 201 8260
Skype: bob.thomas.colorado
Instant messaging: Gmail chat (bob.thomas@tagsmiths.com) or Skype
Time zone: Mountain (GMT-7)





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]