summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-01-13 22:19:10 +0200
committerLars Wirzenius <liw@liw.fi>2018-01-13 22:19:10 +0200
commit498a0b9e9ddc401fec781bbb591c6400e729a353 (patch)
treef1829cf62a4c2a970819ca8fc29cf8057d358ca7
parente78dcd37a2526dcd29895259700d66fa21f6475f (diff)
downloadick.liw.fi-498a0b9e9ddc401fec781bbb591c6400e729a353.tar.gz
Add: stuff
-rw-r--r--about.mdwn41
-rw-r--r--index.mdwn76
-rw-r--r--project.mdwn24
-rw-r--r--support.mdwn5
-rw-r--r--use.mdwn25
5 files changed, 96 insertions, 75 deletions
diff --git a/about.mdwn b/about.mdwn
new file mode 100644
index 0000000..2bf5882
--- /dev/null
+++ b/about.mdwn
@@ -0,0 +1,41 @@
+[[!meta title="About ick"]]
+
+[[!img ick-logo.svg]]
+
+Ick is a system for continuous interation or CI.
+
+Why yet another CI system?
+=============================================================================
+
+**Ick** aims to become a system that's less hassle to set up or
+operate or keep running than any other publically available
+self-hosted system, without compromising correctness or security.
+
+See [[origin|blog/2017/10/10/origin]] for a description of how Ick got
+started.
+
+
+Manifesto
+=============================================================================
+
+Continuous integration (CI) is powerful tool for software development.
+It should not be tedious, fragile, or annoying. It should be quick and
+simple to set up, and work quietly in the background unless there's a
+problem in the code being built and tested.
+
+A CI system should be simple, easy, clear, clean, scalable, fast,
+comprehensible, transparent, reliable, and boost your productivity to
+get things done. It should not be a lot of effort to set up, require a
+lot of hardware just for the CI, need frequent attention for it to
+keep working, and developers should never have to wonder why something
+isn't working.
+
+A CI system should be flexible to suit your build and test needs. It
+should support multiple types of workers, as far as CPU architecture
+and operating system version are concerned.
+
+Also, like all software, CI should be fully and completely free
+software and your instance should be under your control.
+
+(Ick is nothing of this yet, but it will try to become all of it. In
+the best _possible_ taste.)
diff --git a/index.mdwn b/index.mdwn
index d812bfc..0c7eb21 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -8,84 +8,10 @@
[[about]] [[project]] [[use]] [[support]]
-
---------------------------
-
-Motto
-=============================================================================
+------
CI should be fun.
-Why yet another CI system?
-=============================================================================
-
-**Ick** aims to become a system that's less hassle to set up or
-operate or keep running than any other publically available
-self-hosted system, without compromising correctness or security.
-
-See [[origin|blog/2017/10/10/origin]] for a description of how Ick got
-started.
-
-
-Manifesto
-=============================================================================
-
-Continuous integration (CI) is powerful tool for software development.
-It should not be tedious, fragile, or annoying. It should be quick and
-simple to set up, and work quietly in the background unless there's a
-problem in the code being built and tested.
-
-A CI system should be simple, easy, clear, clean, scalable, fast,
-comprehensible, transparent, reliable, and boost your productivity to
-get things done. It should not be a lot of effort to set up, require a
-lot of hardware just for the CI, need frequent attention for it to
-keep working, and developers should never have to wonder why something
-isn't working.
-
-A CI system should be flexible to suit your build and test needs. It
-should support multiple types of workers, as far as CPU architecture
-and operating system version are concerned.
-
-Also, like all software, CI should be fully and completely free
-software and your instance should be under your control.
-
-(Ick is nothing of this yet, but it will try to become all of it. In
-the best _possible_ taste.)
-
-
-Download
-=============================================================================
-
-* Source code for git: [browser](http://git.liw.fi/ick2/), git (`git://git.liw.fi/ick2`)
- * Source for this website:
- [browser](http://git.liw.fi/ick.liw.fi),
- git (`git://git.liw.fi/ick.liw.fi`)
-* Debian packages: [code.liw.fi](https://liw.fi/code/): Add to your
- APT sources: `deb http://code.liw.fi/debian unstable main`
-* Ansible playbook: [browser](http://git.liw.fi./ick2-ansible/),
- git (`git://git.liw.fi/ick2-ansible`)
-
-
-Project management
-=============================================================================
-
-Latest meetings:
-[[!inline pages="page(blog/*) and tagged(meeting)"
- limit=3 template=titlepage archive=yes trail=no feeds=no]]
-More info:
-* Project [[governance]].
-* [[Architecture]]
-* [[Process desciption|pm]]
- * [[Current and past projects|projects]]
- * [[Tasks to do if you want to help|tasks]]
-* [[Roadmap to ALPHA-1|roadmap]]
-* [[Development blog|blog]] (see [[feeds|blog_feed]] also).
-* [[Tips on various topics|tag/tip]]
-* [[Issue tracking|issues]] ([direct link](http://ick-devel.liw.fi/))
- - Any mails sent to `ick-devel@liw.fi` get imported into the
- issue tracking automatically.
- - See list of [[suggestions for getting started|getting-started]].
-* IRC: `#ick` on irc.oftc.net.
diff --git a/project.mdwn b/project.mdwn
new file mode 100644
index 0000000..bf6bc5a
--- /dev/null
+++ b/project.mdwn
@@ -0,0 +1,24 @@
+[[!meta title="The ick project"]]
+
+[[!img ick-logo.svg]]
+
+Latest meetings:
+
+[[!inline pages="page(blog/*) and tagged(meeting)"
+ limit=3 template=titlepage archive=yes trail=no feeds=no]]
+
+More info:
+
+* Project [[governance]].
+* [[Architecture]]
+* [[Process desciption|pm]]
+ * [[Current and past projects|projects]]
+ * [[Tasks to do if you want to help|tasks]]
+* [[Roadmap to ALPHA-1|roadmap]]
+* [[Development blog|blog]] (see [[feeds|blog_feed]] also).
+* [[Tips on various topics|tag/tip]]
+* [[Issue tracking|issues]] ([direct link](http://ick-devel.liw.fi/))
+ - Any mails sent to `ick-devel@liw.fi` get imported into the
+ issue tracking automatically.
+ - See list of [[suggestions for getting started|getting-started]].
+* IRC: `#ick` on irc.oftc.net.
diff --git a/support.mdwn b/support.mdwn
new file mode 100644
index 0000000..084f828
--- /dev/null
+++ b/support.mdwn
@@ -0,0 +1,5 @@
+[[!meta title="Need help with ick?"]]
+
+[[!img ick-logo.svg]]
+
+Ick is a blah blah blah.
diff --git a/use.mdwn b/use.mdwn
new file mode 100644
index 0000000..8222d27
--- /dev/null
+++ b/use.mdwn
@@ -0,0 +1,25 @@
+[[!meta title="Using ick"]]
+
+[[!img ick-logo.svg]]
+
+Download
+=============================================================================
+
+* Source code for git: [browser](http://git.liw.fi/ick2/), git (`git://git.liw.fi/ick2`)
+ * Source for this website:
+ [browser](http://git.liw.fi/ick.liw.fi),
+ git (`git://git.liw.fi/ick.liw.fi`)
+* Debian packages: [code.liw.fi](https://liw.fi/code/): Add to your
+ APT sources: `deb http://code.liw.fi/debian unstable main`
+* Ansible playbook: [browser](http://git.liw.fi./ick2-ansible/),
+ git (`git://git.liw.fi/ick2-ansible`)
+
+Tutorial
+=============================================================================
+
+Blah blah.
+
+Documentations
+=============================================================================
+
+Blah blah.