In releasecandidate.xml, the "release" target tries to run steps 46-100+.  
Helps me reduce typographical errors and missing steps.

We have always merged the release branch into dev, and the tag into master.  
The releasecandidate.xml does that.

Your experience with build-tools is different because we did not use a release 
branch.  We do not run into the versioning issue that Chris is concerned about 
because Maven takes care of the versioning for us when we use release branches, 
in the following way:

1) Before we cut the release branch, we just had:
Develop: 0.9.7-SNAPSHOT

2) When Maven cuts the release branch we get
Develop: 0.9.8-SNAPSHOT
Release/0.9.7: 0.9.7-SNAPSHOT

3) When Maven runs prepare/perform on the release branch we get:
Develop: 0.9.8-SNAPSHOT
Release Tag: 0.9.7
Release/0.9.7: 0.9.8-SNAPSHOT

And that's why we merge the tag into master and the branch into develop without 
version issue.

-Alex


On 5/13/20, 8:29 AM, "Yishay Weiss" <[email protected]> wrote:

    I’m trying to understand the general case. If the version numbers are 
different then we’ll have conflicts which will need to be resolved. Why is that 
a problem?
    
    From: Christofer Dutz<mailto:[email protected]>
    Sent: Wednesday, May 13, 2020 6:09 PM
    To: [email protected]<mailto:[email protected]>
    Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
    I did mention that this issue in your case probably doesn't occur.
    
    "Hope that explains ... in this case it probably wouldn't matter as both 
rel as develop are on the same version (which is not ideal)"
    
    But I thought if you folks are defining the steps for future RMs, then I 
should point this out as this will become an issue as soon as you start using 
real version numbers (not starting at the second level of the version range)
    
    Chris
    
    
    Am 13.05.20, 16:33 schrieb "Yishay Weiss" <[email protected]>:
    
        That email came out muddled. The first sentence should be:
    
        I made a local no-commit merge and looked at your explanation, and I 
don’t see the issue.
    
        From: Yishay Weiss<mailto:[email protected]>
        Sent: Wednesday, May 13, 2020 5:01 PM
        To: [email protected]<mailto:[email protected]>
        Subject: RE: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
        Hi Chris,
    
        Making a local no-commit merge on and looked at your explanation I 
don’t see the issue. There would be a conflict which needs to be resolved to 
include the develop contents. I was worried that release poms would add the 
wrong version to develop automatically, but from what I see that wouldn’t 
happen without a conflict.
    
        What am I missing?
    
        Thanks.
    
        From: Christofer Dutz<mailto:[email protected]>
        Sent: Wednesday, May 13, 2020 12:29 PM
        To: [email protected]<mailto:[email protected]>
        Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
        Hi Yishay,
    
        Exactly ... perhaps a little explanation on what would usually happen:
    
        develop is on 1.2.0-SNAPSHOT
    
        When creating the release branch we have this:
    
        develop is on 1.3.0-SNAPSHOT
        rel/1.2 is on 1.2.0-SNAPSHOT
    
        Now on "release cutting day" after cutting the release:
    
        develop is on 1.3.0-SNAPSHOT
        rel/1.2 is on 1.2.1-SNAPSHOT
    
        As the change to 1.2.1-SNAPSHOT is newer than the 1.3.0-SNAPSHOT 
change, when you merge the release branch back to develop you would make this
    
        develop 1.2.1-SNAPSHOT
    
        Hope that explains ... in this case it probably wouldn't matter as both 
rel as develop are on the same version (which is not ideal)
    
        Chris
    
    
    
        Am 13.05.20, 11:21 schrieb "Yishay Weiss" <[email protected]>:
    
            So in other words, you’re suggesting to cherry-pick the fixes in 
release, rather than merging? I think that makes sense. Piotr, do you remember 
what your strategy was for 0.9.6?
    
            From: Christofer Dutz<mailto:[email protected]>
            Sent: Wednesday, May 13, 2020 12:13 PM
            To: [email protected]<mailto:[email protected]>
            Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
            Hi Yisahy,
    
            I don’t think you should merge the release branch into dev … this 
will mess up the versions of all modules quite a bit (Even if in this case it 
might probably not matter) but as soon as the 1.0.0 is out it will.
    
            For most projects it’s the usual thing to merge the release tag 
(not the branch) to master and leave the release branch open for future bugfix 
releases without merging back to develop.
    
            Chris
    
    
            Von: Yishay Weiss <[email protected]>
            Antworten an: "[email protected]" <[email protected]>
            Datum: Mittwoch, 13. Mai 2020 um 10:01
            An: "[email protected]" <[email protected]>
            Betreff: RE: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
            I’ve hit ‘release’ on Nexus and committed 0.9.7 to dist on svn. I 
suppose I should also merge release into dev. Do steps 46-106 [1] need to be 
performed manually?
    
    
            [1] 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FTask-List-For-Royale-Releases&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=C%2FQd4V%2Bo8bNBHmwUg4cl78ToypOaiwie%2BJsvFP10tBs%3D&amp;reserved=0
    
    
            From: Carlos Rovira <[email protected]>
            Sent: Wednesday, May 13, 2020 10:14:27 AM
            To: Apache Royale Development <[email protected]>
            Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
            Hi Yishay
    
            yes, please go ahead and announce.
            thanks! :)
    
            El mié., 13 may. 2020 a las 8:32, Yishay Weiss 
(<[email protected]>)
            escribió:
    
            > Carlos, I’d like to announce the vote. Does yours still stand?
            >
            > ________________________________
            > From: Carlos Rovira <[email protected]>
            > Sent: Wednesday, May 13, 2020 8:58:19 AM
            > To: Apache Royale Development <[email protected]>
            > Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
            >
            > Hi Harbs,
            >
            > about OpenSans, don't think it was introduced by me. I can see it 
in
            > MXRoyale, ASDoc and TourDeFlex examples, so maybe was Alex? 
really don't
            > know. TDJ uses Lato Font instead.
            >
            > I added both to NOTICE file
            >
            > Thanks
            >
            >
            >
            >
            >
            >
            > El mié., 13 may. 2020 a las 7:28, Carlos Rovira 
(<[email protected]
            > >)
            > escribió:
            >
            > > Hi Harbs,
            > >
            > > we have Maven Wrapper in all our repos (mvnw). From the source:
            > >
            > > "The Maven Wrapper is an easy way to ensure a user of your 
Maven build
            > > has everything necessary to run your Maven build."
            > >
            > > [1] 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftakari%2Fmaven-wrapper&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=4zPprnFhd2vBv1TyjZ0GVQWeQbjTkKt%2FoUtZrN1Dgek%3D&amp;reserved=0
            > >
            > > El mar., 12 may. 2020 a las 19:26, Harbs 
(<[email protected]>)
            > > escribió:
            > >
            > >> And now I just discovered I never installed Maven on this 
machine… :-(
            > >>
            > >> Oy!
            > >>
            > >> > On May 12, 2020, at 8:09 PM, Harbs <[email protected]> 
wrote:
            > >> >
            > >> > and I got past that point...
            > >>
            > >>
            > >
            > > --
            > > Carlos Rovira
            > > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
            > >
            > >
            >
            > --
            > Carlos Rovira
            > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
            >
    
    
            --
            Carlos Rovira
            
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
            From: Carlos Rovira<mailto:[email protected]>
            Sent: Wednesday, May 13, 2020 10:14 AM
            To: Apache Royale Development<mailto:[email protected]>
            Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
    
            Hi Yishay
    
            yes, please go ahead and announce.
            thanks! :)
    
            El mié., 13 may. 2020 a las 8:32, Yishay Weiss 
(<[email protected]>)
            escribió:
    
            > Carlos, I’d like to announce the vote. Does yours still stand?
            >
            > ________________________________
            > From: Carlos Rovira <[email protected]>
            > Sent: Wednesday, May 13, 2020 8:58:19 AM
            > To: Apache Royale Development <[email protected]>
            > Subject: Re: [DISCUSS] Discuss Release Apache Royale 0.9.7
            >
            > Hi Harbs,
            >
            > about OpenSans, don't think it was introduced by me. I can see it 
in
            > MXRoyale, ASDoc and TourDeFlex examples, so maybe was Alex? 
really don't
            > know. TDJ uses Lato Font instead.
            >
            > I added both to NOTICE file
            >
            > Thanks
            >
            >
            >
            >
            >
            >
            > El mié., 13 may. 2020 a las 7:28, Carlos Rovira 
(<[email protected]
            > >)
            > escribió:
            >
            > > Hi Harbs,
            > >
            > > we have Maven Wrapper in all our repos (mvnw). From the source:
            > >
            > > "The Maven Wrapper is an easy way to ensure a user of your 
Maven build
            > > has everything necessary to run your Maven build."
            > >
            > > [1] 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Ftakari%2Fmaven-wrapper&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=4zPprnFhd2vBv1TyjZ0GVQWeQbjTkKt%2FoUtZrN1Dgek%3D&amp;reserved=0
            > >
            > > El mar., 12 may. 2020 a las 19:26, Harbs 
(<[email protected]>)
            > > escribió:
            > >
            > >> And now I just discovered I never installed Maven on this 
machine… :-(
            > >>
            > >> Oy!
            > >>
            > >> > On May 12, 2020, at 8:09 PM, Harbs <[email protected]> 
wrote:
            > >> >
            > >> > and I got past that point...
            > >>
            > >>
            > >
            > > --
            > > Carlos Rovira
            > > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
            > >
            > >
            >
            > --
            > Carlos Rovira
            > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
            >
    
    
            --
            Carlos Rovira
            
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C7595d12ce6094eaa119c08d7f7525c59%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637249805419612659&amp;sdata=D1qtPlmp7UqrUHKjdHLzUhiJxC1fMUfJgyOSCAy%2FJ9A%3D&amp;reserved=0
    
    
    
    

Reply via email to