]> git.sur5r.net Git - i3/i3.github.io/blobdiff - index.html
Merge pull request #64 from ultrabug/master
[i3/i3.github.io] / index.html
index 53c48352bdca60e32286bfd82d06e074a9967012..5389e5fc484b9d650c0826e0407120e0555a9528 100644 (file)
@@ -22,7 +22,7 @@ title: Your New Jekyll Site
         <a href="/downloads">
         <span style="font-weight: bold; color: #3A8ECD; margin-right: .5em">➡</span>
         Download the latest version
-        <span style="margin-left: 2em; color: #c0c0c0">4.12</span>
+        <span style="margin-left: 2em; color: #c0c0c0">4.16.1</span>
         </a>
     </div>
 </div>
@@ -66,12 +66,6 @@ we agreed upon the following goals for i3:
     when in the 'resize' mode than when you are in the default mode, for
     example.
   </li> 
-  <li> 
-    Do <strong>not</strong> use programs such as autoconf/automake for configuration and
-    creating unreadable/broken makefiles. Instead, use a clean makefile which automatically
-    enables/disables features for specific platforms. Also, document the dependencies
-    properly, so that package maintainers have an easy job packaging i3.
-  </li> 
   <li> 
     Implement an IPC interface for other programs. Provide subscription to
     certain events and accept commands.
@@ -91,5 +85,29 @@ we agreed upon the following goals for i3:
     of code. If it needs to be a bit bigger, it will be.
   </li> 
 </ol> 
+
+<p>
+In addition to these stated goals, we try our best to uphold the following
+values when considering contributions to the project:
+</p>
+
+<ul>
+  <li>
+    Never break configuration files or existing workflows. Breaking changes
+    require a major version bump (v4 → v5).
+  </li>
+  <li>
+    Keep mental complexity low: once you know i3’s key features, other features
+    should be easy to understand.
+  </li>
+  <li>
+    Only add features which benefit many people, instead of going to great
+    lengths to support rarely used workflows.
+  </li>
+  <li>
+    Only documented behavior is supported. Clear documentation is a requirement
+    for contributions.
+  </li>
+</ul>
  
 </div>