No go ahead James, no point waiting. On 3/12/13 1:59 PM, "James Jong" <[email protected]> wrote:
>Great! Thanks for all the feedback. I'll start working on it. > >Fil - on the helper scripts. Is this something you want me to wait on >before opening up the JIRA for this? > >Max - thanks for alerting me to the buttonLabels bug. > >-James Jong > >On Mar 12, 2013, at 3:32 PM, Filip Maj <[email protected]> wrote: > >> What Michal said! >> >> I will sort out some helper scripts for filing issues like this soon-ish >> and let you guys know/provide an overview (came up in the F2F) >> >> On 3/12/13 1:16 PM, "Michal Mocny" <[email protected]> wrote: >> >>> I think its generally the case that we don't want to hold back >>>platforms >>> just because others will not have support, so I'de say go ahead with >>>iOS >>> and Android without holding back. >>> >>> However, whenever possible be cross platform friendly and make the job >>>of >>> implementation elsewhere feasible. >>> >>> The way to do this is to file a JIRA bug for the feature, and create >>> subtasks to implement on each platform (The major 4 are iOS, Android, >>> Windows Phone, BlackBerry), then assign the ones you plan to do to >>> yourself. >>> >>> I'm not sure where best to document platform support for api's, but as >>> soon >>> as the feature lands anywhere, it should be documented publicly. >>> >>> -Michal >>> >>> >>> On Tue, Mar 12, 2013 at 11:55 AM, Becky Gibson >>> <[email protected]>wrote: >>> >>>> +1 >>>> >>>> I think it would be worthwhile to add this. We just need confirmation >>>> from >>>> the other platforms that this feature is available. >>>> >>>> >>>> >>>> >>>> On Mon, Mar 11, 2013 at 5:04 PM, James Jong <[email protected]> >>>> wrote: >>>> >>>>> I was looking at the Notification API and noticed that we have >>>> existing >>>>> support for alert and confirm dialogs but do not have one for prompt. >>>> I >>>>> think it would good to add this missing function to the Notification >>>> API. >>>>> It seems a natural fit alongside the alert and confirm methods. >>>>> >>>>> To mirror the current dialogs in the Notification API, the js method >>>> would >>>>> look something like: >>>>> navigator.notification.prompt(message, promptCallback, [title], >>>>> [buttonLabels]) >>>>> message: Dialog message to display (String) >>>>> promptCallback: Callback to invoke with index of button pressed (1 or >>>> 2). >>>>> (Function) >>>>> title: Dialog title (String) (Optional, Default: "Prompt") >>>>> buttonLabels: Comma separated string with button labels (String) >>>>> (Optional, Default: "OK,Cancel") >>>>> >>>>> The goal would be to have this across all our supported platforms. I >>>>> would like to create a JIRA item and have sub-tasks for each >>>> platform. I >>>>> plan on contributing the code for iOS and Android. I also will >>>>>update >>>>> mobile-spec tests and write the API documentation. >>>>> >>>>> My questions are: >>>>> (1) Is this a reasonable addition to the Notification API? >>>>> (2a) If so, can we initially have support for a few platforms and add >>>> more >>>>> as we go along? >>>>> (2b) Can we go ahead and publicly document the API or wait until we >>>> have >>>>> support across the platforms? >>>>> >>>>> If we agree this is good to have, here's the summary of tasks I plan >>>> to >>>>> proceed with: >>>>> create a JIRA issue with sub-tasks for each platform >>>>> contribute the code for iOS and Android >>>>> add prompt tests to mobile-spec >>>>> create the prompt API documentation >>>>> >>>>> Thoughts or comments? >>>>> >>>>> -James Jong >>>> >> >
