Looks like the only way to proceed here is to use display name ('name' element 
in config.xml) for visual elements only, and different safe string for 
class/activity,  .apk, etc. For the safe name we can select from one of the 
following options:

1. Use predefined name (CordovaApp for example) - this is how Windows 8 
platform operates right now. 
2. Add additional property to config.xml to override predefined 'CordovaApp' 
name. 
        * equal to display name by default? Or CordovaApp
3 Use some algorithm to convert non-ASCII chars from <name></name> contents to 
ASCII (Punycode? Replace with underscores?)

Thx!
Sergey
-----Original Message-----
From: Josh Soref [mailto:jso...@blackberry.com] 
Sent: Thursday, July 24, 2014 10:12 PM
To: dev@cordova.apache.org
Subject: Re: Bugs handling name field in cordova-platforms -- was: Re: New 
project <PATH> vs. <NAME>

https://issues.apache.org/jira/browse/CB-5971

Joe Bowser wrote:
>Did this actually break for something.default (and I mean the literal 
>string something.default)?

Yes. It really did, which is why that was the example I provided.

> I thought the bug was ridiculously vague and would be impossible to 
>close as it was written.

It was explicitly precise on a simple test case. I just hoped someone who had 
some involvement w/ Java would do the full research instead of expecting an 
injured bystander to do the research.

Reply via email to