{"action":"created","issue":{"url":"https://api.github.com/repos/cortoproject/corto/issues/409","labels_url":"https://api.github.com/repos/cortoproject/corto/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/cortoproject/corto/issues/409/comments","events_url":"https://api.github.com/repos/cortoproject/corto/issues/409/events","html_url":"https://github.com/cortoproject/corto/issues/409","id":117753486,"number":409,"title":"Additional features required for production packaging","user":{"login":"hendrenja","id":14815166,"avatar_url":"https://avatars.githubusercontent.com/u/14815166?v=3","gravatar_id":"","url":"https://api.github.com/users/hendrenja","html_url":"https://github.com/hendrenja","followers_url":"https://api.github.com/users/hendrenja/followers","following_url":"https://api.github.com/users/hendrenja/following{/other_user}","gists_url":"https://api.github.com/users/hendrenja/gists{/gist_id}","starred_url":"https://api.github.com/users/hendrenja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hendrenja/subscriptions","organizations_url":"https://api.github.com/users/hendrenja/orgs","repos_url":"https://api.github.com/users/hendrenja/repos","events_url":"https://api.github.com/users/hendrenja/events{/privacy}","received_events_url":"https://api.github.com/users/hendrenja/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cortoproject/corto/labels/Corto:BuildSystem","name":"Corto:BuildSystem","color":"fbca04"},{"url":"https://api.github.com/repos/cortoproject/corto/labels/Corto:PackageManagement","name":"Corto:PackageManagement","color":"009800"},{"url":"https://api.github.com/repos/cortoproject/corto/labels/Corto:Usability","name":"Corto:Usability","color":"bfdadc"},{"url":"https://api.github.com/repos/cortoproject/corto/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/cortoproject/corto/milestones/3","html_url":"https://github.com/cortoproject/corto/milestones/alpha%200.3.0","labels_url":"https://api.github.com/repos/cortoproject/corto/milestones/3/labels","id":885899,"number":3,"title":"alpha 0.3.0","description":"The focus of this release is data replication.\r\n\r\n * Alignment of late joiners\r\n * Dependency management\r\n * Select API\r\n * Asynchronous calls\r\n * Caching\r\n * Synchronization patterns (request, poll, event)\r\n * Persistence\r\n * Request vs. actual parameters\r\n * Redundancy (transfer of ownership)\r\n * Queries\r\n * History\r\n * Mounting of data","creator":{"login":"SanderMertens","id":9919222,"avatar_url":"https://avatars.githubusercontent.com/u/9919222?v=3","gravatar_id":"","url":"https://api.github.com/users/SanderMertens","html_url":"https://github.com/SanderMertens","followers_url":"https://api.github.com/users/SanderMertens/followers","following_url":"https://api.github.com/users/SanderMertens/following{/other_user}","gists_url":"https://api.github.com/users/SanderMertens/gists{/gist_id}","starred_url":"https://api.github.com/users/SanderMertens/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SanderMertens/subscriptions","organizations_url":"https://api.github.com/users/SanderMertens/orgs","repos_url":"https://api.github.com/users/SanderMertens/repos","events_url":"https://api.github.com/users/SanderMertens/events{/privacy}","received_events_url":"https://api.github.com/users/SanderMertens/received_events","type":"User","site_admin":false},"open_issues":46,"closed_issues":24,"state":"open","created_at":"2014-12-01T14:18:25Z","updated_at":"2015-11-19T16:30:52Z","due_on":"2015-12-31T05:00:00Z","closed_at":null},"comments":3,"created_at":"2015-11-19T06:50:34Z","updated_at":"2015-11-23T00:47:20Z","closed_at":null,"body":"This issue should open a dialogue for compiling list of requirements for packaging Corto project binaries. \r\n\r\n# Currently Supported\r\n* Archive support via tar\r\n* Architecture specification (x64, i386, etc)\r\n* Versioning (Major-Minor-Release)\r\n\r\n# Missing\r\n* Manually specify version (Major-Minor-Release)\r\n    * ./corto/version.txt ?\r\n    * Use cases: hot-patches, bug-fixes, ?\r\n* Debug, Development, and Release build support\r\n    "},"comment":{"url":"https://api.github.com/repos/cortoproject/corto/issues/comments/158823476","html_url":"https://github.com/cortoproject/corto/issues/409#issuecomment-158823476","issue_url":"https://api.github.com/repos/cortoproject/corto/issues/409","id":158823476,"user":{"login":"hendrenja","id":14815166,"avatar_url":"https://avatars.githubusercontent.com/u/14815166?v=3","gravatar_id":"","url":"https://api.github.com/users/hendrenja","html_url":"https://github.com/hendrenja","followers_url":"https://api.github.com/users/hendrenja/followers","following_url":"https://api.github.com/users/hendrenja/following{/other_user}","gists_url":"https://api.github.com/users/hendrenja/gists{/gist_id}","starred_url":"https://api.github.com/users/hendrenja/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hendrenja/subscriptions","organizations_url":"https://api.github.com/users/hendrenja/orgs","repos_url":"https://api.github.com/users/hendrenja/repos","events_url":"https://api.github.com/users/hendrenja/events{/privacy}","received_events_url":"https://api.github.com/users/hendrenja/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T00:47:20Z","updated_at":"2015-11-23T00:47:20Z","body":"A combination of options would be ideal. I think a robust solution would\ninclude a configuration file that configures the build environment at a\nglobal level. All parameters specified in the configuration file should be\navailable in the rakefile, or at least items that make sense. Any parameter\nspecified in the rakefile would override parameters defined in the\nconfiguration file.\n\nA simple way to say that would be, a hierarchy :)\n\nKind regards,\n\n*Alex Hendren*\n*Lead System Architect *\n*________________________________________________________________*\nRemüv Technologies Inc | 1415 North Loop West, Suite 612,  Houston, TX 77008\n | www.remuv.io\nCell: +1 281.844.0801 | Office: +1 713.485.4519 | Email: *alex.hendren@remuv.io\n<alex.hendren@remuv.io>*\n\n*[image: Inline image 1]*\n\nThis email and any attachments to it may be confidential and are intended\nsolely for the use of the individual\n\nto whom it is addressed. Any views or opinions expressed are solely those\nof the author and do not\n\nnecessarily represent those of Remuv Technologies Inc. If you are not the\nintended recipient of this email,\n\nyou must neither take any action based upon its contents, nor copy or show\nit to anyone. Please contact\n\nthe sender if you believe you have received this email in error.\n\n*QPH* *Please consider your environmental responsibility. Save a TREE\n! DON'T PRINT this e-mail unless it’s really necessary.*\n\nOn Sat, Nov 21, 2015 at 9:31 PM, Sander Mertens <notifications@github.com>\nwrote:\n\n> Adding support for debug, development & release builds will be done\n> through the corto build command:\n>\n> corto build debug   // Default\n> corto build dev\n> corto build release\n>\n> I would like to allow for customizing compiler parameters for these\n> options, but am not quite sure on what level this should be allowed. For\n> example, should a user be able to specify this per project (in the\n> rakefile), in an extern configuration file, the shell environment, or a\n> combination of the above?\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/cortoproject/corto/issues/409#issuecomment-158704985>.\n>\n"}}