{"action":"opened","number":3630,"pull_request":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630","id":31354276,"html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/3630","diff_url":"https://github.com/openmicroscopy/openmicroscopy/pull/3630.diff","patch_url":"https://github.com/openmicroscopy/openmicroscopy/pull/3630.patch","issue_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630","number":3630,"state":"open","locked":false,"title":"CLI import improvements","user":{"login":"sbesson","id":1355463,"avatar_url":"https://avatars.githubusercontent.com/u/1355463?v=3","gravatar_id":"","url":"https://api.github.com/users/sbesson","html_url":"https://github.com/sbesson","followers_url":"https://api.github.com/users/sbesson/followers","following_url":"https://api.github.com/users/sbesson/following{/other_user}","gists_url":"https://api.github.com/users/sbesson/gists{/gist_id}","starred_url":"https://api.github.com/users/sbesson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbesson/subscriptions","organizations_url":"https://api.github.com/users/sbesson/orgs","repos_url":"https://api.github.com/users/sbesson/repos","events_url":"https://api.github.com/users/sbesson/events{/privacy}","received_events_url":"https://api.github.com/users/sbesson/received_events","type":"User","site_admin":false},"body":"A set of RFEs related to https://trello.com/c/l5vppgeI/325-cli-import-features.\r\n\r\nMost important changes:\r\n- another Java low-level flag `-no-upgrade-check` is added to disable the Bio-Formats upgrade check. The corresponding Python argument mapping is `--skip=upgrade` or `--skip=all`\r\n- the options introduced are modified to use preferentially hyphens rather than underscore /cc @manics @ximenesuk. Python arguments are modified to support backwards compatibility where possible. New arguments introduced on the `develop` line are converted to use hyphens. This include `--no-stats-info`, `--no-pixels-checksum`, `--qa-baseurl` /cc @joshmoore @jburel @pwalczysko \r\n- the debug level set in the command is propagated to other loggers which were displayed at `DEBUG` level, e.g. `UpgradeCheck` or `CurrentPlatform`. This should fix failing `testDebugArguments` tests on OS X /cc @ximenesuk \r\n\r\nWith regard to hyphens, the remaining question are 1- whether these changes are acceptable and do not modify existing workflow, 2- whether this strategy should be applied more extensively at the Java level? This could be done by moving underscore arguments under the deprecated options like `plate_name`.\r\n--no-rebase","created_at":"2015-03-17T16:50:35Z","updated_at":"2015-03-17T16:50:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f44f3448573c0d3362101034e042de60744169b5","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630/commits","review_comments_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630/comments","review_comment_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630/comments","statuses_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/statuses/43f0f540639c68ad00f8bbe0355301eceeb0adca","head":{"label":"sbesson:cli_import_improvements","ref":"cli_import_improvements","sha":"43f0f540639c68ad00f8bbe0355301eceeb0adca","user":{"login":"sbesson","id":1355463,"avatar_url":"https://avatars.githubusercontent.com/u/1355463?v=3","gravatar_id":"","url":"https://api.github.com/users/sbesson","html_url":"https://github.com/sbesson","followers_url":"https://api.github.com/users/sbesson/followers","following_url":"https://api.github.com/users/sbesson/following{/other_user}","gists_url":"https://api.github.com/users/sbesson/gists{/gist_id}","starred_url":"https://api.github.com/users/sbesson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbesson/subscriptions","organizations_url":"https://api.github.com/users/sbesson/orgs","repos_url":"https://api.github.com/users/sbesson/repos","events_url":"https://api.github.com/users/sbesson/events{/privacy}","received_events_url":"https://api.github.com/users/sbesson/received_events","type":"User","site_admin":false},"repo":{"id":3709486,"name":"openmicroscopy","full_name":"sbesson/openmicroscopy","owner":{"login":"sbesson","id":1355463,"avatar_url":"https://avatars.githubusercontent.com/u/1355463?v=3","gravatar_id":"","url":"https://api.github.com/users/sbesson","html_url":"https://github.com/sbesson","followers_url":"https://api.github.com/users/sbesson/followers","following_url":"https://api.github.com/users/sbesson/following{/other_user}","gists_url":"https://api.github.com/users/sbesson/gists{/gist_id}","starred_url":"https://api.github.com/users/sbesson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sbesson/subscriptions","organizations_url":"https://api.github.com/users/sbesson/orgs","repos_url":"https://api.github.com/users/sbesson/repos","events_url":"https://api.github.com/users/sbesson/events{/privacy}","received_events_url":"https://api.github.com/users/sbesson/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/sbesson/openmicroscopy","description":"OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.","fork":true,"url":"https://api.github.com/repos/sbesson/openmicroscopy","forks_url":"https://api.github.com/repos/sbesson/openmicroscopy/forks","keys_url":"https://api.github.com/repos/sbesson/openmicroscopy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sbesson/openmicroscopy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sbesson/openmicroscopy/teams","hooks_url":"https://api.github.com/repos/sbesson/openmicroscopy/hooks","issue_events_url":"https://api.github.com/repos/sbesson/openmicroscopy/issues/events{/number}","events_url":"https://api.github.com/repos/sbesson/openmicroscopy/events","assignees_url":"https://api.github.com/repos/sbesson/openmicroscopy/assignees{/user}","branches_url":"https://api.github.com/repos/sbesson/openmicroscopy/branches{/branch}","tags_url":"https://api.github.com/repos/sbesson/openmicroscopy/tags","blobs_url":"https://api.github.com/repos/sbesson/openmicroscopy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sbesson/openmicroscopy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sbesson/openmicroscopy/git/refs{/sha}","trees_url":"https://api.github.com/repos/sbesson/openmicroscopy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sbesson/openmicroscopy/statuses/{sha}","languages_url":"https://api.github.com/repos/sbesson/openmicroscopy/languages","stargazers_url":"https://api.github.com/repos/sbesson/openmicroscopy/stargazers","contributors_url":"https://api.github.com/repos/sbesson/openmicroscopy/contributors","subscribers_url":"https://api.github.com/repos/sbesson/openmicroscopy/subscribers","subscription_url":"https://api.github.com/repos/sbesson/openmicroscopy/subscription","commits_url":"https://api.github.com/repos/sbesson/openmicroscopy/commits{/sha}","git_commits_url":"https://api.github.com/repos/sbesson/openmicroscopy/git/commits{/sha}","comments_url":"https://api.github.com/repos/sbesson/openmicroscopy/comments{/number}","issue_comment_url":"https://api.github.com/repos/sbesson/openmicroscopy/issues/comments{/number}","contents_url":"https://api.github.com/repos/sbesson/openmicroscopy/contents/{+path}","compare_url":"https://api.github.com/repos/sbesson/openmicroscopy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sbesson/openmicroscopy/merges","archive_url":"https://api.github.com/repos/sbesson/openmicroscopy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sbesson/openmicroscopy/downloads","issues_url":"https://api.github.com/repos/sbesson/openmicroscopy/issues{/number}","pulls_url":"https://api.github.com/repos/sbesson/openmicroscopy/pulls{/number}","milestones_url":"https://api.github.com/repos/sbesson/openmicroscopy/milestones{/number}","notifications_url":"https://api.github.com/repos/sbesson/openmicroscopy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sbesson/openmicroscopy/labels{/name}","releases_url":"https://api.github.com/repos/sbesson/openmicroscopy/releases{/id}","created_at":"2012-03-13T17:54:24Z","updated_at":"2015-03-17T12:20:43Z","pushed_at":"2015-03-17T16:37:27Z","git_url":"git://github.com/sbesson/openmicroscopy.git","ssh_url":"git@github.com:sbesson/openmicroscopy.git","clone_url":"https://github.com/sbesson/openmicroscopy.git","svn_url":"https://github.com/sbesson/openmicroscopy","homepage":"http://www.openmicroscopy.org","size":1986941,"stargazers_count":3,"watchers_count":3,"language":"Java","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":3,"default_branch":"develop"}},"base":{"label":"openmicroscopy:develop","ref":"develop","sha":"0b9422021c268c15bbf7987fbd30970dcff7f3f0","user":{"login":"openmicroscopy","id":975861,"avatar_url":"https://avatars.githubusercontent.com/u/975861?v=3","gravatar_id":"","url":"https://api.github.com/users/openmicroscopy","html_url":"https://github.com/openmicroscopy","followers_url":"https://api.github.com/users/openmicroscopy/followers","following_url":"https://api.github.com/users/openmicroscopy/following{/other_user}","gists_url":"https://api.github.com/users/openmicroscopy/gists{/gist_id}","starred_url":"https://api.github.com/users/openmicroscopy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openmicroscopy/subscriptions","organizations_url":"https://api.github.com/users/openmicroscopy/orgs","repos_url":"https://api.github.com/users/openmicroscopy/repos","events_url":"https://api.github.com/users/openmicroscopy/events{/privacy}","received_events_url":"https://api.github.com/users/openmicroscopy/received_events","type":"Organization","site_admin":false},"repo":{"id":2228226,"name":"openmicroscopy","full_name":"openmicroscopy/openmicroscopy","owner":{"login":"openmicroscopy","id":975861,"avatar_url":"https://avatars.githubusercontent.com/u/975861?v=3","gravatar_id":"","url":"https://api.github.com/users/openmicroscopy","html_url":"https://github.com/openmicroscopy","followers_url":"https://api.github.com/users/openmicroscopy/followers","following_url":"https://api.github.com/users/openmicroscopy/following{/other_user}","gists_url":"https://api.github.com/users/openmicroscopy/gists{/gist_id}","starred_url":"https://api.github.com/users/openmicroscopy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openmicroscopy/subscriptions","organizations_url":"https://api.github.com/users/openmicroscopy/orgs","repos_url":"https://api.github.com/users/openmicroscopy/repos","events_url":"https://api.github.com/users/openmicroscopy/events{/privacy}","received_events_url":"https://api.github.com/users/openmicroscopy/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openmicroscopy/openmicroscopy","description":"OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.","fork":false,"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy","forks_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/forks","keys_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/teams","hooks_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/hooks","issue_events_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/events{/number}","events_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/events","assignees_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/assignees{/user}","branches_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/branches{/branch}","tags_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/tags","blobs_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/git/refs{/sha}","trees_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/statuses/{sha}","languages_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/languages","stargazers_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/stargazers","contributors_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/contributors","subscribers_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/subscribers","subscription_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/subscription","commits_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/commits{/sha}","git_commits_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/git/commits{/sha}","comments_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/comments{/number}","issue_comment_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/comments{/number}","contents_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/contents/{+path}","compare_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/merges","archive_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/downloads","issues_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues{/number}","pulls_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls{/number}","milestones_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/milestones{/number}","notifications_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/labels{/name}","releases_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/releases{/id}","created_at":"2011-08-18T14:26:02Z","updated_at":"2015-03-17T12:02:06Z","pushed_at":"2015-03-17T12:02:06Z","git_url":"git://github.com/openmicroscopy/openmicroscopy.git","ssh_url":"git@github.com:openmicroscopy/openmicroscopy.git","clone_url":"https://github.com/openmicroscopy/openmicroscopy.git","svn_url":"https://github.com/openmicroscopy/openmicroscopy","homepage":"http://www.openmicroscopy.org","size":2153252,"stargazers_count":65,"watchers_count":65,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":63,"mirror_url":null,"open_issues_count":21,"forks":63,"open_issues":21,"watchers":65,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630"},"html":{"href":"https://github.com/openmicroscopy/openmicroscopy/pull/3630"},"issue":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630"},"comments":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630/comments"},"review_comments":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630/comments"},"review_comment":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630/commits"},"statuses":{"href":"https://api.github.com/repos/openmicroscopy/openmicroscopy/statuses/43f0f540639c68ad00f8bbe0355301eceeb0adca"}},"merged":false,"mergeable":true,"mergeable_state":"clean","merged_by":null,"comments":0,"review_comments":0,"commits":9,"additions":62,"deletions":59,"changed_files":7}}