{"action":"created","issue":{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/46","labels_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/46/labels{/name}","comments_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/46/comments","events_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/46/events","html_url":"https://github.com/backdrop-ops/backdropcms.org/issues/46","id":56022272,"number":46,"title":"List contributed install profiles on the backdrop site","user":{"login":"BWPanda","id":2385329,"avatar_url":"https://avatars.githubusercontent.com/u/2385329?v=3","gravatar_id":"","url":"https://api.github.com/users/BWPanda","html_url":"https://github.com/BWPanda","followers_url":"https://api.github.com/users/BWPanda/followers","following_url":"https://api.github.com/users/BWPanda/following{/other_user}","gists_url":"https://api.github.com/users/BWPanda/gists{/gist_id}","starred_url":"https://api.github.com/users/BWPanda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BWPanda/subscriptions","organizations_url":"https://api.github.com/users/BWPanda/orgs","repos_url":"https://api.github.com/users/BWPanda/repos","events_url":"https://api.github.com/users/BWPanda/events{/privacy}","received_events_url":"https://api.github.com/users/BWPanda/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-01-30T11:21:19Z","updated_at":"2016-01-31T23:32:34Z","closed_at":null,"body":"As [I mentioned previously](https://github.com/backdrop-ops/backdropcms.org/issues/29#issuecomment-68507340), I think now that layouts (regions) are separate from themes, there should be a greater distinction between design (themes), layouts and functionality (modules).\r\n\r\nA lot of people porting themes from Drupal to Backdrop are going to miss having theme-specific regions and are likely to bundle a custom layout with their theme. This, I believe, is currently supported and recommended, however I'd like to challenge this thinking with a slightly different proposal...\r\n\r\nSay we have a Drupal theme (or WordPress theme) that has a specific colour-scheme, layout, font, slider, etc. and we want to port this to Backdrop. I recommend creating a:\r\n\r\n1. Theme (with the appropriate colour-scheme, font, etc.)\r\n2. Layout (with the necessary regions, etc.)\r\n3. Module (with the code for the slider, if a compatible one doesn't already exist)\r\n\r\nAll of these should be available to download separately (since you won't always want the slider with the layout, or the layout with the theme), and then (to provide a Backdrop-equivalent of the Drupal/WordPress theme) a fourth download would package together the other three: theme, layout & module.\r\n\r\nThis fourth download would be kind of like a Drupal distribution, except without core, install profiles, etc. I'd like to tentatively name this type of download a 'package'.\r\n\r\nTo reiterate, if someone wanted to make a Backdrop theme with specific regions, they'd make a Theme, make a Layout, and provide both together as a Package."},"comment":{"url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/comments/177660711","html_url":"https://github.com/backdrop-ops/backdropcms.org/issues/46#issuecomment-177660711","issue_url":"https://api.github.com/repos/backdrop-ops/backdropcms.org/issues/46","id":177660711,"user":{"login":"jenlampton","id":397895,"avatar_url":"https://avatars.githubusercontent.com/u/397895?v=3","gravatar_id":"","url":"https://api.github.com/users/jenlampton","html_url":"https://github.com/jenlampton","followers_url":"https://api.github.com/users/jenlampton/followers","following_url":"https://api.github.com/users/jenlampton/following{/other_user}","gists_url":"https://api.github.com/users/jenlampton/gists{/gist_id}","starred_url":"https://api.github.com/users/jenlampton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jenlampton/subscriptions","organizations_url":"https://api.github.com/users/jenlampton/orgs","repos_url":"https://api.github.com/users/jenlampton/repos","events_url":"https://api.github.com/users/jenlampton/events{/privacy}","received_events_url":"https://api.github.com/users/jenlampton/received_events","type":"User","site_admin":false},"created_at":"2016-01-31T23:32:34Z","updated_at":"2016-01-31T23:32:34Z","body":"I think we have a separate issue for that... let me see if i can find a link."}}