{ "id": "126906", "key": "ALOY-963", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "15909", "description": "Alloy 1.5.0", "name": "Alloy 1.5.0", "archived": false, "released": true, "releaseDate": "2014-09-29" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-09-04T18:04:31.000+0000", "created": "2014-02-27T01:35:56.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "alloy", "qe-3.4.0", "qe-manualtest" ], "versions": [], "issuelinks": [ { "id": "40046", "type": { "id": "10122", "name": "Gantt: start-finish", "inward": "is triggered by", "outward": "is triggering" }, "outwardIssue": { "id": "134830", "key": "TIDOC-1845", "fields": { "summary": "Alloy: add documentation for ALOY-963", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } }, { "id": "40813", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "135418", "key": "ALOY-1122", "fields": { "summary": "Consistent naming for platform-specific folders", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "updated": "2014-09-05T23:08:08.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": "13604", "name": "Tooling", "description": "Items related to Alloy tooling and workflow" } ], "description": "Platform specific folders (iphone,android,etc.) in the app/lib and app/vendor directories were not compiling to Resources correctly. The following pull request will fix this.\r\n\r\nhttps://github.com/appcelerator/alloy/pull/337", "attachment": [ { "id": "49061", "filename": "android.png", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-06-18T08:37:02.000+0000", "size": 67949, "mimeType": "image/png" }, { "id": "49059", "filename": "iphone.png", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-06-18T08:37:02.000+0000", "size": 64633, "mimeType": "image/png" }, { "id": "49060", "filename": "mobileweb.png", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-06-18T08:37:02.000+0000", "size": 82113, "mimeType": "image/png" } ], "flagged": false, "summary": "Allow platform specific subfolders in lib and vendor directories", "creator": { "name": "nimietist", "key": "nimietist", "displayName": "John Nguyen", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "nimietist", "key": "nimietist", "displayName": "John Nguyen", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 142, "state": "closed", "name": "2014 Sprint 12 Alloy", "startDate": "2014-06-09T16:00:25.715Z", "endDate": "2014-06-23T16:00:00.000Z", "completeDate": "2014-06-23T14:35:50.386Z", "originBoardId": 124 }, { "id": 206, "state": "closed", "name": "2014 Sprint 18 Alloy", "startDate": "2014-09-02T13:23:09.065Z", "endDate": "2014-09-16T13:23:00.000Z", "completeDate": "2014-09-15T12:25:31.379Z", "originBoardId": 124 } ], "comment": { "comments": [ { "id": "294973", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Thank you for submitting the pull request.\n\nWe need a simple runnable test case that demonstrates that Platform specific folders (iphone,android,etc.) in the app/lib and app/vendor directories were not compiling to Resources correctly.\n\nWe would then use that test case to evaluate the PR.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-02-27T19:24:02.000+0000", "updated": "2014-02-27T19:24:02.000+0000" }, { "id": "296309", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Jake tests fail for ALOY-887 app. When tested with jake app:run, the compiler goes into an infinite loop. Rest of the tests pass. \n\nTest case app and signed CLA are still needed, even after this failure is addressed.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-03-10T16:07:07.000+0000", "updated": "2014-03-10T16:07:07.000+0000" }, { "id": "308071", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "CLA has been signed", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-06-09T19:22:35.000+0000", "updated": "2014-06-09T19:22:35.000+0000" }, { "id": "309527", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "body": "PR: https://github.com/appcelerator/alloy/pull/454\r\nTest app: https://github.com/feons/alloy/tree/ALOY-963/test/apps/testing/ALOY-963\r\n\r\nFunctional Test:\r\n\r\n 1. Compile the test app on multiple platforms\r\n 2. The UI and alert message should match the attached screenshots respectively\r\n 3. On iphone : blue box, click on the label, alert shows \"clicked iphone\"\r\n 4. On android : yellow box, click on the label, alert shows \"clicked android\"\r\n 5. On other platforms : green box, click on the label, alert shows \"clicked\"\r\n", "updateAuthor": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-06-18T08:37:02.000+0000", "updated": "2014-06-18T08:37:24.000+0000" }, { "id": "310015", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "PR tested and merged.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-06-19T20:37:05.000+0000", "updated": "2014-06-19T20:37:05.000+0000" }, { "id": "319324", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified working as expected on iPhone 5 iOS 7.1.2, Android Galaxy Nexus 4.3 and MobileWeb\r\n\r\nTiSDK 3.4.0.v20140813022514\r\nAppcelerator Studio 3.3.1.201408121314 \r\nCLI 3.4.0-dev\r\nAlloy 1.5.0-dev\r\nXcode6-beta5\r\n\r\nClosing.", "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-08-19T18:57:22.000+0000", "updated": "2014-08-19T18:57:22.000+0000" }, { "id": "321400", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I agree--we should move to \"ios\" as a standard name.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-02T19:02:11.000+0000", "updated": "2014-09-02T19:02:11.000+0000" }, { "id": "321441", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Note that the PR submitted for ALOY-1122 should re-resolve this ticket.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-02T21:29:30.000+0000", "updated": "2014-09-02T21:29:30.000+0000" }, { "id": "322020", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "PR to update the ALOY-963 test app to use the new folder name (ios, not iphone)\r\n\r\nhttps://github.com/appcelerator/alloy/pull/542 (1_5_X)\r\nhttps://github.com/appcelerator/alloy/pull/543 (master)", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-05T13:28:24.000+0000", "updated": "2014-09-05T13:43:02.000+0000" }, { "id": "322055", "author": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "body": "Approved and merged.", "updateAuthor": { "name": "fmiao", "key": "fmiao", "displayName": "Feon Sua Xin Miao", "active": true, "timeZone": "America/Vancouver" }, "created": "2014-09-05T16:33:03.000+0000", "updated": "2014-09-05T16:33:03.000+0000" }, { "id": "322163", "author": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "updateAuthor": { "name": "fcasali", "key": "fcasali", "displayName": "Federico Casali", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-05T23:07:54.000+0000", "updated": "2014-09-05T23:07:54.000+0000" } ], "maxResults": 14, "total": 14, "startAt": 0 } } }