I don't have strong feelings about this.

When designing this, some wanted to have --save be default, some wanted to
match npm for the sake of matching npm. In the end both ways were
implemented.

I don't think we need to spend a lot of time on strategizing this. If some
one wants to doc it, go for it.

On Thu, Mar 5, 2015 at 12:34 PM, Victor Sosa <[email protected]> wrote:

> So, to me this file is a good way to automate the autosave feature just as
> Gorkem is pointing (configure the JSON file, add plugins in the usual way
> with cordova plugin add and share your project, no flags needed to simply
> allow a good, or best,  SCM practice), but it has been mentioned that the
> consensus is to not promote it, does this mean at some point the support
> will be dropped? Is it considered experimental?
>
> 2015-03-05 11:17 GMT-06:00 Gorkem Ercan <[email protected]>:
>
> >
> >
> > On 5 Mar 2015, at 12:01, Raymond Camden wrote:
> >
> >  "just one way of doing things"
> >>
> >> This confuses me though. It seemed as if this new config (I mean new
> >> to me) was a way to configure the CLI. Is there another way to
> >> configure the CLI? With the example that was given (default to auto
> >> save) being a preference for the tooling - can we accomplish that
> >> another way?
> >>
> >>
> > That is the only way to enable auto save.
> > That preference is originally added for IDEs, build servers etc. that use
> > CLI.
> > However I think it does provide a more natural flow at least for me. If
> we
> > think we do not like config.json
> > then we should think about a more acceptable way to enable that
> > functionality.
> >
> >
> >  On Thu, Mar 5, 2015 at 10:50 AM, Andrew Grieve <[email protected]>
> >> wrote:
> >>
> >>> I don't think they are documented. There's really no settings in there
> >>> (besides this one) that anyone would ever need to use. So this would be
> >>> the
> >>> time to add docs. However, I do think we should try and promote just
> one
> >>> way of doing things before branching pointing out there are hidden
> knobs.
> >>>
> >>> On Thu, Mar 5, 2015 at 11:31 AM, Raymond Camden <
> [email protected]
> >>> >
> >>> wrote:
> >>>
> >>>  Heh, ok, so how about - for the "typical" Cordova user.
> >>>>
> >>>> And I'd still like to know where/if the settings for this file are
> >>>> documented?
> >>>>
> >>>> On Thu, Mar 5, 2015 at 10:24 AM, Michal Mocny <[email protected]>
> >>>> wrote:
> >>>>
> >>>>> Consensus is a strong word ;)
> >>>>>
> >>>>> On Thu, Mar 5, 2015 at 11:02 AM, Raymond Camden <
> >>>>> [email protected]
> >>>>>
> >>>>> wrote:
> >>>>>
> >>>>>  Hmm. Ok... so... is there a consensus to *not* promote it?
> >>>>>>
> >>>>>> On Thu, Mar 5, 2015 at 9:24 AM, Gorkem Ercan <
> [email protected]>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> config.son is not created by CLI by default anymore. You need to do
> >>>>>>>
> >>>>>> create
> >>>>>>
> >>>>>>> the file and add the key.
> >>>>>>> --
> >>>>>>> Gorkem
> >>>>>>>
> >>>>>>>
> >>>>>>> On 5 Mar 2015, at 7:33, Raymond Camden wrote:
> >>>>>>>
> >>>>>>>  Sorry - what file? I don't have that in my project. If you meant
> >>>>>>>> user
> >>>>>>>> root, I don't have it there either.
> >>>>>>>>
> >>>>>>>> On Tue, Mar 3, 2015 at 12:14 PM, Gorkem Ercan <
> >>>>>>>>
> >>>>>>> [email protected]>
> >>>>
> >>>>> wrote:
> >>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> You can enable auto save by adding auto_save_plugins to be true
> on
> >>>>>>>>>
> >>>>>>>> the
> >>>>
> >>>>> .cordova/config.json file. I think this helps with the case 1
> >>>>>>>>> --
> >>>>>>>>> Gorkem
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 3 Mar 2015, at 9:27, Raymond Camden wrote:
> >>>>>>>>>
> >>>>>>>>>  1) Is there any reason why --save isn't true by default? It
> would
> >>>>>>>>>>
> >>>>>>>>> seem
> >>>>
> >>>>> that in a majority of cases I'd want to save my plugins to the
> >>>>>>>>>> configuration file. I definitely see times when I would *not*
> want
> >>>>>>>>>>
> >>>>>>>>> to
> >>>>
> >>>>> do so, but it seems like that would be the minority of cases.
> >>>>>>>>>>
> >>>>>>>>>> 2) This is probably an edge case, but...
> >>>>>>>>>>
> >>>>>>>>>> One of the things I do when building Cordova examples is put up
> my
> >>>>>>>>>>
> >>>>>>>>> www
> >>>>
> >>>>> folder in a repo. My thinking is that my readers can grab the repo,
> >>>>>>>>>> and then make a new project and use --copy-from to grab the
> >>>>>>>>>> folder.
> >>>>>>>>>> This gives them my www crap and lets them go crazy.
> >>>>>>>>>>
> >>>>>>>>>> For plugins, I've been using a readme file to tell users what to
> >>>>>>>>>>
> >>>>>>>>> do.
> >>>>
> >>>>>
> >>>>>>>>>> I'd like to make use of this new feature to persist plugins and
> >>>>>>>>>>
> >>>>>>>>> save
> >>>>
> >>>>> users at least one step. (In theory they would just need to add the
> >>>>>>>>>> platform they want to test on.)
> >>>>>>>>>>
> >>>>>>>>>> But in order to do so, I can't just ship the www folder, I have
> to
> >>>>>>>>>> ship an entire Cordova project. That isn't a big deal per se,
> but
> >>>>>>>>>>
> >>>>>>>>> it
> >>>>
> >>>>> does mean they would need to copy a folder manually, possibly
> >>>>>>>>>>
> >>>>>>>>> modify
> >>>>
> >>>>> the app id, and then start working on the assets.
> >>>>>>>>>>
> >>>>>>>>>> Given that I think my use case is probably pretty minor, is
> there
> >>>>>>>>>>
> >>>>>>>>> some
> >>>>
> >>>>> thought as to how one could distribute sample code and make use of
> >>>>>>>>>> this feature?
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>  ============================================================
> >>>> ===============
> >>>>
> >>>>> Raymond Camden, Developer Advocate for MobileFirst at IBM
> >>>>>>>>>>
> >>>>>>>>>> Email : [email protected]
> >>>>>>>>>> Blog : www.raymondcamden.com
> >>>>>>>>>> Twitter: raymondcamden
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>  ------------------------------------------------------------
> >>>> ---------
> >>>>
> >>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>  ------------------------------------------------------------
> >>>> ---------
> >>>>
> >>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>  ============================================================
> >>>> ===============
> >>>>
> >>>>> Raymond Camden, Developer Advocate for MobileFirst at IBM
> >>>>>>>>
> >>>>>>>> Email : [email protected]
> >>>>>>>> Blog : www.raymondcamden.com
> >>>>>>>> Twitter: raymondcamden
> >>>>>>>>
> >>>>>>>> ------------------------------------------------------------
> >>>>>>>> ---------
> >>>>>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> ------------------------------------------------------------
> >>>>>>> ---------
> >>>>>>> To unsubscribe, e-mail: [email protected]
> >>>>>>> For additional commands, e-mail: [email protected]
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>>
> >>>>>>  ============================================================
> >>>> ===============
> >>>>
> >>>>> Raymond Camden, Developer Advocate for MobileFirst at IBM
> >>>>>>
> >>>>>> Email : [email protected]
> >>>>>> Blog : www.raymondcamden.com
> >>>>>> Twitter: raymondcamden
> >>>>>>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: [email protected]
> >>>>>> For additional commands, e-mail: [email protected]
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>> --
> >>>> ============================================================
> >>>> ===============
> >>>> Raymond Camden, Developer Advocate for MobileFirst at IBM
> >>>>
> >>>> Email : [email protected]
> >>>> Blog : www.raymondcamden.com
> >>>> Twitter: raymondcamden
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>>
> >>>>
> >>
> >>
> >> --
> >> ============================================================
> >> ===============
> >> Raymond Camden, Developer Advocate for MobileFirst at IBM
> >>
> >> Email : [email protected]
> >> Blog : www.raymondcamden.com
> >> Twitter: raymondcamden
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
>
> --
> Victor Adrian Sosa Herrera
> IBM Software Engineer
> Guadalajara, Jalisco
>

Reply via email to