XProc Minutes 16 July 2009

See http://www.w3.org/XML/XProc/2009/07/16-minutes

[1]W3C

                                   - DRAFT -

                            XML Processing Model WG

Meeting 149, 16 Jul 2009

   [2]Agenda

Attendees

   Present
           Paul, Henry, Vojtech, Norm, Alex

   Regrets
           Mohamed

   Chair
           Norm

   Scribe
           Norm

Contents

     * [3]Topics

         1. [4]Accept this agenda?
         2. [5]Accept minutes from the previous meeting?
         3. [6]Next meeting: telcon 23 July 2009
         4. [7]Implicit output ports on p:declare-step
         5. [8]Add [c:]encoding to the output p:data
         6. [9]Storing to a non-existing directory
         7. [10]141: xsl:message output from p:xslt
         8. [11]Default processing model progess?
         9. [12]Test suite progress?
        10. [13]Any other business?

     * [14]Summary of Action Items

   --------------------------------------------------------------------------

  Accept this agenda?

   -> [15]http://www.w3.org/XML/XProc/2009/07/16-agenda

   Accepted.

  Accept minutes from the previous meeting?

   -> [16]http://www.w3.org/XML/XProc/2009/07/02-minutes

   Accepted.

  Next meeting: telcon 23 July 2009

   No regrets heard.

  Implicit output ports on p:declare-step

   Norm: We agreed to wait two weeks, I haven't seen any discussion. Any
   discussion now?

   Proposed: Change the spec to state that the implicit output port binding
   does not apply to p:declare-step.

   Accepted.

  Add [c:]encoding to the output p:data

   Norm: Also held over from two weeks ago.
   ... I haven't seen anything about this either, any discussion?

   Proposed: Add the attribute.

   Accepted.

  Storing to a non-existing directory

   Norm: What do we want to do in this case. For the record, Saxon at least,
   creates the path.

   Vojtech: We don't create the path at the moment. We overwrite existing
   files, too.

   Norm: I don't think I create the path either.

   Alex: Why isn't this implementation defined?

   Vojtech: If you can't create the path, then at the moment you can't create
   the directory.

   Norm: As an implementor, I'm tempted to create the path, but I don't have
   any problem with making it implementation defined.
   ... Three choices: MUST NOT, MUST try, or implementation-defined.

   Alex: I'm for implementation-defined.

   Proposed: Make this explicitly implementation-defined.

   Alex: Do we have an error code for this?

   Norm: I think it would be err:XD0021.

   Alex: Doesn't have permissions isn't the same as doesn't exist. So it
   might be handy.

   Vojtech: There's also err:XC0050 in p:store which is specifically for the
   case where p:store couldn't store to that location.

   Norm: Right.

   Alex: So do we say when you should throw which?

   Norm: I think we give implementors pretty blanket freedom to throw 21
   whenever they want.

   Any objections to the proposal to make it implementation-defined?

   None heard. Accepted.

  141: xsl:message output from p:xslt

   Norm: I don't think we want to do anything here, but I thought I'd raise
   it.

   Some discussion of how messages may or may not be like stderr on p:exec.

   Henry: So he could run the transformation by exec and grab stderr?

   Norm: I suppose that would work.

   Proposed: Close with no action.

   Accepted.

  Default processing model progess?

   Norm: Henry, any progress?

   Henry: No, I've had other W3C priorities.

   Norm: Ok. We'll leave it on the agenda.

  Test suite progress?

   Norm: It's important that we have a complete test suite if we want to get
   out of CR.

   Vojtech: I made progress with serialization in my implementation, so I'll
   be writing new tests there soon.

  Any other business?

   Congratulations Vojtech on the release of your processor!

   No other business heard.

   Adjourned.

Summary of Action Items

   [End of minutes]

   --------------------------------------------------------------------------

    Minutes formatted by David Booth's [17]scribe.perl version 1.133 ([18]CVS
    log)
    $Date: 2009/07/16 15:42:31 $

References

   Visible links
   1. http://www.w3.org/
   2. http://www.w3.org/XML/XProc/2009/07/16-agenda
   3. http://www.w3.org/XML/XProc/2009/07/16-minutes#agenda
   4. http://www.w3.org/XML/XProc/2009/07/16-minutes#item01
   5. http://www.w3.org/XML/XProc/2009/07/16-minutes#item02
   6. http://www.w3.org/XML/XProc/2009/07/16-minutes#item03
   7. http://www.w3.org/XML/XProc/2009/07/16-minutes#item04
   8. http://www.w3.org/XML/XProc/2009/07/16-minutes#item05
   9. http://www.w3.org/XML/XProc/2009/07/16-minutes#item06
  10. http://www.w3.org/XML/XProc/2009/07/16-minutes#item07
  11. http://www.w3.org/XML/XProc/2009/07/16-minutes#item08
  12. http://www.w3.org/XML/XProc/2009/07/16-minutes#item09
  13. http://www.w3.org/XML/XProc/2009/07/16-minutes#item10
  14. http://www.w3.org/XML/XProc/2009/07/16-minutes#ActionSummary
  15. http://www.w3.org/XML/XProc/2009/07/16-agenda
  16. http://www.w3.org/XML/XProc/2009/07/02-minutes
  17. http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
  18. http://dev.w3.org/cvsweb/2002/scribe/

Received on Thursday, 16 July 2009 15:44:40 UTC