{"action":"created","issue":{"url":"https://api.github.com/repos/drush-ops/drush/issues/1614","labels_url":"https://api.github.com/repos/drush-ops/drush/issues/1614/labels{/name}","comments_url":"https://api.github.com/repos/drush-ops/drush/issues/1614/comments","events_url":"https://api.github.com/repos/drush-ops/drush/issues/1614/events","html_url":"https://github.com/drush-ops/drush/issues/1614","id":106428675,"number":1614,"title":"Don't check drupal.org for projects that specify a 'download' parameter in makefiles","user":{"login":"ergonlogic","id":380362,"avatar_url":"https://avatars.githubusercontent.com/u/380362?v=3","gravatar_id":"","url":"https://api.github.com/users/ergonlogic","html_url":"https://github.com/ergonlogic","followers_url":"https://api.github.com/users/ergonlogic/followers","following_url":"https://api.github.com/users/ergonlogic/following{/other_user}","gists_url":"https://api.github.com/users/ergonlogic/gists{/gist_id}","starred_url":"https://api.github.com/users/ergonlogic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ergonlogic/subscriptions","organizations_url":"https://api.github.com/users/ergonlogic/orgs","repos_url":"https://api.github.com/users/ergonlogic/repos","events_url":"https://api.github.com/users/ergonlogic/events{/privacy}","received_events_url":"https://api.github.com/users/ergonlogic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/drush-ops/drush/labels/area-make","name":"area-make","color":"d4c5f9"},{"url":"https://api.github.com/repos/drush-ops/drush/labels/drush7","name":"drush7","color":"d4c5f9"},{"url":"https://api.github.com/repos/drush-ops/drush/labels/type-bug","name":"type-bug","color":"f7c6c7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-09-14T21:09:10Z","updated_at":"2015-09-15T09:51:33Z","closed_at":null,"body":"Specifically, when a module isn't hosted on drupal.org, we need to specify ```projects[...][type] = \"module\"```. Otherwise, we'll get an error about not being able to find the project on d.o, when Drush tries to look up the project type. Since we filter out default or null values, when generating makefiles, ```drush make --lock``` is broken by this behaviour."},"comment":{"url":"https://api.github.com/repos/drush-ops/drush/issues/comments/140341009","html_url":"https://github.com/drush-ops/drush/issues/1614#issuecomment-140341009","issue_url":"https://api.github.com/repos/drush-ops/drush/issues/1614","id":140341009,"user":{"login":"jonhattan","id":482058,"avatar_url":"https://avatars.githubusercontent.com/u/482058?v=3","gravatar_id":"","url":"https://api.github.com/users/jonhattan","html_url":"https://github.com/jonhattan","followers_url":"https://api.github.com/users/jonhattan/followers","following_url":"https://api.github.com/users/jonhattan/following{/other_user}","gists_url":"https://api.github.com/users/jonhattan/gists{/gist_id}","starred_url":"https://api.github.com/users/jonhattan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonhattan/subscriptions","organizations_url":"https://api.github.com/users/jonhattan/orgs","repos_url":"https://api.github.com/users/jonhattan/repos","events_url":"https://api.github.com/users/jonhattan/events{/privacy}","received_events_url":"https://api.github.com/users/jonhattan/received_events","type":"User","site_admin":false},"created_at":"2015-09-15T09:51:33Z","updated_at":"2015-09-15T09:51:33Z","body":"The current implementation of `make_project_needs_release_info()` is there to support cases as the ones in `tests/makefiles/git-simple.make` and `tests/makefiles/git-simple-8.make`. Those and other cases, including some assumptions of drush make, come from the old drush_make. I don't think we have done any deprecation or backward incompatible change never. Perhaps Drush 8 is the time.\r\n\r\nBtw time back I did some changes in [make-fixes](https://github.com/drush-ops/drush/commits/make-fixes). I think some of them have been introduced later, but I wonder if some of them are still relevant for this topic."}}