Return-Path: X-Original-To: apmail-incubator-flex-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-flex-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 17F6793DD for ; Thu, 5 Jan 2012 19:34:05 +0000 (UTC) Received: (qmail 3217 invoked by uid 500); 5 Jan 2012 19:34:05 -0000 Delivered-To: apmail-incubator-flex-dev-archive@incubator.apache.org Received: (qmail 3142 invoked by uid 500); 5 Jan 2012 19:34:04 -0000 Mailing-List: contact flex-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: flex-dev@incubator.apache.org Delivered-To: mailing list flex-dev@incubator.apache.org Received: (qmail 3134 invoked by uid 99); 5 Jan 2012 19:34:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jan 2012 19:34:04 +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 omarg.developer@gmail.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-we0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Jan 2012 19:33:59 +0000 Received: by werm13 with SMTP id m13so685787wer.6 for ; Thu, 05 Jan 2012 11:33:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=4DEgNWhUEwNhWSOV+xh+nx6RE/xvSq1tAfwhQgW9RHQ=; b=irhmf5yqdtTpcwucVHkKwdSYxmKxj2a1MOmipplZuqkFX4NdN5Lgt9QKSOnIvh43z1 tiC/QZV1SV1to+u4sAQ1tGsTW/3COvjbNPv7hLvr7JzPZoqPNsxvDNJ6gvONa2pn6Mjp tugouY+kAzHoAJ3SM1Nw7ByPvZj8PHpJj0fUc= MIME-Version: 1.0 Received: by 10.216.138.27 with SMTP id z27mr1614712wei.32.1325792017860; Thu, 05 Jan 2012 11:33:37 -0800 (PST) Received: by 10.181.13.44 with HTTP; Thu, 5 Jan 2012 11:33:37 -0800 (PST) In-Reply-To: <20120105192800.492BB816020@nike.apache.org> References: <20120105192800.492BB816020@nike.apache.org> Date: Thu, 5 Jan 2012 11:33:37 -0800 Message-ID: Subject: Re: Branch Strategy (was: So, what should we do first?) From: Omar Gonzalez To: flex-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0016e6d7ec2c4549b504b5cd021a --0016e6d7ec2c4549b504b5cd021a Content-Type: text/plain; charset=ISO-8859-1 On Thu, Jan 5, 2012 at 11:26 AM, Rui Silva wrote: > Alex, > > I think BRANCHES would do just fine for all branching needs (not TRUNK and > TAGS). > Right, so for example to be more clear in how I was envisioning what we're discussing: Here are some tags: -tags -releases -v.1.0 -v.1.1 I notice there's a bug reported for v.1.0, and it still exists in 1.1. So I branch from 1.1 to fix it, it is JIRA2819. So I make a branch: -branches -sandboxes -s9tpepper -v.1.1.fixForJIRA2819 I start the name with v.1.1 so I can quickly tell which tag this branch came from, and give it a descriptive suffix to know what the purpose of this branch is. When my work here is done I can submit this as a patch, and that patch can then be reviewed, and if passes, we can then determine which release it will fall into which will determine where it gets merged back into production. Nothing under the tags folder should ever be changed, there is only 1 commit to these 'branches'. Is this what you're envisioning too Rui? -omar --0016e6d7ec2c4549b504b5cd021a--