{ "id": "149311", "key": "TIMOB-19120", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "14826", "description": "Release 5.1.0-remaining iOS9 features, Android M features", "name": "Release 5.1.0", "archived": false, "released": true, "releaseDate": "2015-11-20" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-01-04T01:43:34.000+0000", "created": "2015-07-01T00:22:21.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "qe-4.1.0" ], "versions": [ { "id": "16723", "description": "Windows Platform Support, ListView updates, Vector overlays in maps", "name": "Release 4.1.0", "archived": false, "released": true, "releaseDate": "2015-07-08" } ], "issuelinks": [], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2017-03-16T22:34:14.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h5.Steps To Reproduce:\r\n1. In appc CLI do \"appc new\"\r\n2. CLI will prompt to enter the module name you want to have.\r\n3. Observe the name suggestion given below :\r\n{code}>> name must be of the format:{code}\r\n\r\nh5.Actual Result:\r\n1. The name suggestion shows random characters :\r\n{code}C:\\Users\\Steve Ballmer\\Desktop>appc new\r\nAppcelerator Command-Line Interface, version 4.1.0-4\r\nCopyright (c) 2014-2015, Appcelerator, Inc. All Rights Reserved.\r\n\r\n? What type of project are you creating?\r\n? What type of project are you creating? Titanium Module\r\n? What's the project name?\r\n>> name must be of the format: /^[\\w]{2,}[\\w\\.\\d-_]+$/\r\n{code}\r\n\r\nh5.Expected Result:\r\n1. The name suggestion should not show random characters.", "attachment": [], "flagged": false, "summary": " Windows: Module name suggestion should include text description, not just a regular expression for format", "creator": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Environment:\r\nAppc Studio: 4.1.0.201506261427\r\nTi SDK: 4.1.0.v20150630142238\r\nTi CLI: 4.0.1\r\nAlloy: 1.6.2\r\nWindows: 8.1 Enterprise 64-bit\r\nAPPC NPM: 4.1.0-1\r\nAPPC CLI: 4.1.0-4 \r\nDevice: Nokia Lumia 928 - Windows Phone 8.1\r\nWindows emulator : 8.1", "closedSprints": [ { "id": 555, "state": "closed", "name": "2016 Sprint 1 SDK", "startDate": "2016-01-02T01:31:50.127Z", "endDate": "2016-01-16T01:31:00.000Z", "completeDate": "2016-01-18T00:52:43.848Z", "originBoardId": 114 }, { "id": 525, "state": "closed", "name": "2015 Sprint 23 SDK", "startDate": "2015-11-07T01:30:15.519Z", "endDate": "2015-11-21T01:30:00.000Z", "completeDate": "2015-11-23T02:54:27.887Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "356548", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "The suggested format is using a regular expression to tell you what the name must match. Not sure if we should expect our users to be aware enough of regular expressions to understand (they likely would), or if we should try and translate to something like:\r\n\r\nIt must start with two letters or digits, followed by at least one of: letters, digits, periods, hyphens or underscores.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2015-07-01T13:48:30.000+0000", "updated": "2015-07-01T13:48:30.000+0000" }, { "id": "356570", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~cwilliams], Yes a proper sentence like you suggested above will be good & we can include these characters at the end of the sentence.\r\nIt looks better than just seeing these characters directly.", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-01T17:19:10.000+0000", "updated": "2015-07-01T17:19:10.000+0000" }, { "id": "369727", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "I think this issue is not specific to *titanium_mobile_windows* but more related to *appc-cli* or *appc-cli-titanium*. Should I escalate this to CLI team?", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-11-11T09:53:34.000+0000", "updated": "2015-11-11T09:53:34.000+0000" }, { "id": "373685", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "This is already fixed for now, right? Tested on \"Ti CLI 5.1.0\" on Windows 10 and the prompt returns \"project name is invalid\" message for me.", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-01-04T01:43:34.000+0000", "updated": "2016-01-04T01:44:34.000+0000" }, { "id": "413389", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-16T22:34:14.000+0000", "updated": "2017-03-16T22:34:14.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }