cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gord Tanner <gtan...@gmail.com>
Subject Re: [DISCUSS] Add Ripple support to cordova-cli
Date Thu, 21 Mar 2013 02:14:25 GMT
+1 to Micheal's API.

I am going to do the initial integration in with the ripple command (just
to keep that commit isolated to some changes to serve and the new ripple
command).


On Wed, Mar 20, 2013 at 2:30 PM, Filip Maj <fil@adobe.com> wrote:

> Agreed, I am summarizing my thoughts on the other thread, but as Gord
> originally insinuated, these commands should lie in cordova-cli, not in
> the underlying platform scripts.
>
> On 3/20/13 10:32 AM, "Michael Brooks" <michael@michaelbrooks.ca> 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.
> >
> >
> >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