Normals webpage normal.no
This is the code behind Normal's webpage – http://normal.no
It's using the excellent Django web framework.
If you want to contribute, send an e-mail to mailto:torkel@normal.no and/or check out this file: http://htmlpreview.github.io/?https://github.com/normalnorway/normal.no/blob/master/docs/how-to-contribute.html (Warning: In Norwegian).
@todo very quick up-and-running guide
join us on irc
We use the fork & pull model
Fork this repository to your own GutHub account. Make some changes, and commit them to your forked copy. Then send us one or more pull request containing your changes.
This workflow is called the "Fork & pull"-model. You can read more about it here: https://help.github.com/articles/using-pull-requests/
https://github.com/edx/edx-platform/wiki/How-to-Rebase-a-Pull-Request
- Please write a usefull commit message!
- Please consider to squash related commits into one. @todo how
Don't know what to start with? Ask us or check out items in the issue tracker with the 'easy' or 'help-wanted' tag.
Style guide:
- Use indent of 4 spaces
- Use spaces not tabs!
- Try to keep line length bellow 80 characters
- Comply with Pythons' style guide
Vim settings: setl sts=4 sw=4 et
Rule of thumb: Follow the style of the surrounding code!
I like space between the function name and the argument list. But do as you please.
Keep it simple and minimalistic. Usability over esthetics. Don't try to be to clever. Try to write self explanatory code. Document the code if your are doing something non-obvious.