{"action":"created","issue":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630","labels_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630/labels{/name}","comments_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630/comments","events_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630/events","html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/3630","id":62456537,"number":3630,"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},"labels":[{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/labels/develop","name":"develop","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":18,"created_at":"2015-03-17T16:50:35Z","updated_at":"2015-03-20T16:41:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/pulls/3630","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"},"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- add support for multiple `--skip` arguments, e.g.\r\n\r\n ```\r\nbin/omero import test.fake --skip all\r\nbin/omero import test.fake --skip checksum --skip minmax --skip thumbnails --skip minmax\r\nbin/omero import test.fake --skip thumbnails --skip minmax\r\n```\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"},"comment":{"url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/comments/84064845","html_url":"https://github.com/openmicroscopy/openmicroscopy/pull/3630#issuecomment-84064845","issue_url":"https://api.github.com/repos/openmicroscopy/openmicroscopy/issues/3630","id":84064845,"user":{"login":"ximenesuk","id":1065145,"avatar_url":"https://avatars.githubusercontent.com/u/1065145?v=3","gravatar_id":"","url":"https://api.github.com/users/ximenesuk","html_url":"https://github.com/ximenesuk","followers_url":"https://api.github.com/users/ximenesuk/followers","following_url":"https://api.github.com/users/ximenesuk/following{/other_user}","gists_url":"https://api.github.com/users/ximenesuk/gists{/gist_id}","starred_url":"https://api.github.com/users/ximenesuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ximenesuk/subscriptions","organizations_url":"https://api.github.com/users/ximenesuk/orgs","repos_url":"https://api.github.com/users/ximenesuk/repos","events_url":"https://api.github.com/users/ximenesuk/events{/privacy}","received_events_url":"https://api.github.com/users/ximenesuk/received_events","type":"User","site_admin":false},"created_at":"2015-03-20T16:41:53Z","updated_at":"2015-03-20T16:41:53Z","body":"Yep from me."}}