diff options
author | Lars Wirzenius <liw@liw.fi> | 2018-01-13 22:19:10 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2018-01-13 22:19:10 +0200 |
commit | 498a0b9e9ddc401fec781bbb591c6400e729a353 (patch) | |
tree | f1829cf62a4c2a970819ca8fc29cf8057d358ca7 | |
parent | e78dcd37a2526dcd29895259700d66fa21f6475f (diff) | |
download | ick.liw.fi-498a0b9e9ddc401fec781bbb591c6400e729a353.tar.gz |
Add: stuff
-rw-r--r-- | about.mdwn | 41 | ||||
-rw-r--r-- | index.mdwn | 76 | ||||
-rw-r--r-- | project.mdwn | 24 | ||||
-rw-r--r-- | support.mdwn | 5 | ||||
-rw-r--r-- | use.mdwn | 25 |
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.) @@ -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. |