{"action":"created","issue":{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/236","repository_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org","labels_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/236/labels{/name}","comments_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/236/comments","events_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/236/events","html_url":"https://github.com/backdrop-ops/backdropcms.org/issues/236","id":153679727,"number":236,"title":"Make developer (dev) releases available on backdropcms.org","user":{"login":"quicksketch","id":100206,"avatar_url":"https://avatars.githubusercontent.com/u/100206?v=3","gravatar_id":"","url":"https://api.github.com/users/quicksketch","html_url":"https://github.com/quicksketch","followers_url":"https://api.github.com/users/quicksketch/followers","following_url":"https://api.github.com/users/quicksketch/following{/other_user}","gists_url":"https://api.github.com/users/quicksketch/gists{/gist_id}","starred_url":"https://api.github.com/users/quicksketch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/quicksketch/subscriptions","organizations_url":"https://api.github.com/users/quicksketch/orgs","repos_url":"https://api.github.com/users/quicksketch/repos","events_url":"https://api.github.com/users/quicksketch/events{/privacy}","received_events_url":"https://api.github.com/users/quicksketch/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/labels/status%20-%20needs%20feedback","name":"status - needs feedback","color":"fef2c0"},{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/labels/type%20-%20feature%20request","name":"type - feature request","color":"5319e7"},{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/labels/type%20-%20github-automation","name":"type - github-automation","color":"0e8a16"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-08T21:57:03Z","updated_at":"2016-06-10T19:48:39Z","closed_at":null,"body":"Right now we have \"dev\" releases available from GitHub by downloading the most recent zip file at the top of the source code tree:\r\n\r\n![selection_129](https://cloud.githubusercontent.com/assets/100206/15100657/0599b23e-152d-11e6-972a-b2bfe07006aa.png)\r\n\r\nHowever these dev releases are not available from backdropcms.org (thus project browser or update module). It would be nice if we could find a way to support these -dev releases on BackdropCMS.org."},"comment":{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/comments/225278584","html_url":"https://github.com/backdrop-ops/backdropcms.org/issues/236#issuecomment-225278584","issue_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/236","id":225278584,"user":{"login":"klonos","id":2423362,"avatar_url":"https://avatars.githubusercontent.com/u/2423362?v=3","gravatar_id":"","url":"https://api.github.com/users/klonos","html_url":"https://github.com/klonos","followers_url":"https://api.github.com/users/klonos/followers","following_url":"https://api.github.com/users/klonos/following{/other_user}","gists_url":"https://api.github.com/users/klonos/gists{/gist_id}","starred_url":"https://api.github.com/users/klonos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/klonos/subscriptions","organizations_url":"https://api.github.com/users/klonos/orgs","repos_url":"https://api.github.com/users/klonos/repos","events_url":"https://api.github.com/users/klonos/events{/privacy}","received_events_url":"https://api.github.com/users/klonos/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T19:48:39Z","updated_at":"2016-06-10T19:48:39Z","body":"> We don't want dev releases showing up on the modules page on backdropcms.org. We don't want people to be able to download them from our site, or install them using project browser. They are -dev for a reason (you should be a developer to use them) and they should not be available via these UI tools for non-developers.\r\n\r\nI strongly disagree there with you @jenlampton. If we \"hide\" dev releases and make them available *only* to the \"elite\" of developers and git command geeks, then we deprive project developers from a considerable amount of real-world, everyday people that are willing to test new features and/or fixes that have not yet made it to the official release. This means that official releases will most likely get less testing before made available. It's as plain as this: testing takes time and energy and as you mention is risky. If we add more difficulty on top of that (having people learn how to use git and GitHub), then people will simply not be bothered to test any more.\r\n\r\nAlso, gathering usage stats for dev releases is a very useful tool for project developers when it comes to deciding when to release: when their dev releases gather enough users, it means it's ready for official release.\r\n\r\nIn the Drupal contrib queues, we'd often hear this dialog:\r\n\r\n> When is this fix/feature going to be released?\r\n> Don't know, but you can try the dev release that includes it!\r\n\r\nNow, I realize that these type of answers urge people to use something that might prove risky, but instead of angry users that were given no solution besides having to wait (sometimes for years too), you had people that have been warned and then decided to take the risk in order to get their task done. So basically:\r\n\r\nSlightly reluctant users that achieve what they want with the platform vs angry and frustrated people that think that things are \"never\" done and that Drupal/Backdrop sucks big time."}}
{"actor":{"display_login":"klonos"}}