Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 89C4FFA79 for ; Wed, 28 May 2014 14:01:25 +0000 (UTC) Received: (qmail 78117 invoked by uid 500); 28 May 2014 14:01:25 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 78072 invoked by uid 500); 28 May 2014 14:01:25 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Delivered-To: moderator for dev@cloudstack.apache.org Received: (qmail 46659 invoked by uid 99); 28 May 2014 11:08:45 -0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sealytics@gmail.com designates 209.85.220.53 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=XaFE58Xgz3Vczma2f60GzVLJIiipFGTVyO4VSgRRyTY=; b=uSKjAotohm6ru0czDKrb3+vvC57xRZVZ4boiTr30FT55Y2L0mpQlFZzwn01w7URcR+ c0mDZT9JVV6mQEIGKYWsoSBvCDb+h2xAAIvfmOUfmvZ7lNb/d+/Yy2aJwgynUTuJvqog nS/x7A1DtUnYTU35gXv/QbhtX0mtPjg1nxA54WNUmb/9nDcJLBBxph0FkNEf7amz6ye7 eBKlWl+0rOfg01ByshHrTJBv+rzZCF0GM/eIcqoR4KEmUhIu3+CNVpmdnnIK7DdA4niy 6xbRMRJuYHKWqB/zduSk/QN7P0WfYzZDH2dgJ9DENetsTr0EZJJ7p89ObUeapDjUq2MR FF4A== MIME-Version: 1.0 X-Received: by 10.68.202.8 with SMTP id ke8mr45008680pbc.86.1401275300975; Wed, 28 May 2014 04:08:20 -0700 (PDT) Sender: sealytics@gmail.com Date: Wed, 28 May 2014 13:08:20 +0200 X-Google-Sender-Auth: FUCowJD60xcaeEjL22Wnd6w6El0 Message-ID: Subject: Survey on Project Conventions From: Martin Brandtner To: dev@cloudstack.apache.org Content-Type: multipart/alternative; boundary=047d7b15a6938c1f2a04fa73d40b X-Virus-Checked: Checked by ClamAV on apache.org --047d7b15a6938c1f2a04fa73d40b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello My name is Martin Brandtner [1] and I=E2=80=99m a software engineering rese= archer at the University of Zurich, Switzerland. Together with Philipp Leitner [2], I currently work on an approach to detect violations of project conventions based on data from the source code repository, the issue tracker (e.g. Jira), and the build system (e.g. Jenkins). One example for such a project convention is: =E2=80=9CYou need to make sur= e that the commit message contains at least the name of the contributor and ideally a reference to the Bugzilla or JIRA issue where the patch was submitted.=E2=80=9D [3] The idea is that our approach can detect violation of such a convention automatically and therefore support the development process. First of all we need conventions and that=E2=80=99s why we ask you to take = part in our survey. In the survey, we present five conventions and want you to rate their relevance in your Apache project. Everybody contributing to your Apache project can take part in this survey because we also want to see if different roles may have different opinions about a convention. The survey is totally anonymous and it will take about 15 minutes to answer it. We would be happy if you could fill out our survey under: http://ww3.unipark.de/uc/SEAL_Research/1abe/ before June 13, 2014. With the data collected in this survey we will implement a convention violation detection in our tool called SQA-Timeline [4]. If your are interested in our work, contact us via email or provide your email address in the survey. Best regards, Martin and Philipp [1] http://www.ifi.uzh.ch/seal/people/brandtner.html [2] http://www.ifi.uzh.ch/seal/people/leitner.html [3] http://www.apache.org/dev/committers.html#applying-patches [4] https://www.youtube.com/watch?v=3DZIsOODUapAE --047d7b15a6938c1f2a04fa73d40b--