X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=index.html;h=010882f9734e6d000fd5b0f02e619ed70a4b7af4;hb=refs%2Fpull%2F53%2Fhead;hp=53c48352bdca60e32286bfd82d06e074a9967012;hpb=9ada0d7f46d186eec96a524322f3d50968846828;p=i3%2Fi3.github.io
diff --git a/index.html b/index.html
index 53c4835..010882f 100644
--- a/index.html
+++ b/index.html
@@ -22,7 +22,7 @@ title: Your New Jekyll Site
â¡
Download the latest version
- 4.12
+ 4.15
@@ -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.
-
- Do not 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.
-
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.
+
+
+In addition to these stated goals, we try our best to uphold the following
+values when considering contributions to the project:
+
+
+
+ -
+ Never break configuration files or existing workflows. Breaking changes
+ require a major version bump (v4 â v5).
+
+ -
+ Keep mental complexity low: once you know i3âs key features, other features
+ should be easy to understand.
+
+ -
+ Only add features which benefit many people, instead of going to great
+ lengths to support rarely used workflows.
+
+ -
+ Only documented behavior is supported. Clear documentation is a requirement
+ for contributions.
+
+