cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Brooks <mich...@michaelbrooks.ca>
Subject Re: [DISCUSS] Add Ripple support to cordova-cli
Date Wed, 20 Mar 2013 17:32:27 GMT
>
> We have a discussion going on the Cordova list running about this
> right now. The idea will be that `cordova run` will launch the app in
> Ripple. (And we're going to kill off the `cordova serve` cmd.) We'll
> keep `cordova emulate [platform]` around but I doubt ppl will use it
> much once `run` is there.


I'd like to avoid the sprawl of commands and keep it more organized and
intuitive.

Ripple is an emulator and belongs under the "emulate" command.

The command signature should be:
$ cordova emulate [options] <platform>

$ cordova emulate <platform>
Launches the platform's SDK emulator

$ cordova emulate <platform> --ripple [--port <p>]
Launches the platform in the Ripple emulator

Michael

On Wed, Mar 20, 2013 at 3:30 AM, Brian LeRoux <b@brian.io> wrote:

> We have a discussion going on the Cordova list running about this
> right now. The idea will be that `cordova run` will launch the app in
> Ripple. (And we're going to kill off the `cordova serve` cmd.) We'll
> keep `cordova emulate [platform]` around but I doubt ppl will use it
> much once `run` is there.
>
> Good times! =)
>
>
>
> On Wed, Mar 20, 2013 at 1:12 AM, Alessandro Aprile
> <aprile.alessandro@gmail.com> wrote:
> > +1 ripple is so simple and useful...
> >
> > 2013/3/20 Tommy-Carlos Williams <tommy@devgeeks.org>
> >
> >> +1
> >>
> >> Ripple is all I use `cordova serve` for anyway :)
> >>
> >>
> >> On 20/03/2013, at 10:14 AM, Filip Maj <fil@adobe.com> wrote:
> >>
> >> > I would like to see Ripple support completely replace the "cordova
> >> server"
> >> > command - they both do the same thing but Ripple is better tailored at
> >> > doing the server+emulation job.
> >> >
> >> > On 3/9/13 12:08 PM, "Brian LeRoux" <b@brian.io> wrote:
> >> >
> >> >> Yes, this is awesome, think a Ripple command is good while we suss
it
> >> >> out: `cordova emulate ripple` or even just `cordova ripple`.
> >> >>
> >> >> Eventually I'd think we'd want `cordova emulate` to just default to
> >> >> Ripple once it feels baked enough.
> >> >>
> >> >> On Thu, Mar 7, 2013 at 11:12 AM, Gord Tanner <gtanner@gmail.com>
> wrote:
> >> >>> Hello everyone,
> >> >>>
> >> >>> I made a quick prototype to add support for using ripple from the
> >> >>> cordova-cli [1].
> >> >>>
> >> >>> Currently I just added a new command called ripple that calls the
> >> >>> cordova
> >> >>> emulate command and then starts the ripple server to point to it.
>  It
> >> >>> will
> >> >>> then launch the default browser (cross platform) which will launch
> your
> >> >>> App
> >> >>> in ripple.  This does not require the plugin to be installed as
> Ripple
> >> >>> is
> >> >>> functioning as a proxy / web app.
> >> >>>
> >> >>> I have a question on how to handle this command:
> >> >>>
> >> >>> - Should this be a flag on the "cordova emulate" command?
> >> >>>
> >> >>> The Command could ether be:
> >> >>>
> >> >>> cordova serve <platform> [port] --ripple
> >> >>>
> >> >>> or
> >> >>>
> >> >>> cordova ripple <platform> [port]
> >> >>>
> >> >>> There are also a couple of todos:
> >> >>>
> >> >>> - Ripple needs to be published to npm and we should install it
via
> >> that,
> >> >>> currently I am just cloning via git.  This will happen soon and
is
> just
> >> >>> a
> >> >>> temp hack.
> >> >>> - Ripple is currently starting its own server, we should allow
the
> >> >>> "cordova
> >> >>> emulate" middleware to be usable by ripple
> >> >>> - Ripple should allow us to pick the device we want to launch on.
>  If I
> >> >>> launch using blackberry I shouldn't have ripple emulate an iPhone.
> >> >>>
> >> >>>
> >> >>> [1]
> >> >>>
> >> >>>
> >>
> https://github.com/gtanner/cordova-cli/commit/cf499d000053b3e6f6631513fd5
> >> >>> 110c0861f8f01
> >> >
> >>
> >>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message