Return-Path: X-Original-To: apmail-incubator-bloodhound-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-bloodhound-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 03BC79223 for ; Thu, 31 May 2012 16:17:22 +0000 (UTC) Received: (qmail 97930 invoked by uid 500); 31 May 2012 16:17:22 -0000 Delivered-To: apmail-incubator-bloodhound-dev-archive@incubator.apache.org Received: (qmail 97907 invoked by uid 500); 31 May 2012 16:17:22 -0000 Mailing-List: contact bloodhound-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: bloodhound-dev@incubator.apache.org Delivered-To: mailing list bloodhound-dev@incubator.apache.org Received: (qmail 97899 invoked by uid 99); 31 May 2012 16:17:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 May 2012 16:17:22 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of gary.martin@wandisco.com designates 74.125.83.47 as permitted sender) Received: from [74.125.83.47] (HELO mail-ee0-f47.google.com) (74.125.83.47) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 May 2012 16:17:16 +0000 Received: by eekd49 with SMTP id d49so499486eek.6 for ; Thu, 31 May 2012 09:16:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=8yjSHtDwuCx/PFSzfHQi328aVPjMbOOvyBaXV3clQ4c=; b=ewH+fN8lOSfBCWcrZah+URs4XpRcJ2AiRTTZYsVthmrudlXAGfvNYW0qJ4bceQQAYg 4TBwiaAzlPmojMS2Kbh4cEx/Y/BbgzBurtGihobTFXmNGowqu2XnnSSMIKh8mRweUBmv UD0MOKJ6l4LbWjp9DCqcdMH20wFL1QtRymRu4UBCsNsTKnrxTmpA2bepuuc4mvX9vxF+ IzzVnSQU3bbq1+OzQ3kkKDMUJD/UKmQLHAHiVCW1bV/Q2iMz2miONVQW9Le6tNUs/NZp tViKd+t3uliVyLABfkWlM2eRwBJSkgVYntIc53/15zRP3zEitp/vxgUvl7scgI5I0gKm dJ0g== Received: by 10.14.47.72 with SMTP id s48mr4069912eeb.130.1338481015653; Thu, 31 May 2012 09:16:55 -0700 (PDT) Received: from [10.2.5.127] ([77.86.30.139]) by mx.google.com with ESMTPS id g51sm12046252eea.14.2012.05.31.09.16.54 (version=SSLv3 cipher=OTHER); Thu, 31 May 2012 09:16:55 -0700 (PDT) Message-ID: <4FC79973.8090602@wandisco.com> Date: Thu, 31 May 2012 17:16:51 +0100 From: Gary Martin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1 MIME-Version: 1.0 To: bloodhound-dev@incubator.apache.org Subject: Re: [Apache Bloodhound] #89: remote svn repository support References: <052.91003005e2aff3c7ae30d93e7657bec4@incubator.apache.org> <4FBF6698.1040908@wandisco.com> <4FC7961B.1040806@wandisco.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQlq64WpUQYTbqaNS++t50WT0uyBPkQrZ2xS5WwbtcnejKE7bsdAwnJwLkC53f1RISMICskg Yes, particularly if https://issues.apache.org/bloodhound/ticket/94 results in us clearly showing the relevant information. Cheers, Gary On 05/31/2012 05:13 PM, Joachim Dreimann wrote: > I would say these extra hooks aren't something essential for the initial > release. The remote repository access (that the ticket is about) is also > likely to be a high priority v2 problem, because the application works well > in many common use cases without it. > > - Joe > > On 31 May 2012 17:02, Gary Martin wrote: > >> Olemis, >> >> Do you mean post-commit hooks other than anything required to keep trac >> informed of repository changes? >> >> I am wary of using commit messages to automate ticket changes, be that >> comments or status changes. I think this needs some thinking through to see >> if it is the best solution to automatic association of commits with >> tickets. It should be noted that we should expect to already have a view of >> commits against a ticket listed in the activity area. >> >> I am considering other options but I think what we do will have to make >> sense in the context of the redesigned ticket view ( >> https://svn.apache.org/repos/**asf/incubator/bloodhound/** >> trunk/doc/html-templates/**ticket.html >> ) >> >> Cheers, >> Gary >> >> >> >> On 05/26/2012 02:37 AM, Olemis Lang wrote: >> >>> I second that Gary . This is a killer feature ... >>> >>> If you decide to enhace the plugin and if I can do something about it >>> ... you can count on me . Nonetheless preliminary enlightening from >>> svn experts would be very appreciated . >>> ;) >>> >>> Another subject is how to make svn hooks work from remote . I mean >>> once changeset with message "We did what we did . Close #1234" is >>> committed then trigger hook @ Apache svn server to close ticket #1234 >>> with context& description . Once upon a time I should have started >>> >>> something like this when trying to implement something similar to >>> Bitbucket , Google Code , Github ... web hooks (they have different >>> falvours in each case ... but essentially the same ;) . There's a >>> relatively recent discussion about this subject @ trac-users ML . >>> >>> Anyways ... +1 for moving forward with this >>> ;) >>> >>> On 5/25/12, Gary wrote: >>> >>>> Hi, >>>> >>>> I think that this is a high priority issue from the point of view of >>>> working with the https://issues.apache.org/**bloodhoundsite. >>>> >>>> Perhaps someone with superior subversion knowledge to me would like to >>>> consider whether a local copy of the repository is actually feasible or >>>> if there are any other obvious solutions. Otherwise, it looks like we >>>> will need to look at getting a plugin working to do the job. >>>> >>>> Any advice on any aspect of this ticket would be extremely useful. >>>> >>>> Cheers, >>>> Gary >>>> >>>> >>>> On 05/25/2012 11:10 AM, Apache Bloodhound wrote: >>>> >>>>> #89: remote svn repository support >>>>> -------------------------+----**---------------- >>>>> Reporter: gjm | Owner: nobody >>>>> Type: enhancement | Status: new >>>>> Priority: major | Milestone: >>>>> Component: siteadmin | Version: >>>>> Keywords: | >>>>> -------------------------+----**---------------- >>>>> Trac effectively only supports a subversion repositories that are on >>>>> the >>>>> same server as the trac instance. More information about why this is >>>>> and >>>>> ways to get around this are discussed in >>>>> http://trac.edgewall.org/**ticket/493 >>>>> >>>>> While using the svnsync solution may suit some systems, I am not sure >>>>> if >>>>> this would be feasible for https://issues.apache.org/**bloodhoundas I >>>>> believe it would take a significant amount of time to perform the >>>>> initial >>>>> sync (unless anyone knows better of course.) >>>>> >>>>> It appears that the alternative plugin approach >>>>> http://www.meadowy.org/~gotoh/**hg/remote-svn-plugin/has not seen any >>>>> updates in a while and I don't think it will work with the various >>>>> trac >>>>> api changes over the years. >>>>> >>>>> I suspect that this feature would be useful to others and so if it can >>>>> be >>>>> solved, it is also likely to become a part of the Apache Bloodhound >>>>> distribution. >>>>> >>>>>