summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING24
1 files changed, 24 insertions, 0 deletions
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
======================