[wiki] [sites] Adding a masterplan to sta.li. || Christoph Lohmann

From: <hg_AT_suckless.org>
Date: Wed, 4 Apr 2012 15:23:06 +0200 (CEST)

changeset: 920:3a13026f8166
user: Christoph Lohmann <20h_AT_r-36.net>
date: Wed Apr 04 15:06:22 2012 +0200
files: sta.li/masterplan.md
description:
Adding a masterplan to sta.li.


diff -r acddd6d4fed0 -r 3a13026f8166 sta.li/masterplan.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sta.li/masterplan.md Wed Apr 04 15:06:22 2012 +0200
_AT_@ -0,0 +1,58 @@
+04.04.2012
+
+The Masterplan
+==============
+
+Building a different OS with a complete different mindset from
+what is mainly used is difficult and time-consuming. To keep
+the ideals of suckless in its design and principles there needs
+to be a certain guideline how to accomplish sta.li.
+
+Steps
+-----
+
+1.) Get a static base environment working
+2.) Allow the emulation of the old dynamically-linked environment
+3.) Make the installation user-friendly
+4.) Maintain the community
+
+1.) Get a static base environment working
+-----------------------------------------
+
+Steps in this direction have been done in the
+[sabotage](https://github.com/chneukirchen/sabotage) and
+[bootstrap](https://github.com/pikhq/bootstrap-linux)
+Linux distribution. They should serve as a base for further
+a further extension to make a base environment which can be
+used by the average suckless user.
+
+2.) Allow the emulation of the old behaviour
+--------------------------------------------
+
+In this step some easy way to emulate the old dynamic linking,
+which will allow to use pre-existing packages for other
+distributions, is needed to be implemented.
+
+A proposal for the emulation directory is '/old'. All applications
+running below this directory will be run in a chroot under this
+path.
+
+Linux is still struggling with Windows compatibility, which brought
+really obscure design decisions to the Open Source environment. It
+will take a long time to convert active developers to our principles.
+
+3.) Make the installation user-friendly
+---------------------------------------
+
+For this step the Arch Linux way of text installation could be
+simply copied. The GUI way of Ubuntu will stop people from
+thinking.
+
+4.) Maintain the community
+--------------------------
+
+Maintaining an Open Source community isn't just maintaining the
+status quo. It needs templates and tutorials on how to spread
+the suckless ways of thinking and being productive. The web is
+not a part of this.
+
Received on Wed Apr 04 2012 - 15:23:06 CEST

This archive was generated by hypermail 2.3.0 : Thu Sep 13 2012 - 19:32:23 CEST