Difference between revisions of "Development"
From Dreamwidth Notes
(→Customising Your Dev Environment: added Script: create-users) |
(→Getting Started: added link to Dreamhack Getting Started) |
||
Line 3: | Line 3: | ||
* [[Dev Getting Started|Getting started]] | * [[Dev Getting Started|Getting started]] | ||
* [[Beginning dev checklist]] | * [[Beginning dev checklist]] | ||
− | * [[Dreamwidth Scratch Installation|Installing the code]] | + | * [[Dreamwidth Scratch Installation|Installing the code]] or [[Dreamhack Getting Started]] |
* [[Directory Structure]] | * [[Directory Structure]] | ||
− | |||
* [[Dev Finding Things|How to find things in the code]] | * [[Dev Finding Things|How to find things in the code]] | ||
* [[Dev Programming Guidelines|Programming guidelines]] | * [[Dev Programming Guidelines|Programming guidelines]] |
Revision as of 21:11, 29 June 2013
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
- 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
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.