[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: ArchForms and LPDs

  • From: Arjun Ray <arayq2@gmail.com>
  • To: xml-dev <xml-dev@lists.xml.org>
  • Date: Sun, 25 Jul 2021 12:00:24 -0400

Re:  ArchForms and LPDs
 On Sun, 25 Jul 2021 13:24:39 +0200, Marcus Reichardt
<u123724@gmail.com> wrote:

| Ah thanks Arjun for doing the effort to lookup the spec and
| recapitulate from memory.

This was all a long time ago!  In late 2000, I made several posts to
comp.text.sgml, in an effort to catch the attention of people who
might be involved in the next TC.  The aim was to consider syntax
extensions - no longer a complete no-no after the WebSGML TC - among
other improvements.  (Before CTS became inaccessible in Google Groups,
I managed to salvage 4 of those posts; they are here:
http://users.nyct.net/~aray/sgo/.) 

There was hardly any response that I can recall.  That was an early
sign that SGML was on its way to fossilization.  As a matter of fact,
I don't know of any further TCs to ISO 8879 after the WebSGML TC in
1996, despite the official 5-year cycle for such reviews.  So a lot of
this discussion is ultimately of archaeological value only...

| But [...] you *still* need to sneak the ArchForms PI into the 
| document using parameter entities somehow. So the prospect of 
| defining a generic  mapping facility using ArchForms without 
| touching source documents is just as hopeless as it is with LPDs, 
| if that was the goal.

Agreed, though my understanding was that the PI would be in the source
document to begin with, not added later; and that archform processing
would have to be triggered explicitly (i.e. it was off by default), so
the original presence of the PI was harmless.  There was a subsequent
argument (Eliot Kimber was a strong proponent of this) that the PI
also served the purpose of declaring the true document type, something
that DTDs couldn't do despite their designation. 
 
| So it's not like the reference implementation is beyond bending 
| the rules :)

True. :-)

| [...] so I'm concluding that SP doesn't implement linktype fallback
| to a parent linkset at all.

Right.  I don't remember exactly where (CTS? CTX? xml-dev?), but this
dismaying "failure" of SP to abide by the Handbook's description was
discussed, and James provided the clinching rationale: that identical
text in the standard called for identical treatment in a conforming
implementation.

| My guess is it's merely an accident and follows from the HyTime
| editors desire to not, at all costs, introduce new constructs into
| SGML itself and rather have HyTime layered cleanly as an SGML
| application. Maybe it's also a matter of pushing changes through ISO
| processes and reaching new consensus, I don't know; but in any case
| would need addressing in a future revision of ISO 8879 ;)

If there ever is one...


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


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.