[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [dita] A Few Questions from PCAS Development Staff Relating to DITA 2.0
Hello there Kris:
Sorry for not explaining the acronym. "PCAS" is short for "Precision Content Authoring Solutions" which is the full name for the company I (and Gershon) work for.
And thanks for your answers, which I have circulated internally, and which got a "thumb's up" acknowledgment from the people who asked the questions.
Cheers!
From: dita@lists.oasis-open.org <dita@lists.oasis-open.org> on behalf of Kristen James Eberlein <kris@eberleinconsulting.com>
Sent: Wednesday, June 23, 2021 10:59 AM To: dita@lists.oasis-open.org <dita@lists.oasis-open.org> Subject: Re: [dita] A Few Questions from PCAS Development Staff Relating to DITA 2.0 Hi, Keith.
What is PCAS? Otherwise, see my answers below. I think #3 is a very good question that we should prepare to answer next Tuesday.
Best,
Kris Kristen James Eberlein Chair, OASIS DITA Technical Committee OASIS Distinguished Contributor Principal consultant, Eberlein Consulting LLC www.eberleinconsulting.com +1 919 622-1501; kriseberlein (skype) On 6/22/2021 2:50 PM, Keith Schengili-Roberts wrote:
<kje> DITA 2.0 is not adding "brand-new per-element specialization." I'm not sure what that would be ...
What DITA 2.0 does do is relax rules around specialization. You now can:
In the use case you provide, there is no change from DITA 1.x. You would do one of the following:
<kje> What DITA 2.0 provides is simply a hook around which implementations CAN create processing for generating a list of updates in a bookmap, if the change-management domain (or another similar domain) is used. In DITA 2.0, map authors can insert the <amendments> element into <booklists>, which can serve as a trigger for custom processing to generate a list of updates.
Here is the use case that drove the TC to make this change to the content model of <booklists>: "DITA 1.3 introduced the release management domain, which enables authors to add change information to topics and maps. Some implementations developed plug-ins to harvest this information and generate a list of updates, but were stymied by the lack of a clear way to indicate in a bookmap that a list of updates should be generated."
So no magic button here, but implementations who developed plug-ins to generate list of updates now have clear markup to indicate that a list of updates should be generated. </kje>
<kje> What DITA 2.0 provides is new markup around <resource-id>. Processors, such as DITA-OT, will need to develop ways to work with the new markup. I would recommend that implementations who have a reliance on @copy-to get familiar with the changes to DITA-OT,
and (ideally) get involved with the DITA-OT project to develop the code that will work with <resource-id> and be a replacement for @copy-to. </kje>
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]