From 813b5bd600ad0bcbb261f945f75dd184eb47bc60 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 17 May 2016 18:25:48 -0400 Subject: update developer documentation --- HACKING | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'HACKING') diff --git a/HACKING b/HACKING index 2731a584..a8b7e65d 100644 --- a/HACKING +++ b/HACKING @@ -1,3 +1,27 @@ +# Parabolaweb HACKING + +Things you should know: + +1. You don't need to mess with the fixtures every time you want to add + something. It's OK to just add it through the web-based admin + interface. The fixtures are for setting up the inital data that + things might not work without. + +2. Please don't add new pages to the `legacy_urls` list in `urls.py`. + It's for old, compatibility URLs. But once it's added there, it's + there forever, don't remove it. + +Which branch you should use: + + - If it's a Parabola-specific change, put it on `master`. + - If it's not Parabola-specific, put it on `archweb-generic`, then + merge it into `master`. + +Following is Archweb's version of the HACKING file; you should follow +it too. + +# Archweb HACKING + Contributing ====================== -- cgit v1.2.3