[almanah] docs: Add some general principles to HACKING



commit bda7233463cce82daa90d5036ac18e1bc598a28e
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed Mar 28 22:28:03 2012 +0100

    docs: Add some general principles to HACKING

 HACKING |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/HACKING b/HACKING
index ef0bed4..d3cca40 100644
--- a/HACKING
+++ b/HACKING
@@ -1,3 +1,11 @@
+General principles
+==================
+
+The following general principles should guide all development on Almanah:
+ 1. Data loss is bad. The user's data should never be lost or corrupted. It could be invaluable to them.
+ 2. Simplicity. Almanah is meant to be a simple program, free from featuritis. All new features should be useful for the majority of users, and designed to be general.
+ 3. Flexibility. Users write all sorts of things in Almanah, from personal diary entries to logs of work done each day. New features should be designed to be flexible, and not force a particular use case on the user.
+
 Formatting
 ==========
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]