OneBusAway / onebusaway-alexa

An Java-based app to communicate with Amazon Alexa for devices such as the Amazon Echo
Other
52 stars 18 forks source link

Certification failure #93

Closed barbeau closed 7 years ago

barbeau commented 7 years ago

Summary:

The most recent submission is failing certification, although it's for behavior that exists in the currently published skill:

Issues with skill in English (US)

  1. When attempting to invoke the skill with your third example phrase, the skill returns a non- contextualized response. The example phrases must function without error since these are interactions that users are most likely to try. Please see test case 3.1 from our Submission Checklist for guidance on example phrases.

Example:

User: “Alexa, ask OneBusAway to set my stop to 6497”

Skill: “Welcome to OneBusAway! Let's set you up. You'll need your city and your stop number. The stop number is shown on the placard in the bus zone, on your transit agency's web site, or in your OneBusAway mobile app. In what city do you live?”

  1. The skill does not exit when users say "cancel". Please see test case 4.13 from our Submission Checklist for guidance on skill exiting.

Example:

User: "Alexa, open one bus away".

Skill: "Welcome to OneBusAway! Let's set you up. You'll need your city and your stop number. The stop number is shown on the placard in the bus zone, on your transit agency's web site, or in your OneBusAway mobile app. In what city do you live?".

User: "Cancel".

Skill: "OneBusAway could not locate a OneBusAway region near cancel, the city you gave. Supported regions include Atlanta, Puget Sound, Rogue Valley, Oregon, San Diego, Tampa Bay, Washington, D.C., and York. Tell me again, what's the largest city near you?", and the session remains open.

barbeau commented 7 years ago

Looks like certiification feedback isn't consistent - before resolving the email contact issue I had submitted the exact same version of the skill again, and this time it only flagged the "Cancel" issue.

I'm going to break out the above feedback into separate issues to address.

barbeau commented 7 years ago

"Cancel" issue opened at https://github.com/OneBusAway/onebusaway-alexa/issues/94.

barbeau commented 7 years ago

Capturing stop when initially provided by user is opened at https://github.com/OneBusAway/onebusaway-alexa/issues/95. I'll leave this issue open until we pass certification.

barbeau commented 7 years ago

I just submitted v1.0.9 (https://github.com/OneBusAway/onebusaway-alexa/releases/tag/v1.0.9) for certification, which fixed #94, which was the reason for the last certification failure. Fingers crossed that this makes it into production.

barbeau commented 7 years ago

Just got notification that new version passed certification and should now be live. Closing this.