{"action":"closed","issue":{"url":"https://api.github.com/repos/WHCO/FOS/issues/14","labels_url":"https://api.github.com/repos/WHCO/FOS/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/WHCO/FOS/issues/14/comments","events_url":"https://api.github.com/repos/WHCO/FOS/issues/14/events","html_url":"https://github.com/WHCO/FOS/issues/14","id":112239188,"number":14,"title":"Follow the Python Coding Guidelines and Style","user":{"login":"liam4","id":9948030,"avatar_url":"https://avatars.githubusercontent.com/u/9948030?v=3","gravatar_id":"","url":"https://api.github.com/users/liam4","html_url":"https://github.com/liam4","followers_url":"https://api.github.com/users/liam4/followers","following_url":"https://api.github.com/users/liam4/following{/other_user}","gists_url":"https://api.github.com/users/liam4/gists{/gist_id}","starred_url":"https://api.github.com/users/liam4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liam4/subscriptions","organizations_url":"https://api.github.com/users/liam4/orgs","repos_url":"https://api.github.com/users/liam4/repos","events_url":"https://api.github.com/users/liam4/events{/privacy}","received_events_url":"https://api.github.com/users/liam4/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/WHCO/FOS/labels/help%20wanted","name":"help wanted","color":"159818"},{"url":"https://api.github.com/repos/WHCO/FOS/labels/major","name":"major","color":"5319e7"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-10-19T21:42:33Z","updated_at":"2015-10-31T20:39:07Z","closed_at":"2015-10-31T20:39:07Z","body":"Our code needs to look nice, or we can't work together on the same code very well.\r\n\r\nUsing a unified style will keep our code clean, concise, and pleasing to those looking at it.\r\n\r\nSo, why not?\r\n\r\nI suggest you check out this: [Python Coding Guidelines 12/14/07](http://web.archive.org/web/20111010053227/http://jaynes.colorado.edu/PythonGuidelines.html). It's a great read and makes your code look better, and keeps all the code unified.\r\n\r\nThis is another good read (and I think all Python programmers should read it): [PEP 0008 -- Style Guide for Python Code](https://www.python.org/dev/peps/pep-0008/).\r\n\r\nAlso, I highly suggest you use a text editor that has a built in Python IDE. I use [Sublime Text 3](http://sublimetext.com/3) with [SublimePythonIDE](https://github.com/JulianEberius/SublimePythonIDE). What do you use? :P\r\n\r\n<sup>(By rights, I should be using [butterflies](https://xkcd.com/378/)..)</sup>\r\n\r\n---\r\n\r\nHere is a quote from the Python Coding Guidelines:\r\n\r\n> As project size increases, consistency increases in importance. This project will start with isolated tasks, but we will integrate the pieces into shared libraries as they mature. Unit testing and a consistent style are critical to having trusted code to integrate. Also, guesses about names and interfaces will be correct more often. "}}