summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordistix ticketing system <distix@pieni.net>2017-12-20 21:50:06 +0000
committerdistix ticketing system <distix@pieni.net>2017-12-20 21:50:06 +0000
commit9632e110e36d0278ac7aeaedb6e187d106557488 (patch)
treebae7b074412ce112143452b1ebebf47fe5ef01ef
parentccbdfd3b0840badae798c83665e68a5a99b9552c (diff)
downloadick-devel-distix-9632e110e36d0278ac7aeaedb6e187d106557488.tar.gz
imported mails
-rw-r--r--tickets/4428e125f3f1417e85acfc4270745d04/Maildir/new/1513806606.M71255P4092Q1.koom123
-rw-r--r--tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/cur/.this-dir-not-empty/.empty/empty-file0
-rw-r--r--tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/.this-dir-not-empty/.empty/empty-file0
-rw-r--r--tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/1513806606.M290978P4092Q2.koom155
-rw-r--r--tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/tmp/.this-dir-not-empty/.empty/empty-file0
-rw-r--r--tickets/84022c943cd848fd9ec630b8979dab3d/ticket.yaml6
6 files changed, 284 insertions, 0 deletions
diff --git a/tickets/4428e125f3f1417e85acfc4270745d04/Maildir/new/1513806606.M71255P4092Q1.koom b/tickets/4428e125f3f1417e85acfc4270745d04/Maildir/new/1513806606.M71255P4092Q1.koom
new file mode 100644
index 0000000..81b47c8
--- /dev/null
+++ b/tickets/4428e125f3f1417e85acfc4270745d04/Maildir/new/1513806606.M71255P4092Q1.koom
@@ -0,0 +1,123 @@
+Return-Path: <lare.lekman@gmail.com>
+X-Original-To: ick-devel@liw.fi
+Delivered-To: distix@pieni.net
+Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234])
+ by pieni.net (Postfix) with ESMTPS id 7A69145842;
+ Wed, 20 Dec 2017 21:41:18 +0000 (UTC)
+Received: by mail-lf0-x234.google.com with SMTP id w196so7714419lff.5;
+ Wed, 20 Dec 2017 13:41:18 -0800 (PST)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=gmail.com; s=20161025;
+ h=mime-version:subject:from:in-reply-to:date:cc
+ :content-transfer-encoding:message-id:references:to;
+ bh=hXE1bRMGLeO+53ImR/GV2LnOFKLaa3N9eoUkd7xpJ2g=;
+ b=O7PySvX2gJm+Sp6JRJb1/RPN4KrEedWiqLjW444l4LK7Vn9N9HZ0RNkKtBPQeV1kbY
+ hETIlb5YaIv6NsMalU/Trgq1Jsycc+tEnP3G3Qc+tspPEn26dprxghawpo+fg6kebwwE
+ 3o33N3jJ46sx3FXBGhV5C0JjbjYtfVteYSTMWiceaeSnN/aJET++qCsYmalm7fPTcwy0
+ gk8yitAy/ytvCMlfMngRxyb4M9+ib8evxL4sd3/9CFcOzR2zH8BxXz1dL4LWEQmGDQnm
+ HkuMYlAFqks8TQbucO0zL0LswQUNbwHhrUMmV1DGYw3sBKXwNhUXY2XkhFsV5d/4yBal
+ Qg1g==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20161025;
+ h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
+ :content-transfer-encoding:message-id:references:to;
+ bh=hXE1bRMGLeO+53ImR/GV2LnOFKLaa3N9eoUkd7xpJ2g=;
+ b=DPW9vfXVUKxKT22ynk1GUVHdiqqq4Lex5poraBsUReMYHHiActBimZvSxuvWFLL57L
+ JaadznglCd360CNJKWETFXYl0ovjW+MJVIR4mOyjWCPJ3cIqUR8TE9ZwFl9VW+E2U1M9
+ pmtl02/dlcw45ozJYsACj47Z11Ya3DVcSrODMx89zM5xykHlDholKyYsXgl8kY0ntl53
+ wwxjw3/sKTyBvdHlg3nGjtvf6ra4wG8jmH/HLdHUAZppYiswpkVSHYZVUxDDsRl8jLya
+ BJRqg06zeXolBjcEXdLttF4TMzT3xUVx20rxjJmw3OH/Hx88lc4nAXL4HdR2Das5hnJM
+ luUQ==
+X-Gm-Message-State: AKGB3mKF06ywkwU8Ezpe2CvjbSRt/muWQhGv5G0xslJZx5HWBZC4ko+I
+ 2Wh63VxEc0vsQ81vQce9zPDNEolT
+X-Google-Smtp-Source: ACJfBovaQsEpUpTN3yg32kvvI6efMVF0OZ7fqJMwymyc39BhEAJDVoIfKb4eZeo51xUOXRYoBKWmrA==
+X-Received: by 10.46.0.166 with SMTP id e38mr5244729lji.13.1513806077467;
+ Wed, 20 Dec 2017 13:41:17 -0800 (PST)
+Received: from [10.0.1.11] (dsl-hkibng41-567309-60.dhcp.inet.fi. [86.115.9.60])
+ by smtp.gmail.com with ESMTPSA id j1sm4079555lfe.66.2017.12.20.13.41.16
+ (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
+ Wed, 20 Dec 2017 13:41:16 -0800 (PST)
+Content-Type: multipart/alternative;
+ boundary=Apple-Mail-CA439C29-2EB1-4BD8-B982-AC19F2902DBE
+Mime-Version: 1.0 (1.0)
+Subject: Re: New contributor: Lare
+From: Lare Lekman <lare.lekman@gmail.com>
+X-Mailer: iPhone Mail (15C153)
+In-Reply-To: <20171220130448.4qlp3xmb7etzjkkh@exolobe3>
+Date: Wed, 20 Dec 2017 23:41:15 +0200
+Cc: Ick develoment <ick-devel@liw.fi>
+Content-Transfer-Encoding: 7bit
+Message-Id: <2BFD6F13-D372-4B17-B16B-4A2DFCFBB815@gmail.com>
+References: <20171220130448.4qlp3xmb7etzjkkh@exolobe3>
+To: Lars Wirzenius <liw@liw.fi>
+
+
+--Apple-Mail-CA439C29-2EB1-4BD8-B982-AC19F2902DBE
+Content-Type: text/plain;
+ charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+
+Hi, fellow ickers :)
+
+Thank you Lasu for the nice intro. Let=E2=80=99s see if I could help with so=
+mething useful, as my coding skills are a bit rusty.
+
+Happy Holidays!
+Lare
+
+Agile Trainer & Coach | http://lekman.fi | +358 40 849 5117
+
+> Lars Wirzenius <liw@liw.fi> kirjoitti 20.12.2017 kello 15.04:
+>=20
+> Hi, all,
+>=20
+> I would like to welcome a new contributor to Ick: Lare Lekman. He's a
+> friend and former co-worker of mine. He's promised to, at minimum,
+> help with the website and documentation to make them understandable by
+> people who are not me. He's a scrum and agile trainer in his
+> professional life and might also help guide the Ick processes into a
+> better shape.
+>=20
+> Lare, feel free to introduce yourself in more detail, if you want to.
+>=20
+> Anyone else who wants to introduce themselves is also welcome to do
+> so.
+>=20
+> --=20
+> I want to build worthwhile things that might last. --joeyh
+
+--Apple-Mail-CA439C29-2EB1-4BD8-B982-AC19F2902DBE
+Content-Type: text/html;
+ charset=utf-8
+Content-Transfer-Encoding: quoted-printable
+
+<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
+utf-8"></head><body dir=3D"auto"><div><span></span></div><div>Hi, fellow ick=
+ers :)<div><br></div><div>Thank you Lasu for the nice intro. Let=E2=80=99s s=
+ee if I could help with something useful, as my coding skills are a bit rust=
+y.</div><div><br></div><div>Happy Holidays!</div><div>Lare<br><br><div id=3D=
+"AppleMailSignature"><div class=3D"gmail_signature" data-smartmail=3D"gmail_=
+signature"><div dir=3D"ltr"><span style=3D"border-collapse: collapse;"><div>=
+<div><span style=3D"background-color: rgba(255, 255, 255, 0);">Agile Trainer=
+ &amp; Coach |&nbsp;<u><a href=3D"http://lekman.fi/" target=3D"_blank">http:=
+//lekman.fi</a></u>&nbsp;|&nbsp;<a href=3D"tel:+358%2040%20849%205117" dir=3D=
+"ltr" x-apple-data-detectors=3D"true" x-apple-data-detectors-type=3D"telepho=
+ne" x-apple-data-detectors-result=3D"1">+358 40 849 5117</a></span></div></d=
+iv><div style=3D"font-family: arial, sans-serif; font-size: 13px; -webkit-te=
+xt-size-adjust: auto;"><div></div></div></span></div></div></div><div><br>La=
+rs Wirzenius &lt;<a href=3D"mailto:liw@liw.fi">liw@liw.fi</a>&gt; kirjoitti 2=
+0.12.2017 kello 15.04:<br><br></div><blockquote type=3D"cite"><div><span>Hi,=
+ all,</span><br><span></span><br><span>I would like to welcome a new contrib=
+utor to Ick: Lare Lekman. He's a</span><br><span>friend and former co-worker=
+ of mine. He's promised to, at minimum,</span><br><span>help with the websit=
+e and documentation to make them understandable by</span><br><span>people wh=
+o are not me. He's a scrum and agile trainer in his</span><br><span>professi=
+onal life and might also help guide the Ick processes into a</span><br><span=
+>better shape.</span><br><span></span><br><span>Lare, feel free to introduce=
+ yourself in more detail, if you want to.</span><br><span></span><br><span>A=
+nyone else who wants to introduce themselves is also welcome to do</span><br=
+><span>so.</span><br><span></span><br><span>-- </span><br><span>I want to bu=
+ild worthwhile things that might last. --joeyh</span><br></div></blockquote>=
+</div></div></body></html>=
+
+--Apple-Mail-CA439C29-2EB1-4BD8-B982-AC19F2902DBE--
diff --git a/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/cur/.this-dir-not-empty/.empty/empty-file b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/cur/.this-dir-not-empty/.empty/empty-file
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/cur/.this-dir-not-empty/.empty/empty-file
diff --git a/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/.this-dir-not-empty/.empty/empty-file b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/.this-dir-not-empty/.empty/empty-file
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/.this-dir-not-empty/.empty/empty-file
diff --git a/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/1513806606.M290978P4092Q2.koom b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/1513806606.M290978P4092Q2.koom
new file mode 100644
index 0000000..a463e93
--- /dev/null
+++ b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/new/1513806606.M290978P4092Q2.koom
@@ -0,0 +1,155 @@
+Return-Path: <liw@liw.fi>
+X-Original-To: ick-devel@liw.fi
+Delivered-To: distix@pieni.net
+Received: from exolobe3.liw.fi (82-181-57-241.bb.dnainternet.fi [82.181.57.241])
+ by pieni.net (Postfix) with ESMTPSA id 2F9FC45860
+ for <ick-devel@liw.fi>; Wed, 20 Dec 2017 21:33:05 +0000 (UTC)
+Received: from exolobe3 (localhost [127.0.0.1])
+ by exolobe3.liw.fi (Postfix) with ESMTPS id 826A87C1480
+ for <ick-devel@liw.fi>; Wed, 20 Dec 2017 23:33:04 +0200 (EET)
+Date: Wed, 20 Dec 2017 23:33:03 +0200
+From: Lars Wirzenius <liw@liw.fi>
+To: Ick develoment <ick-devel@liw.fi>
+Subject: On project governance
+Message-ID: <20171220213303.drdmrnpscvoaz4l7@exolobe3>
+MIME-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+User-Agent: NeoMutt/20170113 (1.7.2)
+
+I wrote this today. What do you all think?
+
+[[!meta title="Ick&mdash;governance"]]
+
+
+> **THIS IS A DRAFT. IT IS NOT OFFICIAL YET.**
+
+
+Ick constitution
+=============================================================================
+
+Introduction
+-----------------------------------------------------------------------------
+
+This constitution is the formal rules of the Ick project. The Ick
+project develops the Ick software, for continuous integration. The
+project governance structure is informally based on the principle of
+**do-ocracy**: those who do, decide. This constitution formalises the
+principle, to help the project grow, to make it easier for new
+contributors to join the project, and to avoid misunderstandings.
+
+Levels of membership
+-----------------------------------------------------------------------------
+
+There are two levels of membership in the project: **contributors**
+and **voting members**. Contributors are all those who work to the
+project in order to make the Ick software, its website, documentation,
+other deliverables, or the project itself better. Voting members have
+the power to collectively make any decision of the project by voting
+on it.
+
+**Voting members are chosen by voting.** Candidates are nominated by
+themselves or by voting members, with approval of candidate. Voting
+membership may not be inflicted upon anyone without their **explicit
+approval**.
+
+Voting membership may be revoked by a vote.
+
+No contributors or voting member is required to do work for the
+project, and the project cannot compel anyone to do anything. The
+project may, via the constituion of a formal decision, forbid
+something from being done in the context of a project, or require that
+if a thing is done, it gets done in a particular way.
+
+Decision making
+-----------------------------------------------------------------------------
+
+Most decisions in the project are made by contributors as part of the
+work they do to contribute. These are called **mundane decisions**,
+and include things like how to structure a piece of code or
+documentation, how to name some component, etc. Mundane decisions do
+not normally need to be documented formally, but can be, if the
+contributor thinks it useful.
+
+If a mundane decision is challenged, the project aims to find a
+**rough consensus** on the matter via discussion. This is called a
+**consensus decision**. Consensus decisions are documented on a
+project website, and marked as such.
+
+If consensus is not reached, or is challenged by a voting member, the
+project will **vote** on the matter. This is called a **formal
+decision**. Formal decisions are documented on a project website, and
+marked as such.
+
+Voting procedure
+-----------------------------------------------------------------------------
+
+The **project secretary** is chosen by voting by the voting members
+from among the voting members. The first secretary is Lars Wirzenius,
+the project founder. Candidates nominate themselves, or by other
+voting members with the candidate's approval. The secretary has the
+duty to conduct votes in a suitable manner. Votes are decided by
+**simple majority**, and voting members have an **equal vote**. In
+case of a tie, the project secretary casts the decisive vote.
+
+Voting members may suggest options for the ballot. The secretary
+decides what the ballot should be, announces the vote on a suitable
+project forum, and declares how a vote is to be cast. The **voting
+period is 7 days**. The secretary receives votes, counts them, and
+announces the result, and documents the decision on the project
+website. **Votes are made public** at that time, if not earlier.
+
+Team delegations
+-----------------------------------------------------------------------------
+
+Responsibility of making decisions about an area or aspect of the
+project may be **delegated to a team** by a vote among the voting
+members. The decision shall name all members of the team and the scope
+of the delegation. The team members may be any contributors, not just
+formal members. Decisions within the team are made in the same manner
+as by the project as a whole, with contributors voting as if they were
+voting members. The team's consensus and formal decisions shall be
+documented in the same way as project decisions.
+
+Time and term limitations
+-----------------------------------------------------------------------------
+
+Voting membership and the position of secretary and team delegations
+are **time limited**, and **expire automatically** with no further
+action. Memberships expire one by one in order of earliest membership
+first. The last membership does not expire, as that would leave the
+project without voters.
+
+The **terms end on the following dates**, except terms do not end
+automatically within their first three months:
+
+- voting membership ends September 1
+- position of secretary ends March 1
+- team delegations ends June 1.
+
+On each date, the term ends at 23:59:59 in the UTC time zone.
+
+Voting membership, secretaryship, and team delegation may be renewed
+by a vote. There is no limit on how many times renewal happens. The
+point of the automatic expiration is to avoid having inactive former
+contributors as voting members indefinitely.
+
+It is the duty of the secretary to arrange new votes to renew terms in
+time before the terms end.
+
+
+Other Ick governance
+=============================================================================
+
+* Technical policy: how the software gets developed, programming
+ languages, version control, issue tracking, website maintenance,
+ etc. This will be decided by the project following procedures
+ specified by the constitution.
+
+* Code of conduct: This will be a formal project decision. A delegated
+ team may be given responsibility of enforcement. I'm personally in
+ favour of something like what Gitano uses.
+
+
+--
+I want to build worthwhile things that might last. --joeyh
diff --git a/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/tmp/.this-dir-not-empty/.empty/empty-file b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/tmp/.this-dir-not-empty/.empty/empty-file
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tickets/84022c943cd848fd9ec630b8979dab3d/Maildir/tmp/.this-dir-not-empty/.empty/empty-file
diff --git a/tickets/84022c943cd848fd9ec630b8979dab3d/ticket.yaml b/tickets/84022c943cd848fd9ec630b8979dab3d/ticket.yaml
new file mode 100644
index 0000000..0b56e62
--- /dev/null
+++ b/tickets/84022c943cd848fd9ec630b8979dab3d/ticket.yaml
@@ -0,0 +1,6 @@
+status:
+- ''
+ticket-id:
+- 84022c943cd848fd9ec630b8979dab3d
+title:
+- On project governance