jelovirt / dita-generator

DITA Generator is a Python program that generates DITA shell DTDs, DITA topic specialization stubs, and DITA-OT plug-in stubs.
http://dita-generator-hrd.appspot.com/
Apache License 2.0
18 stars 1 forks source link

DTD Generator public identifier is 1.1 not 1.2 #18

Open pttepley opened 11 years ago

pttepley commented 11 years ago

For example:

<!--  Refer to this file by the following public identifier or an 
      appropriate system identifier 
PUBLIC "-//DS//DTD DITA 1.1 DITA TOPIC (hi-d ui-d pr-d sw-d abbrev-d)//EN"
      Delivered as file "DS_Topic.dtd"  -->

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/970147-dtd-generator-public-identifier-is-1-1-not-1-2?utm_campaign=plugin&utm_content=tracker%2F180251&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F180251&utm_medium=issues&utm_source=github).
jelovirt commented 11 years ago

The public identifier of the shell or specialization does not have to contain a version number and it's not linked to DITA version number. I'm not sure if I should

pttepley commented 11 years ago

I misunderstood your comment, so if you saw my previous comment, please disregard it. I like this format for the identifier:

Refer to this file by the following public identifier or an appropriate system identifier PUBLIC "-//OWNER//DTD DITA CONCEPT (hi-d ui-d pr-d sw-d abbrev-d)//EN" Delivered as file "Shell dtd ID.dtd"

I like being able to see the included domains. Thanks for doing this.