Luke Palmer <[EMAIL PROTECTED]> writes:

>> Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
>> Date: Sun, 10 Nov 2002 11:44:43 -0800
>> From: Michael Lazzaro <[EMAIL PROTECTED]>
>>
>> Determine a schema describing the fields/elements of the documentation,
>> in order for the docs to be databased & later sliced in a variety of
>> ways (beginner manual, advanced specs, test cases, etc.)  Input and/or
>> output requirements are, at minimum:
>> 
>>         -- as XML
>>         -- as HTML
>>         -- as manpage (*roff)
>>         -- as PDF
>>         -- as LaTex
>>         -- as POD
>>         -- as executable test cases
>> 
>> Note that POD consists of formatting directives, not schema information,
>> and so cannot represent the information in a form sufficient for full
>> slicing.  At this point it would therefore appear that XML is the most
>> obvious authoring option.
>
> I very much dislike XML for writing.  

Agreed.

> It'd be nice to use some kind of "extended POD" or something.
> Something that's mostly content, little structure.  

=begin doc-schema

<perldoc-schema>...</perldoc-schema>

=end doc-schema

> Of course, a sensible XML format could still be useful.  Very
> sensible.

Representing document metatdata in XML makes a good deal of sense; but
with only a very small amount of thought that can be inlined in POD
documentation. 

-- 
Piers

   "It is a truth universally acknowledged that a language in
    possession of a rich syntax must be in need of a rewrite."
         -- Jane Austen?

Reply via email to