You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Sergey Grebnov (JIRA)" <ji...@apache.org> on 2014/09/03 09:28:51 UTC

[jira] [Updated] (CB-7452) Windows. Rewrite ApplyPlatformConfig.ps1 using NodeJS

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

Sergey Grebnov updated CB-7452:
-------------------------------
    Description: 
We've recently switched to NodeJS tooling but still continue to use Powershell to perse config.xml and apply configuration params (ApplyPlatformConfig.ps1).

I see the following motivation to re-write ApplyPlatformConfig using NodeJS.
1. More easy to contribute since most of Cordova contributors are experienced in Node and don't know PS
2. More easy to maintain and modify in the future, better integration with the rest of Node tooling
3. We already have most of the configuration processing logic for Windows in cordova-lib so switching to Node should be easy

  was:
We've recently switched to NodeJS tooling but still continue to use Powershell to perse config.xml and apply configuration params (ApplyPlatformConfig.ps1).

I see the following motivation to re-write ApplyPlatformConfig using NodeJS.
1. More easy to contribute since most of Cordova contributors are experienced in Node and don't know PS
2. More easy to maintain and modify in the future, better integration with the rest Node tooling
3. We already have most of the configuration processing logic for Windows in cordova-lib so switching to Node should be easy


> Windows. Rewrite ApplyPlatformConfig.ps1 using NodeJS
> -----------------------------------------------------
>
>                 Key: CB-7452
>                 URL: https://issues.apache.org/jira/browse/CB-7452
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Windows
>    Affects Versions: 3.6.0
>            Reporter: Sergey Grebnov
>            Assignee: Sergey Grebnov
>              Labels: Windows
>
> We've recently switched to NodeJS tooling but still continue to use Powershell to perse config.xml and apply configuration params (ApplyPlatformConfig.ps1).
> I see the following motivation to re-write ApplyPlatformConfig using NodeJS.
> 1. More easy to contribute since most of Cordova contributors are experienced in Node and don't know PS
> 2. More easy to maintain and modify in the future, better integration with the rest of Node tooling
> 3. We already have most of the configuration processing logic for Windows in cordova-lib so switching to Node should be easy



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)