Return-Path: X-Original-To: apmail-incubator-clerezza-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-clerezza-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5CA6947A0 for ; Mon, 23 May 2011 08:44:22 +0000 (UTC) Received: (qmail 53134 invoked by uid 500); 23 May 2011 08:44:22 -0000 Delivered-To: apmail-incubator-clerezza-dev-archive@incubator.apache.org Received: (qmail 53102 invoked by uid 500); 23 May 2011 08:44:22 -0000 Mailing-List: contact clerezza-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: clerezza-dev@incubator.apache.org Delivered-To: mailing list clerezza-dev@incubator.apache.org Received: (qmail 53094 invoked by uid 99); 23 May 2011 08:44:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 May 2011 08:44:22 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of tommaso.teofili@gmail.com designates 209.85.213.47 as permitted sender) Received: from [209.85.213.47] (HELO mail-yw0-f47.google.com) (209.85.213.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 May 2011 08:44:15 +0000 Received: by ywg8 with SMTP id 8so2117150ywg.6 for ; Mon, 23 May 2011 01:43:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=zcvRIxvgFWGLzoUh7jq6RgVNUfR3eHNWAP78uE03KhI=; b=HwTYNZExuTBa3JvqkH1tTw2eWRRJ/8ks8Ln1ZtGUlIdoHCN8dk56D5f03rzlwCjxht g/xww8rJmIwIwYsPkbbt7OTdPm0ePY4j6n0z2G410Ue9Jr2V5WYssl8tLDXkUfFpUDXp hYQWaeKsA5fo1S1w4qxrjhmUBcQIehpLCvf7A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=jLxhM+QPej69u0meEapG51Fx9AfWyrxS8hSjDwvktwBmCzQr4GGxAwcwBBKlKapf52 0yykdA8BAUEl9S+uHV1QiaxNfQvTOmIPVVCI9lrsacLG+blP97nPF2aupnlvoQ8I0W03 xOoiFw7EHEWAHDGGBh1kHXKLPLvEHzRT9Rs5s= Received: by 10.147.14.9 with SMTP id r9mr1839466yai.19.1306140233210; Mon, 23 May 2011 01:43:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.146.86.11 with HTTP; Mon, 23 May 2011 01:43:13 -0700 (PDT) In-Reply-To: References: <02A89B2C-9D7F-4AD8-A9FC-8DA0051EEE4B@bblfish.net> From: Tommaso Teofili Date: Mon, 23 May 2011 10:43:13 +0200 Message-ID: Subject: Re: Mailing-List or jira: Where to discuss what To: clerezza-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=001517592fa0a09a1904a3ed7850 X-Virus-Checked: Checked by ClamAV on apache.org --001517592fa0a09a1904a3ed7850 Content-Type: text/plain; charset=ISO-8859-1 My viewpoint and experience here is that dev mailing list is good for development discussion regarding architecture and functional topics; in some cases to discuss high level implementation choices. So, generally, when developing a new feature (or changing/extending architecture) I think we should go as follows: 1. discuss the feature on mailing list: what it brings in, advantages, drawbacks, how a user/dev could get added value from it 2. if it's a "big" feature (in terms of impact on codebase), open an "umbrella" jira issue and the related sub tasks for tracking cleanly each "isolated" requirement/task (otherwise open a single issue) 3. discuss per-task implementation details on jira (sub) issues 4. implement "isolated" changes as much as possible 5. once each sub task has been resolved then resolve the "umbrella" issue 2011/5/23 Reto Bachmann-Gmuer > On Mon, May 23, 2011 at 10:00 AM, Henry Story > wrote: > > > > On 23 May 2011, at 09:31, Reto Bachmann-Gmuer wrote: > > > >> The advantage of jira is that the person working on the issues sees > >> the posted comments, the advantage of the mailing list is to have more > >> clear threads with more readable subjects. > > > > I don't understand your point. I get all the mails from Jira in this > > mailing list. The advantage of jira is that you can add attachments. > > And that you can link to other issues. > I'd add also that people (users, committers, new developers) can track what it's been done for a particular feature implementation/bugfix, then, for example, you can see which changes you made for a particular release using Jira fields (Fix Versions). Since one of our goals is also let our community grow I think defining good, established procedures would not confuse new users/devs and allow them to understand and contribute easier. Tommaso > I think the subject could be more informative and I find it useful > when subthread can be started and recognized as such. Getting all > mails with a subject like "[jira] [Updated] (CLEREZZA-...) ..." > doesn't seem very handy to me. But when I got to jira to pick up an > issue to resolve or for review I'd like to quickly see what has been > said on how to resolve the issue and about what has already been said > about the concrete code committed. > > Reto > > > > > Henry > > > > > > Social Web Architect > > http://bblfish.net/ > > > > > --001517592fa0a09a1904a3ed7850--