- From: Ian Jacobs <ij@w3.org>
- Date: Tue, 4 Apr 2017 11:29:20 -0500
- To: Payments WG <public-payments-wg@w3.org>
Hi all, The Payment Apps Task force today discussed [1] and revised the list of issues going into FPWD for Payment Handler. I’ve given two milestones to our list for discussion thursday: * Mark in FPWD: https://github.com/w3c/webpayments-payment-apps-api/milestone/1 * Close before FPWD: https://github.com/w3c/webpayments-payment-apps-api/milestone/2 I believe all the ones to close before FPWD are easy to do and therefore should not be seen as “blockers” other than the Editors doing the edits. Ian [1] https://www.w3.org/2017/04/04-apps-minutes > On Apr 3, 2017, at 5:25 PM, Ian Jacobs <ij@w3.org> wrote: > > >> On Mar 31, 2017, at 10:45 AM, Ian Jacobs <ij@w3.org> wrote: >> >> Participants in the payments app task force, >> >> We meet 4 April at 10am ET. I expect by then to have a proposal for how to >> triage issues preparing for FPWD. I’d like to review that proposal at the meeting. >> (I won’t have it until end of day for me on 3 April.) >> >> I am likely to organize the issues something like this: > > [Snip] > See proposal below. > > Ian > >> WebEx: >> http://www.w3.org/2017/01/paymentapps-2017.ics > > > ====== > Here's an initial categorization of issues with First Public Working > Draft in mind: > > - Substantive to address before FPWD > - Substantive to address after FPWD (and mark in the spec) > - Editorial to address before FPWD > - Editorial to address after > - Potentially close with no change > > For reference, here's the issues list: > https://github.com/w3c/webpayments-payment-apps-api/issues > > Ian > > ================================== > Substantive to address before FPWD > > 120: Origin should include iframe(s) > Rationale: Rouslan has a proposal; can we agree to it? > > 111: `appRequest` attribute should not be a dictionary > Rationale: The original suggestion from Rouslan was incorporated; > Marcos has an additional proposal; it seems like we could work through > this in time for FPWD > https://github.com/w3c/webpayments-payment-apps-api/issues/111#issuecomment-287944141 > > ================================== > Substantive to address after FPWD > > 124: Clarify what information user agents forget at various moments > Rationale: If the specification evolves a lot (as is likely), the > answer to this question will evolve as well. Suggest we add an > issue marker in section 8.1 ("information about the user > environment"). > > 123: Share user data with Payment App > Rationale: Include a marker in the spec in order to draw attention > to this issue and gather data. > > 119: PaymentRequestEvent incompatible with DOM events > Rationale: Marcos raised this. In light of the focus on PR API, I suggest > we simply log this to address later. > > 116: Relation between merchant order of payment methods and payment app order of instruments > Rationale: There is a related issue on Payment Request API, and that > issue may be resolved after FPWD. Therefore, I suggest we leave this > one open and in the spec. We should also review 6.1. > > > 97, 115: Different approaches to opening windows > Rationale: Marcos and Tommy working on this, and working to align > with the SW Open Window Algorithm > > 94: Add explicit permission call to allow payment app to handle payments > Rationale: We know we want this, and there is already a note and > example of one way to do this that can help review. > > 23: Analyse security properties of payment app execution environment > Rationale: Continue to ask this question ongoing > > ================================== > Editorial to address before FPWD > > 122: Clean up respec errors and "tidy" the markup > > 109: Renaming PaymentApp* classes > Rationale: This may have been done via an Adam Roach edit. Tommy Thorsen > has a few additional suggestions. > https://github.com/w3c/webpayments-payment-apps-api/issues/109#issuecomment-287705543 > > > ================================== > Editorial to address after FPWD > > 50: Links to terms and common terminology > Rationale: As the specification fills out, references will become > more precise. > > 49: Pictures would help > Rationale: Part of a larger merchant adoption strategy effort > > ================================== > Potentially close with no change > > 117: Support for Abort() being delegated to Payment Handler > Rationale: This seems primarily to be an issue about PR API. > > 105: What is a Payment App? > Rationale: The specification scope is narrowed to defining a feature > of the Web platform. We answer the question in the specification. > > 84: Recommended payment apps > Rationale: The specification no longer speaks about recommended payment > apps. > > 69: What does "icon" mean? > Rationale: This is addressed by the draft. > > 5: Display may be subject to user and local policy. > Rationale: Issue is underspecified > > -- > Ian Jacobs <ij@w3.org> > https://www.w3.org/People/Jacobs/ > Tel: +1 718 260 9447 > > > > -- Ian Jacobs <ij@w3.org> https://www.w3.org/People/Jacobs/ Tel: +1 718 260 9447
Received on Tuesday, 4 April 2017 16:29:28 UTC