{"action":"created","issue":{"url":"https://api.github.com/repos/elementary/mvp/issues/503","labels_url":"https://api.github.com/repos/elementary/mvp/issues/503/labels{/name}","comments_url":"https://api.github.com/repos/elementary/mvp/issues/503/comments","events_url":"https://api.github.com/repos/elementary/mvp/issues/503/events","html_url":"https://github.com/elementary/mvp/issues/503","id":68163954,"number":503,"title":"js styleguides, css methodology","user":{"login":"Scribblex","id":1788371,"avatar_url":"https://avatars.githubusercontent.com/u/1788371?v=3","gravatar_id":"","url":"https://api.github.com/users/Scribblex","html_url":"https://github.com/Scribblex","followers_url":"https://api.github.com/users/Scribblex/followers","following_url":"https://api.github.com/users/Scribblex/following{/other_user}","gists_url":"https://api.github.com/users/Scribblex/gists{/gist_id}","starred_url":"https://api.github.com/users/Scribblex/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Scribblex/subscriptions","organizations_url":"https://api.github.com/users/Scribblex/orgs","repos_url":"https://api.github.com/users/Scribblex/repos","events_url":"https://api.github.com/users/Scribblex/events{/privacy}","received_events_url":"https://api.github.com/users/Scribblex/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-13T18:35:53Z","updated_at":"2015-04-22T19:15:57Z","closed_at":null,"body":"I think, they are necessary. I know, that each of us is going to produce cool stuff, but the project will be better, if all contributors start to code in one style.\r\n\r\nI consider, it is a good idea to make jcsrc-file. Here's the link: [jscs](https://www.npmjs.com/package/jscs). We can make manifesto and use it like code review guide, plugin in some IDEs, or even formatter to code.\r\n\r\nI also want to ask, what do you think about using css methodologies: [bem] (https://en.bem.info/), preprocessors like less and post-processors.\r\n\r\nWhat do you think? \r\n\r\n<bountysource-plugin>\r\n---\r\nWant to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/11063447-js-styleguides-css-methodology?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F10548672&utm_medium=issues&utm_source=github).\r\n</bountysource-plugin>"},"comment":{"url":"https://api.github.com/repos/elementary/mvp/issues/comments/95308273","html_url":"https://github.com/elementary/mvp/issues/503#issuecomment-95308273","issue_url":"https://api.github.com/repos/elementary/mvp/issues/503","id":95308273,"user":{"login":"lewisgoddard","id":831389,"avatar_url":"https://avatars.githubusercontent.com/u/831389?v=3","gravatar_id":"","url":"https://api.github.com/users/lewisgoddard","html_url":"https://github.com/lewisgoddard","followers_url":"https://api.github.com/users/lewisgoddard/followers","following_url":"https://api.github.com/users/lewisgoddard/following{/other_user}","gists_url":"https://api.github.com/users/lewisgoddard/gists{/gist_id}","starred_url":"https://api.github.com/users/lewisgoddard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lewisgoddard/subscriptions","organizations_url":"https://api.github.com/users/lewisgoddard/orgs","repos_url":"https://api.github.com/users/lewisgoddard/repos","events_url":"https://api.github.com/users/lewisgoddard/events{/privacy}","received_events_url":"https://api.github.com/users/lewisgoddard/received_events","type":"User","site_admin":false},"created_at":"2015-04-22T19:15:57Z","updated_at":"2015-04-22T19:15:57Z","body":"We want our development to be as lean as possible so people can jump right in and build. I don't want people to have to know how to use less just to change a CSS style. We have both a [Code Style Guide](http://elementary.io/docs/code/code-style) and some web-specific guidelines in [CONTRIBUTE.md](https://github.com/elementary/mvp/blob/master/CONTRIBUTE.md). The problem with code style enforcers is, occasionally, the code style is wrong. There will always be exceptions, but JSCS doesn't like that."}}