{ "id": "91654", "key": "TIMOB-9070", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": [], "resolution": null, "resolutiondate": null, "created": "2012-05-09T10:51:01.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "13272", "description": "Release 2.0.1", "name": "Release 2.0.1", "archived": true, "released": true, "releaseDate": "2012-04-16" } ], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:03:23.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10207", "name": "Tooling" } ], "description": "Porting tool Stories\r\n\r\nAs a developer, I would like this tool to evaluate my titanium-developed application and provide a rating (preferably in a graphical manner) as to the suitability of this application for both android and IOS application compilation. I would like it to identify where modifications can be made to increase the suitability for multiplatform, or identify device/operation system specific functions that should be isolated to those folders. Success would be accurate representation of an titanium application's potential porting issues, and identification of where within the app those problems exist.\r\n\r\nAs a developer\r\n\r\nAs a development manager, I would like the tool to enable retroactive scanning of titanium developed apps and rate the suitability of those apps for porting to additional operation systems. Example would be a titanium built IOS App that has been deployed, the tool would enable inspection titanium code and identify potential problems for android port, could occur. Success would be the tool's ability to examine titanium applications (in JavaScript) and provide reports consumable by developers and development managers\r\n", "attachment": [], "flagged": false, "summary": "Tooling: Porting evaluation tool Stories", "creator": { "name": "mking", "key": "mking", "displayName": "Michael King", "active": false, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mking", "key": "mking", "displayName": "Michael King", "active": false, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "194291", "author": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "body": "AST parser (planned for 2.1.0 release) does the groundwork for this feature. AST parser would provide us the information we need for this tool. ", "updateAuthor": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-05-09T12:36:38.000+0000", "updated": "2012-05-09T12:36:38.000+0000" }, { "id": "194293", "author": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "body": "See TIMOB-7114 for more information and current status of the AST.", "updateAuthor": { "name": "bhughes", "key": "bhughes", "displayName": "Bryan Hughes", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-05-09T12:39:09.000+0000", "updated": "2012-05-09T12:39:09.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }