cordova-windows icon indicating copy to clipboard operation
cordova-windows copied to clipboard

Troubles with template/Properties/Default.rd.xml

Open brodycj opened this issue 6 years ago • 1 comments

Continuation of https://github.com/apache/cordova-discuss/issues/106 which is now closed:

cordova-windows has suffered from the following issues with template/Properties/Default.rd.xml that was introduced in GH-228 (CB-12499):

  • CB-13834 - problem building with build with params --release --bundle --archs="x64 x86 arm" on AppVeyor CI which remains unsolved
  • ~~CB-14224 - running coho audit-license-headers -r windows gives a message that template/Properties/Default.rd.xml is missing the license header~~ (already solved in GH-284 [master] and GH-285 [6.0.x patch])
  • ~~CB-14225 - misspelling in sample Namespace serialize attribute name (with solution in GH-286)~~

It is clear from CB-12499 that Default.rd.xml was introduced to solve a problem but it is unfortunately the actual circumstances are not so clear to me. The following observations indicate to me that Default.rd.xml should only be needed in case of a project using C# which I think is not always the case:

Given the observed troubles and what I think are limited circumstances of need I would like to propose that we remove template/Properties/Default.rd.xml at some point in the future, as a major release item, and support it in a plugin if needed.

brodycj avatar Aug 01 '18 14:08 brodycj

  • CB-13834 - problem building with build with params --release --bundle --archs="x64 x86 arm" on AppVeyor CI which remains unsolved

now reported in GH-290

brodycj avatar Aug 15 '18 13:08 brodycj

We are archiving this repository following Apache Cordova's Deprecation Policy. We will not continue to work on this repository. Therefore all issues and pull requests are being closed. Thanks for your contribution.

timbru31 avatar Jan 09 '23 07:01 timbru31