{"action":"created","issue":{"url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/947","labels_url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/947/labels{/name}","comments_url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/947/comments","events_url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/947/events","html_url":"https://github.com/KSP-CKAN/NetKAN/pull/947","id":68926711,"number":947,"title":"Rename 001ControlLock to just ControlLock","user":{"login":"pjf","id":12072,"avatar_url":"https://avatars.githubusercontent.com/u/12072?v=3","gravatar_id":"","url":"https://api.github.com/users/pjf","html_url":"https://github.com/pjf","followers_url":"https://api.github.com/users/pjf/followers","following_url":"https://api.github.com/users/pjf/following{/other_user}","gists_url":"https://api.github.com/users/pjf/gists{/gist_id}","starred_url":"https://api.github.com/users/pjf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjf/subscriptions","organizations_url":"https://api.github.com/users/pjf/orgs","repos_url":"https://api.github.com/users/pjf/repos","events_url":"https://api.github.com/users/pjf/events{/privacy}","received_events_url":"https://api.github.com/users/pjf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-04-16T13:41:44Z","updated_at":"2015-04-16T15:02:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/KSP-CKAN/NetKAN/pulls/947","html_url":"https://github.com/KSP-CKAN/NetKAN/pull/947","diff_url":"https://github.com/KSP-CKAN/NetKAN/pull/947.diff","patch_url":"https://github.com/KSP-CKAN/NetKAN/pull/947.patch"},"body":"The CKAN spec specifies that mods *must* start with a letter. Despite\nthe fact that `netkan.exe` will process this file, it may not in the\nfuture, and at the moment our bot chokes on the validation phase.\n\nThis change renames the identifier to one that's CKAN friendly.\n\nUnfortunately, users who already have the mod installed won't be able to\nauto-upgrade with the identifier change, but they can uninstall with the old\nidentifier and install with the new identifer just fine."},"comment":{"url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/comments/93757361","html_url":"https://github.com/KSP-CKAN/NetKAN/pull/947#issuecomment-93757361","issue_url":"https://api.github.com/repos/KSP-CKAN/NetKAN/issues/947","id":93757361,"user":{"login":"pjf","id":12072,"avatar_url":"https://avatars.githubusercontent.com/u/12072?v=3","gravatar_id":"","url":"https://api.github.com/users/pjf","html_url":"https://github.com/pjf","followers_url":"https://api.github.com/users/pjf/followers","following_url":"https://api.github.com/users/pjf/following{/other_user}","gists_url":"https://api.github.com/users/pjf/gists{/gist_id}","starred_url":"https://api.github.com/users/pjf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pjf/subscriptions","organizations_url":"https://api.github.com/users/pjf/orgs","repos_url":"https://api.github.com/users/pjf/repos","events_url":"https://api.github.com/users/pjf/events{/privacy}","received_events_url":"https://api.github.com/users/pjf/received_events","type":"User","site_admin":false},"created_at":"2015-04-16T15:02:58Z","updated_at":"2015-04-16T15:02:58Z","body":"It has an install stanza. I've not changed that at all.\r\n\r\nKSP-CKAN/CKAN#746 makes me cry. The CKAN core and command-line client are completely fine with installed mods that aren't in the upstream index; there's no reason why the GUI should insist on them. (Which either means this'll be an easy fix, or agonising because there *is* a reason why things are like this.)\r\n\r\nIn any case, it looks like this *may* be causing the indexing bot to stick, although I'm not 100% sure on that. I've really got to crash and sleep now, but I expect to check the bot's status in the morning which will tell us for sure."}}