[ 
https://issues.apache.org/jira/browse/CB-14241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Brody updated CB-14241:
-----------------------------
    Description: 
The following items are no longer needed as we drop support for deprecated 
Node.js version:
 * {{bundledDependencies}} item in {{package.json}}
 * committed {{node_modules}} directory tree

These items should be removed for each of the actively supported Cordova 
platforms (Android, browser, iOS, "osx" (mac OS), and Windows). In addition we 
should check if any such artifacts may remain in any other Cordova repos.

I think this should be done for each of the repositories after the following 
prerequisites:
 * package version is updated to the next major release number, with "-dev" at 
the end to indicate that it is not being released, as agreed in [this 
[email protected] 
thread|https://lists.apache.org/thread.html/083ffe568bad2a8adc5533cbe5aca481bdd921e22a6aad9602aaded2@%3Cdev.cordova.apache.org%3E]
 * as already tracked in drop support for deprecated Node.js 4 version in 
{{package.json}}, {{.travis.yml}}, {{appveyor.yml}} or {{.appveyor.yml}}, and 
anywhere else as needed

  was:
The committed {{node_modules}} directory tree is no longer needed once we drop 
support for the deprecated Node.js 4 version. This should be done for each of 
the actively supported Cordova platforms (Android, browser, iOS, "osx" (mac 
OS), and Windows) and in any other active Cordova repos where {{node_modules}} 
may be committed. I think this should be done for each of the repositories 
after the following prerequisites:
 * package version is updated to the next major release number, with "-dev" at 
the end to indicate that it is not being released
 * drop support for deprecated Node.js 4 version in {{package.json}}, 
{{.travis.yml}}, {{appveyor.yml}} or {{.appveyor.yml}}, and anywhere else needed


> Remove bundledDependencies & committed node_modules
> ---------------------------------------------------
>
>                 Key: CB-14241
>                 URL: https://issues.apache.org/jira/browse/CB-14241
>             Project: Apache Cordova
>          Issue Type: Task
>          Components: cordova-android, cordova-browser, cordova-ios, 
> cordova-osx, cordova-windows
>            Reporter: Chris Brody
>            Assignee: Chris Brody
>            Priority: Major
>
> The following items are no longer needed as we drop support for deprecated 
> Node.js version:
>  * {{bundledDependencies}} item in {{package.json}}
>  * committed {{node_modules}} directory tree
> These items should be removed for each of the actively supported Cordova 
> platforms (Android, browser, iOS, "osx" (mac OS), and Windows). In addition 
> we should check if any such artifacts may remain in any other Cordova repos.
> I think this should be done for each of the repositories after the following 
> prerequisites:
>  * package version is updated to the next major release number, with "-dev" 
> at the end to indicate that it is not being released, as agreed in [this 
> [email protected] 
> thread|https://lists.apache.org/thread.html/083ffe568bad2a8adc5533cbe5aca481bdd921e22a6aad9602aaded2@%3Cdev.cordova.apache.org%3E]
>  * as already tracked in drop support for deprecated Node.js 4 version in 
> {{package.json}}, {{.travis.yml}}, {{appveyor.yml}} or {{.appveyor.yml}}, and 
> anywhere else as needed



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to