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] Machine Industry Task question


Hi Eliot -

> I would object in general to any policy that limited the semantics one
may
> choose to apply to ones specializations (when those semantics are not
> otherwise at obvious odds with the semantics of the base types).

I may have sounded overly general in my comment. I don't think we can or
should insist that nobody specialize their own version of task, unrelated
to the OASIS module. However, I'm uncomfortable creating our own task based
domains without creating a relationship to the task.

For this specific issue, I am most concerned that we are creating
semantically identical elements with no actual relationship - this seems
like the sort of problem that specialization was designed to address. If
something is a more specific <prereq>, the DITA architecture should lead
you to specialize from <prereq>.

I'm uncomfortable saying that we should break with the architecture because
we expect these two task elements to be used in tasks that have no
relationship to the rest of our task. These are all task based elements
coming from OASIS, so shouldn't they be related? I think the reason for the
separation is that the OASIS task may be too constrained for some users,
who will rebuild task from scratch. Do we know if there are such users? And
if we know of any, isn't the proper solution to make task more general so
that they can use it? I thought we had addressed this specific problem by
doing just that - making task more general - in DITA 1.2.

Does that make sense?

Robert D Anderson
IBM Authoring Tools Development
Chief Architect, DITA Open Toolkit
(507) 253-8787, T/L 553-8787 (Good Monday & Thursday)

Eliot Kimber <ekimber@reallysi.com> wrote on 06/26/2008 07:57:19 AM:

> On 6/25/08 9:44 AM, "Robert D Anderson" <robander@us.ibm.com> wrote:
>
>
> > So, Chris and I would like to discuss these questions:
> > 1. Should our designs anticipate support for specialized tasks that are
not
> > specialized from task, or does the TC disapprove of specializing
alternate
> > tasks with no relationship to the OASIS task?
>
> I would object in general to any policy that limited the semantics one
may
> choose to apply to ones specializations (when those semantics are not
> otherwise at obvious odds with the semantics of the base types). In
> particular, disallowing the creation semantic task specializations from
base
> topics would seem to be unduly restrictive (although the relaxed task
model
> in 1.2 would reduce the general need to *not* use task as a base for any
> task-like content).
>
> But this is an inherently slippery area because obviously there has to be
> some generally recognized practice/guidelines/restrictions on semantics
in
> specialization if it is to have much meaning beyond simple processing
> utility.
>
> > 2. If so, is the TC also OK with specializing closereqs from example,
when
> > it is not an example? Given the close semantic relationship between
> > prelreqs/prereq and closereqs/postreq, are we OK with having no defined
> > relationship?
>
> I certainly object to specializing from example in this case--it seems to
be
> a clear misuse of example as a base. I would certainly be very surprised
> when I got the default presentation effect for <example> in my machine
> industry tasks.
>
> Why can't closereqs be a specialization of section?
>
> > 3. If the domain is designed to be used outside of the OASIS DITA Task
> > module, I have some discomfort with calling it the OASIS "mitask"
domain,
> > because it implies a relationship to the OASIS task - do others share
this
> > discomfort?
>
> I do.
>
> Cheers,
>
> Eliot
>
> ----
> 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]