From 5173f9468bda20a07f723e475c0edf4e555c0df1 Mon Sep 17 00:00:00 2001
From: Teo Mrnjavac <teo@kde.org>
Date: Wed, 10 Jun 2015 01:27:24 +0200
Subject: [PATCH] Create RELEASE.md

---
 hacking/RELEASE.md | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 hacking/RELEASE.md

diff --git a/hacking/RELEASE.md b/hacking/RELEASE.md
new file mode 100644
index 0000000000..f1cb3fc5bb
--- /dev/null
+++ b/hacking/RELEASE.md
@@ -0,0 +1,32 @@
+The Calamares release process
+=============================
+
+#### (0) A week in advance
+* Run Coverity scan, fix what's relevant.
+* Build with clang -Weverything, fix what's relevant.
+* Make sure all tests pass.
+* Notify translators.
+
+#### (1) Preparation
+* Check `README.md` and everything in `hacking`, make sure it's all still relevant.
+* Update `CHANGELOG.md`.
+* Bump version in `CMakeLists.txt`, commit.
+
+#### (2) Tarball
+* Run release script.
+* Test tarball.
+
+#### (3) Tag
+* `git tag -s v1.1.0`
+* Generate MD5 and SHA1 checksums.
+* Upload tarball.
+* Announce on mailing list, notify packagers.
+* Write release article.
+
+#### (4) Release day
+* Publish tarball.
+* Update download page.
+* Publish release article on `calamares.io`.
+* Publicize on social networks.
+* Update release date on JIRA.
+* Publish blog post.
-- 
GitLab