Return-Path: X-Original-To: apmail-struts-dev-archive@www.apache.org Delivered-To: apmail-struts-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 5DC5210417 for ; Tue, 27 May 2014 13:55:07 +0000 (UTC) Received: (qmail 78976 invoked by uid 500); 27 May 2014 13:55:07 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 78937 invoked by uid 500); 27 May 2014 13:55:07 -0000 Mailing-List: contact dev-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list dev@struts.apache.org Received: (qmail 42403 invoked by uid 99); 25 May 2014 18:11:22 -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 (nike.apache.org: domain of sealytics@gmail.com designates 209.85.220.45 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=A1MTmk155mysmRZccLAjdjEEUaE2qr5O36vB+1zKSkM=; b=YXLfGTwtIuEA1gh0o7h5aHhrTOIo8rWee9XxDCDYQ/L+anEzmq3N+NmOgJgPKTVYLM vhvaesYnvn3lZNUfTw6E6MFKZaC9p8ateBnGMUAFfACXl2/JDGr5hLNGM1PXxNi5ONYB sf+5CGIRplIylX8qwZ5ZY6Vq4Cf6nT+kHU3Kx03DfXcz6qhkn9jA9jMIjoeEtOnMWIE3 kNkatPUSEXIu16ULXs6uRyQg0oqV2Ivi9OiCRd7GZgStv97xIqkU/zL5s6mTGqFzr2Wt XwkEoqfsvp4WYrZHCJWK/5WO16vixytSkpJhRrZ43TJitZZS6qbFsal8/zT3ZETjG0eb CtRQ== MIME-Version: 1.0 X-Received: by 10.68.191.39 with SMTP id gv7mr22235666pbc.90.1401041455352; Sun, 25 May 2014 11:10:55 -0700 (PDT) Sender: sealytics@gmail.com Date: Sun, 25 May 2014 20:10:55 +0200 X-Google-Sender-Auth: _kpFJMKP5iPkixdv10O5emm3Knc Message-ID: Subject: Survey on Project Conventions From: Martin Brandtner To: dev@struts.apache.org Content-Type: multipart/alternative; boundary=e89a8fb208c243160a04fa3d62f0 X-Virus-Checked: Checked by ClamAV on apache.org --e89a8fb208c243160a04fa3d62f0 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 May 30, 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 --e89a8fb208c243160a04fa3d62f0--