+1 for moving towards consistency, following the same strategy as platforms 
that we pin down.

Thanks,
Mefire

-----Original Message-----
From: Tim Barham [mailto:tim.bar...@microsoft.com] 
Sent: Thursday, June 11, 2015 8:23 AM
To: 'dev@cordova.apache.org'
Subject: [DISCUSS] Switch to tilde versions for --save

When we implemented --save for platforms and plugins, we decided to save 
versions as caret ranges to be consistent with current npm behavior. However, 
when we made our pinned platforms more flexible we decided to go with tilde 
ranges rather than caret ranges to keep things a bit more locked down.

I think for consistency we should probably do the same thing with the --save 
command. It is very easy for users to get into a situation that bypasses our 
preferred pinned platform behavior (which only allows patch updates, not minor 
version updates) using the --save command, and the results can be unexpected. I 
believe internal consistency is more important than consistency with npm 
functionality, and will provide a better experience for our users.

Any others have thoughts one way or another?

Thanks,

Tim


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to