{ "id": "170386", "key": "DAEMON-170", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [ { "id": "19959", "description": "", "name": "Appc Daemon 1.1.0", "archived": false, "released": true, "releaseDate": "2018-04-09" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-12-07T21:01:11.000+0000", "created": "2017-11-20T05:41:16.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-12-07T21:01:11.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": "15627", "name": "appcd-default-plugins", "description": "Pseudo package for all default appcd plugins" }, { "id": "15622", "name": "appcd-plugin-android" }, { "id": "15623", "name": "appcd-plugin-genymotion" }, { "id": "15624", "name": "appcd-plugin-ios" }, { "id": "15621", "name": "appcd-plugin-jdk" }, { "id": "15059", "name": "appcd-plugin-system-info", "description": "Environment detection" }, { "id": "15625", "name": "appcd-plugin-windows" } ], "description": "Once Appc Daemon 1.0.0 ships, we should move the plugins out of the {{appcd-daemon}} repo and into separate repos. This will allow each plugin to be versioned independently of each other and the Appc Daemon core.\r\n\r\nAlso move {{appcd-default-plugins}} into a separate repo so that we can add/remove plugins without having to publish a new appcd.", "attachment": [], "flagged": false, "summary": "Move plugins out of appcd-daemon repo into separate repos", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "closedSprints": [ { "id": 977, "state": "closed", "name": "2017 Sprint 25 Tooling", "startDate": "2017-12-03T23:21:41.825Z", "endDate": "2017-12-17T23:21:00.000Z", "completeDate": "2017-12-18T22:30:55.005Z", "originBoardId": 219 } ], "comment": { "comments": [ { "id": "431855", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Based on https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/, here's the basic formula:\r\n\r\n{code}\r\ngit clone git@github.com:appcelerator/appc-daemon.git\r\ncd appc-daemon\r\ngit filter-branch --prune-empty --subdirectory-filter plugins/appcd-plugin- master\r\ngit remote set-url origin git@github.com:appcelerator/appcd-plugin-.git\r\ngit remote -v\r\ngit push -u origin master\r\ncd ..\r\nrm -rf appc-daemon\r\n\r\ngit clone git@github.com:appcelerator/appcd-plugin-.git\r\ncd appcd-plugin-\r\ngit checkout -b 1_0_X\r\ngit push origin 1_0_X\r\nnano package.json\r\ngit commit -am \"v1.0.0\"\r\ngit push origin 1_0_X\r\ngit checkout master\r\nnano package.json\r\ngit commit -am \"v1.1.0\"\r\ngit push origin master\r\ncd ..\r\nrm -rf appcd-plugin-\r\n{code}", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2017-12-07T18:37:29.000+0000", "updated": "2017-12-07T18:49:42.000+0000" }, { "id": "431857", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master PR:\r\n* https://github.com/appcelerator/appc-daemon/pull/224\r\n* https://github.com/appcelerator/appc-daemon/pull/226\r\n* https://github.com/appcelerator/appc-daemon/pull/227\r\n1_0_X PR:\r\n* https://github.com/appcelerator/appc-daemon/pull/225\r\n* https://github.com/appcelerator/appc-daemon/pull/228\r\n* https://github.com/appcelerator/appc-daemon/pull/229", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2017-12-07T18:49:14.000+0000", "updated": "2017-12-07T21:00:48.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }