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] Inheritance vs Cascade: Propagation?


Reading this section more closely, it seems like there's actually two
different things going on:

- Cascading, in the sense meant by say cascading style sheets, of
"inheritable" attributes down the *map* hierarchy, where local values
override values from ancestors.

- Metadata imposition or replacement from maps to topics, where the values
on the topics are overridden or replaced by values in the map.

I've commented in the wiki that this whole section ( Inheritance of
attributes and metadata in maps) needs to be refactored to be more effective
structurally and I'm willing to help take a stab at that rewrite.

Cheers,

E.

On 7/6/09 5:46 AM, "Eliot Kimber" <ekimber@reallysi.com> wrote:

> WRT the discussion in comments on the Inheritance of attributes and metadata
> in maps section, I wonder if "propagation" isn't the best term. That was the
> term we used in HyTime for a similar feature.
> 
> That is, metadata and attribute values "are propagated" from ancestor to
> descendant elements and from topicrefs to topics, emphasizing that this is a
> processing action,
> 
> Although I agree that inheritance is definitely the wrong term, so "cascade"
> is better. In particular, inheritance in the OO sense implies that local
> values override inherited values, but that is not necessarily the case here,
> where maps can, in some cases, impose values onto referenced things.
> 
> Cheers,
> 
> E.
> 
> 
> ----
> Eliot Kimber | Senior Solutions Architect | Really Strategies, Inc.
> email:  ekimber@reallysi.com <mailto:ekimber@reallysi.com>
> office: 610.631.6770 | cell: 512.554.9368
> 2570 Boulevard of the Generals | Suite 213 | Audubon, PA 19403
> www.reallysi.com <http://www.reallysi.com>  | http://blog.reallysi.com
> <http://blog.reallysi.com> | www.rsuitecms.com <http://www.rsuitecms.com>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  Follow this link to all your TCs in OASIS at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
> 

----
Eliot Kimber | Senior Solutions Architect | Really Strategies, Inc.
email:  ekimber@reallysi.com <mailto:ekimber@reallysi.com>
office: 610.631.6770 | cell: 512.554.9368
2570 Boulevard of the Generals | Suite 213 | Audubon, PA 19403
www.reallysi.com <http://www.reallysi.com>  | http://blog.reallysi.com
<http://blog.reallysi.com> | www.rsuitecms.com <http://www.rsuitecms.com> 



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