Difference between revisions of "Development"
From Dreamwidth Notes
(→Customising Your Dev Environment) |
(→Useful Information) |
||
Line 39: | Line 39: | ||
* [http://docs.dreamwidth.net/ POD Documentation] (updated nightly) | * [http://docs.dreamwidth.net/ POD Documentation] (updated nightly) | ||
* [[Development History]] - some commentary on why stuff was done the way it was. | * [[Development History]] - some commentary on why stuff was done the way it was. | ||
+ | * [[Dreamhack spam prevention]] - ways you can keep your Dreamhack from being overrun by spammers. | ||
== Most Wanted How-Tos == | == Most Wanted How-Tos == |
Revision as of 15:37, 13 August 2015
Contents
Getting Started
- Getting started
- Beginning dev checklist
- Installing the code or Dreamhack Getting Started
- Directory Structure
- How to find things in the code
- Programming guidelines
- BML
- Committing guidelines (advanced topic)
- Coding Gotchas
Process Management
Customising Your Dev Environment
Some things you might want to do include:
- setting up a Support Board
- enabling Beta Features
- setting up PM abilities
- using Workers
- changing the Privs associated with test accounts
- Shop setup
- MogileFS setup
- How to enable CAPTCHAs on your Dreamhack
- using or disabling Dreamhack invite codes
- creating lots of test accounts automatically rather than manually: see Script:_create-users
- setting up a News Account
See also the Cheat Sheet.
Useful Information
- Dev Maintenance
- Dev Troubleshooting
- Developer Tips -- Random development tips
- POD Documentation (updated nightly)
- Development History - some commentary on why stuff was done the way it was.
- Dreamhack spam prevention - ways you can keep your Dreamhack from being overrun by spammers.