Return-Path: Delivered-To: apmail-incubator-open-jpa-dev-archive@locus.apache.org Received: (qmail 83764 invoked from network); 18 Aug 2006 13:17:41 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 Aug 2006 13:17:41 -0000 Received: (qmail 70249 invoked by uid 500); 18 Aug 2006 13:17:40 -0000 Delivered-To: apmail-incubator-open-jpa-dev-archive@incubator.apache.org Received: (qmail 70228 invoked by uid 500); 18 Aug 2006 13:17:40 -0000 Mailing-List: contact open-jpa-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: open-jpa-dev@incubator.apache.org Delivered-To: mailing list open-jpa-dev@incubator.apache.org Received: (qmail 70213 invoked by uid 99); 18 Aug 2006 13:17:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Aug 2006 06:17:40 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of kwsutter@gmail.com designates 64.233.182.191 as permitted sender) Received: from [64.233.182.191] (HELO nf-out-0910.google.com) (64.233.182.191) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Aug 2006 06:17:39 -0700 Received: by nf-out-0910.google.com with SMTP id x4so1327683nfb for ; Fri, 18 Aug 2006 06:17:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=dtWlPV2Hod3DK4l/kqBY0G9DFz6feOd4h4e9RE3EwBQMAoWwT6igY/hbGMcyR0lIFvS3leR0H1d+XQv4pmVJzkzT0mV5WaD/VcUlDIohLVujZYnOdxyvYAuWMyovNGvhmxwL5v+6xnbgyhwpU4HSHuT99/kB82jFlG5YlrXI9PE= Received: by 10.49.93.13 with SMTP id v13mr3988765nfl; Fri, 18 Aug 2006 06:17:17 -0700 (PDT) Received: by 10.78.135.4 with HTTP; Fri, 18 Aug 2006 06:17:17 -0700 (PDT) Message-ID: <89c0c52c0608180617p742a8c53y1f3c028575b6d703@mail.gmail.com> Date: Fri, 18 Aug 2006 08:17:17 -0500 From: "Kevin Sutter" To: open-jpa-dev@incubator.apache.org Subject: Re: JIRA bug tracking of code changes In-Reply-To: <6E7F7206-4D19-43D4-8D5D-1BEEC5C19690@SUN.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_23254_29103407.1155907037210" References: <89c0c52c0608160910x76272986x1e06d7ac877405e3@mail.gmail.com> <0411092F-14A0-4D5B-BB88-EF3169EAFB1C@SUN.com> <89c0c52c0608170716q1d666745p5857dc3da1d191cc@mail.gmail.com> <6E7F7206-4D19-43D4-8D5D-1BEEC5C19690@SUN.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_23254_29103407.1155907037210 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Craig, I must be blind or something. I looked at OPENJPA-3 before and I don't see the "change history". I see the attached diff file, but that won't always be the case with committers. I am logged into JIRA. Is there some other configuration that I need to do to view these changes? Thanks, Kevin On 8/18/06, Craig L Russell wrote: > > Hi Kevin, > > On Aug 17, 2006, at 7:16 AM, Kevin Sutter wrote: > > > As a start, it would be good if we had this plugin support: > > > > http://www.atlassian.com/software/jira/docs/v3.2/svn_integration.html > > > > Do we know if this is available for our SVN/JIRA setup within Apache? > > Having the extra tab with the corresponding file adds, deletes, and > > modifies > > would be nice. > > Absolutely Apache JIRA do have this installed. Take a look at the bug > OPENJPA-3 below that has a checkin associated. What I don't know is > whether they offer "forced JIRA" on every checkin. > > Craig > > > > Kevin > > > > On 8/17/06, Craig L Russell wrote: > >> > >> Hi Kevin, > >> > >> SVN does have a tie-in to JIRA at Apache. The key is to include the > >> project-issue as the first characters of the commit message. Then > >> JIRA will magically (ask infrastructure) pick up the commit and > >> update the issue for you. > >> > >> http://issues.apache.org/jira/browse/OPENJPA-3 > >> > >> svn commit -m "Brett Porter's patch to resolve OPENJPA-3" openjpa- > >> lib/ > >> src/test/java/org/apache/openjpa/lib/util/TestPropertiesParser.java > >> > >> But to answer your other questions, > >> > >> On Aug 16, 2006, at 9:10 AM, Kevin Sutter wrote: > >> > >> > Hi, > >> > Looking for some guidance from more experienced Apache > >> developers... > >> > > >> > Is there a means of enforcing the SVN commit process to include a > >> > JIRA bug > >> > or enhancement number so that the code changes are associated with > >> > that > >> > particular bug or enhancement? I searched some mailing list > >> > archives and > >> > found that the Apache Logging project at least investigated this > >> > process, > >> > but I couldn't tell if it turned into something real or not. > >> > >> Don't know. Would be nice. > >> > > >> > I know there are tools like SCMBug which provide something like > >> this.. > >> > Specifically, I would like to enforce rules similar to the > >> following: > >> > > >> > o Enforces that you specify a bug id [#nnnnn] will all commits to > >> > SVN (or, > >> > whatever syntax works with JIRA) > >> > o Enforces that you specify a comment with all commits that is at > >> > least 10 > >> > characters long (or, some arbitrary length) > >> > o Enforces that you have a valid user ID with the Tracker > >> > o Enforces that you have specified a valid bug id (the bug exists > >> > and is in > >> > the proper state, e.g. not CLOSED or CANCELLED) > >> > > >> > Is this configurable with Apache projects usage of SVN and JIRA? > >> > > >> > And, if this is configurable, would OpenJPA be interested in > >> > enforcing this > >> > type of mechanism? I've used these type of processes with other > >> > open-source > >> > projects and found the history useful when reviewing old bug > >> reports. > >> > >> I'd be interested in enforcing some of these rules. My experience > >> with this kind of enforcement is that it's just another process hoop > >> to jump through, and while some developers find it stifling, I find > >> it good to have some additional structure. > >> > >> But first things first. Is there an enforcement arm of svn? > >> > >> Craig > >> > > >> > Thanks, > >> > Kevin > >> > >> Craig Russell > >> Architect, Sun Java Enterprise System http://java.sun.com/products/ > >> jdo > >> 408 276-5638 mailto:Craig.Russell@sun.com > >> P.S. A good JDO? O, Gasp! > >> > >> > >> > >> > > Craig Russell > Architect, Sun Java Enterprise System http://java.sun.com/products/jdo > 408 276-5638 mailto:Craig.Russell@sun.com > P.S. A good JDO? O, Gasp! > > > > ------=_Part_23254_29103407.1155907037210--