{ "id": "143854", "key": "AC-19", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-02-03T14:39:53.000+0000", "created": "2015-01-31T10:25:00.000+0000", "labels": [ "alpha2", "setup" ], "versions": [], "issuelinks": [], "assignee": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2015-02-03T14:39:53.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14552", "name": "Appcelerator CLI", "description": "Please enter tickets related to Tooling and the CLI here" } ], "description": "The Android NDK is only needed to build your own modules, which is not something all (first time) users will plan on. They might find the red warnings/errors quite alarming, which doesn't contribute to their first time experience.\r\n\r\nMaybe just next to the question *Do you plan on developing cross-platform apps?* the setup could also ask *Do you plan on developing modules?*.\r\n\r\n{code}\r\nWARN | The following ANDROID issues were found in your environment:\r\n\r\n\tUnable to locate an Android NDK.\r\n\tWithout the NDK, you will not be able to build native Android Titanium modules.\r\n\tIf you have already downloaded and installed the Android NDK, you can tell\r\n\tTitanium where the Android NDK is located by running '__titanium config\r\n\tandroid.ndkPath /path/to/android-ndk__', otherwise you can install it by\r\n\trunning 'titanium setup android' or manually downloading from\r\n\thttp://appcelerator.com/android-ndk.\r\n\r\nWARN | Some issues were detected for your environment\r\n\r\n\tPlease review the above found issues that were detected for your environment.\r\n\tYou should resolve these issues before building or running a cross platform app.\r\n\tYou can re-run setup once they are resolved to validate.\r\n{code}", "attachment": [ { "id": "53939", "filename": "Screen Shot 2015-01-31 at 11.25.10.png", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2015-01-31T10:25:38.000+0000", "size": 237814, "mimeType": "image/png" } ], "flagged": false, "summary": "Make the Android NDK warning/error on first setup less alarming", "creator": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": "CLI 0.1.94", "closedSprints": [ { "id": 321, "state": "closed", "name": "2015 Sprint 3 API", "startDate": "2015-02-02T15:53:51.937Z", "endDate": "2015-02-14T01:00:00.000Z", "completeDate": "2015-02-17T19:23:07.182Z", "originBoardId": 149 } ], "comment": { "comments": [ { "id": "341619", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I'm going to suppress warnings in general here, that should resolve this and any future non-critical issues.", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-02T15:53:48.000+0000", "updated": "2015-02-02T15:53:48.000+0000" }, { "id": "341820", "author": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Resolved in appcelerator 0.1.95", "updateAuthor": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-02-03T14:39:53.000+0000", "updated": "2015-02-03T14:39:53.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }