From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6465300707308208128 X-Received: by 10.28.54.30 with SMTP id d30mr344687wma.6.1505320125020; Wed, 13 Sep 2017 09:28:45 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.54.163 with SMTP id y35ls1009700wmh.23.gmail; Wed, 13 Sep 2017 09:28:44 -0700 (PDT) X-Google-Smtp-Source: AOwi7QDtTC9TFXl8nAALckL7rsRPMzKd3gryaT3NqKGpkemA6Y+IBAIgQQXH39Hi1/XWXAb+ZDc8 X-Received: by 10.28.109.193 with SMTP id b62mr328438wmi.16.1505320124624; Wed, 13 Sep 2017 09:28:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505320124; cv=none; d=google.com; s=arc-20160816; b=kszfAju0lHZXAAZ8FCgSySEvlr0VR0YjfRLSOouck19kiwWpQAWyF/obXiPr5D8Ant NUl4veGTjT1mvrOUJGLHkHq+nqfZOez41HZPUQ04a2pkqu2zn7tILgy/8i0StCd3tAXR 7spzKpof4zElXwfnSNcCfkVsZkJNZ+xbc3HIx0szqRHlHN8sSUIkBH9DE6uX3yBM2R2/ 1H7ZoPd5qM7PxnjEFVI7/VvWCmENY4TPfCBgxyDq3eXMVcNb3TGWTR6WgQOmWJ/FBH1s um3g4pYVagsNJUXhosLq8OnUuSwynUP+6BlBFvd/SW6Bvpo9tgyzt0Eq81yi4OO2p6dp wbVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:arc-authentication-results; bh=V/5quPJYTzp1dS8VXlZMDqFSXjqQfZh5xgDmDigy88k=; b=A6XPp3pLZIbJHX5yU8G/z0l1+JdkJH8MyuqhcGbAFTdBrjsg9R7xOjfjG9nLIbdMB0 03aHfdSLtRyJv6fdYEXQkMYatzmlcfLUF2Gi56IZd9jjDoiFLsBn28wZ1kjL6LKDYr0x 1GcnTiAjJPOgI0+vSUiv207Qp9pZf1snoYH8QtdXDTNFVpYIS1gLFIhs6TpRIl50Bzxe zmZcCQS4X1M6oGDed8muXT797Ayj2gm7CchPH69oktq9D1kTYtC+PfE8mO7JNGq5qiOV fz6D5mawwUMNMOKau5DIMu/HAWkZ2oJLsJvZdmBhxgVEApkcPsKJU9gSoiaOhH3KwjYc rN7g== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id 7si87170wme.7.2017.09.13.09.28.44 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Sep 2017 09:28:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from localhost.localdomain ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id v8DGSQLR012619 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 13 Sep 2017 18:28:31 +0200 From: Alexander Smirnov To: isar-users@googlegroups.com Cc: Alexander Smirnov Subject: [PATCH v2] doc: Add maintainer process Date: Wed, 13 Sep 2017 19:28:19 +0300 Message-Id: <20170913162819.10439-1-asmirnov@ilbers.de> X-Mailer: git-send-email 2.9.4 X-TUID: PgOApmXP5rre This patch adds basic maintainer process description, that has been used so far since the project start. Signed-off-by: Alexander Smirnov --- doc/maintainer.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 doc/maintainer.md diff --git a/doc/maintainer.md b/doc/maintainer.md new file mode 100644 index 0000000..2b9a8c7 --- /dev/null +++ b/doc/maintainer.md @@ -0,0 +1,52 @@ +# Introduction + +Isar maintainer is the person who keeps the project development in +compliance with the contributing process definition. The purpose of +this document is to describe the maintainer process in the Isar +project. + +# Responsibilities + +## Feedback on Contributions + +The Isar maintainer should review each contribution that has been sent +to the mailing list and provide feedback. The feedback could be on of +the following categories: + + - Contribution accepted: If no quality and design issues were found + by the maintainer and the other mailing list members. + + - Change request: If some small quality or design issues were found, + the maintainer or the other mailing list memeber requests a new + version with resolved issues. + + - Contribution rejected: If there are major design issues or general + benefit from the contribution is ambiguous. + +During the review, the maintainer may ask additional questions to +clarify the details. Any other mailing list member could assist the +maintainer in the review process. + +## Repository Branches + +There are two official branches in Isar, intended to increase project +quality: + + - next: The accepted contributions from the mailing list are merged + to this branch. Basic CI checks should be run after each merge. + This branch could be forced. + + - master: Is the official stable branch. The only way patches go in + here is coming from 'next', where they have passed all required + tests and undergone the review process. On this branch force-pushing + will never be used. + +The next branch is intended to be merged into master monthly. The +maintainer could perform a merge to master before the ordinary window +if the next branch contains urgent patch series (bug fixes or critical +features). + +## Issues at GitHub + +For each issue that has been found in master and next branches the +maintainer should create a GitHub issue. -- 2.1.4