OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Packaging and related-resource discovery

[ Lists Home | Date Index | Thread Index ]
  • From: "Steven R. Newcomb" <srn@techno.com>
  • To: xml-dev@ic.ac.uk
  • Date: Tue, 28 Sep 1999 15:07:38 -0500

[Tim Bray:]

> I (and I think some other people) are becoming increasingly
> convinced that the need for some sort of an "XML Packaging" facility
> is becoming increasingly urgent.  I was asked to write up a
> motivating statement for the XML Plenary meeting that is happening
> this Wednesday.  I thought that the xml-deviants might also find it
> of interest.

> It's at http://www.textuality.com/xml/why-pkg.html -Tim

Thanks for sharing this good requirements list, Tim.

You might want to consider the HyTime solution to this problem:
"bounded object sets" that are declarable in XML when using the HyTime
architecture.  One cool thing about HyTime bounded object sets is that
they provide for aggregating bounded object sets, so that the
specifications of bounded object sets don't have to be duplicated when
an entire bounded object set (BOS, pronounced "boss") is identified as
forming part of another BOS.  BOSs are optionally and controllably
recursive.

Another cool thing about BOSs is that you don't have to invent
anything for XML to use them.  Of course, to get the full benefit of
the BOS paradigm, it would be enormously helpful if XML had data
attributes.  (Personally, I still think XML should have data
attributes for tons of other reasons, too.)

Although you mention them explicitly in your writeup, I don't yet see
what XML Namespaces have to do with this.  Entity declarations are
sufficient to indicate external related resources.  XML Namespaces are
dependent on Web addresses (URIs), thus making them non-"network
agnostic", while entity declarations are applicable in any system
context.  (Did I get that right?)

Interested people may want to check the sections of the ISO HyTime
standard that are relevant to this discussion:

http://www.ornl.gov/sgml/wg8/docs/n1920/html/clause-6.2.html#clause-6.2.4

http://www.ornl.gov/sgml/wg8/docs/n1920/html/clause-6.5.html


-Steve

Steven R. Newcomb, President, TechnoTeacher, Inc.
srn@techno.com  http://www.techno.com  ftp.techno.com

voice: +1 972 231 4098
fax    +1 972 994 0087
pager (150 characters max): srn-page@techno.com

3615 Tanner Lane
Richardson, Texas 75082-2618 USA

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS