- From: Guntur Wiseno Putra <gsenopu@gmail.com>
- Date: Tue, 28 Apr 2020 00:28:05 +0700
- To: Erik Bruchez <ebruchez@orbeon.com>
- Cc: Steven Pemberton <steven.pemberton@cwi.nl>, XForms <public-xformsusers@w3.org>
- Message-ID: <CAKi_AEvPvKg1YdokffRb2rGwOL24s7V_+=5maEmhbZDL2sszVQ@mail.gmail.com>
Dear Eric, Steven, & public-xformsusers, The Web Architecture: Extensible Languages: From 2002/3 text of T. Berners-Lee's "Design Issues: Architectural and Philosophical Points" section "Stack of Specifications": It is about having Ethernet cables, sending Internet (Protocol) packet, sending Transmission Control Protocol packet, sending e-mail, and publishing a Webpage and publishing XML document and publishing a RDF document: https://w3.org/DesignIssues/Stack.html Here are two 2006 publications on XML and XQuery available at https://publications.systems.ethz.ch/ Programming for XML. <https://publications.systems.ethz.ch/#>(Background & Motivation & Overview of Tutorial) Daniela Florescu <https://publications.systems.ethz.ch/author/81/Daniela%20Florescu>, and Donald Kossmann <https://publications.systems.ethz.ch/author/3/Donald%20Kossmann> Proceedings of the ACM SIGMOD International Conference on Management of Data, Chicago, Illinois, USA, January 2006 "This tutorial gives an overview of the current generation of programming languages for data intensive XML applications. Furthermore, this tutorial compares the possible solutions based on a few comparative practical criteria. The tutorial shows how each solution addresses the design questions in different ways and gives the tradeoffs in terms of capabilities and optimizability of these languages are. " https://publications.systems.ethz.ch/sites/default/files/pub lications/SIGMOD2006ProgrammingforXML.pdf https://publications.systems.ethz.ch/ XQueryP: Programming with XQuery <https://publications.systems.ethz.ch/#> Donald D. Chamberlin <https://publications.systems.ethz.ch/author/326/Donald%20D.%20Chamberlin>, Michael Carey <https://publications.systems.ethz.ch/author/343/Michael%20Carey>, Daniela Florescu <https://publications.systems.ethz.ch/author/81/Daniela%20Florescu> , Donald Kossmann <https://publications.systems.ethz.ch/author/3/Donald%20Kossmann>, and Jonathan Robie <https://publications.systems.ethz.ch/author/327/Jonathan%20Robie> Proceedings of the 3rd International Workshop on XQuery Implementation Experience and Perspective (XIME-P), Chicago, USA, January 2006 Abstract XQuery is a declarative language for querying and updating XML data sources. Interfacing XQuery to a host programming language is difficult because of the type system mismatch, and global optimization is difficult in a mixed-language environment. In this paper, we investigate a small extension called XQueryP that enables XQuery expressions to exchange state information through variables. This extension makes it easier to develop applications in XQuery without relying on a host programming language. We draw an analogy between the proposed extension and similar extensions that have been added over the years to the SQL query language for similar reasons. https://publications.systems.ethz.ch/sites/default/files/pub lications/xqueryp2006.pdf https://publications.systems.ethz.ch/ NOTE: I visited a library maintained by the ETHZurich and finded the two publications on the extensible languages (XML and XQuery). It seemed to me that these matters related with information architecture: if it rised such interests then I sent it to public-informationarchitecture@w3.org days ago with the title "The Web Architecture: Extensible Languages". Regard, Guntur Wiseno Putra Pada Senin, 27 April 2020, Erik Bruchez <ebruchez@orbeon.com> menulis: > We should say something. > > Related, there is a concept of "document base URL" in HTML: > > https://html.spec.whatwg.org/multipage/urls-and-fetching.h > tml#document-base-url > > There is also an `xml:base` thing, although I don't know how widely this > is used: > > https://www.w3.org/TR/xmlbase/ > > In any case, we can assume there is some kind of base URL/URI, and that > relative paths resolve against that base. > > -Erik > > On Mon, Apr 27, 2020 at 4:31 AM Steven Pemberton <steven.pemberton@cwi.nl> > wrote: > >> Another thing I have noticed, is that we say >> >> The submission is performed using the submission headers, method, >> resource, and serialized data, as defined in Submission Protocols. >> >> without mentioning that the submission resource may be relative to the >> page it comes from. That is, if I say >> >> resource="file.xml" >> >> that the submission URI is created by taking the >> uri-path(location-uri(), >> true()), stripping anything following the final /, and appending the >> resource. >> >> Should we? >> >> Steven >> >>
Received on Monday, 27 April 2020 17:28:19 UTC