Hi Alex,

Well usually you create the branch for initializing a code-freeze phase .. so 
you discuss that you're gonna do a new release, then you create the branch and 
then do the last steps in preparation while the project continues on develop. 
Then when you all think it's time to actually do the release, you do the 
prepare, perform thing.

In PLC4X we create branches for release/0.7, release/0.8, ... and then do the 
0.8.0 release but do all bugfix releases like 0.8.1 on that branch.

In case of the build tools, that's a super minimal artifact which will probably 
have no normal code-freeze phase and you just want to push it out. So you could 
do a branch, but I don't see the need to do so.

Chris



Am 27.03.20, 19:39 schrieb "Alex Harui" <[email protected]>:

    OK, thanks.  Why is a branch not needed in this case?
    
    -Alex
    
    On 3/27/20, 11:25 AM, "Christofer Dutz" <[email protected]> wrote:
    
        Hi Alex
        
        As we don't have any profiles in that module it would be:
        
        1) cd build-tools
        2) mvn release:prepare
        3) mvn release:perform
        
        (No need to do this branching stuff for that)
        
        Chris
        
        Am 27.03.20, 19:23 schrieb "Alex Harui" <[email protected]>:
        
            It sounds like Carlos is planning to try to create an RC for 0.9.7. 
 What steps will he have to execute for compiler-build-tools?
            
            And, to make sure you didn't miss this question:  Where would he 
add the parameters to try to create reproducible binaries?
            
            Thanks,
            -Alex
            
            On 3/27/20, 11:14 AM, "Christofer Dutz" <[email protected]> 
wrote:
            
                Hi Alex,
                
                No it didn't because that's actually not the way you usually do 
something like that.
                Usually you release the tools you need to release before you 
start the release process of the main project.
                
                Just in PLC4X we're gonna release our plc4x-maven-plugin in the 
next days so we can use the released version in the official PLC4X release.
                
                Mixing things just makes it messy.
                
                Chris
                
                Am 27.03.20, 16:16 schrieb "Alex Harui" 
<[email protected]>:
                
                    Couple of questions though:
                    
                    Did the instructions include the staging of 
compiler-build-tools?
                    
                    If we combine all 3 repos into one, how hard would it be to 
release the compiler separately in the future?
                    
                    -Alex
                    
                    On 3/27/20, 8:00 AM, "Alex Harui" 
<[email protected]> wrote:
                    
                        Thanks for the list.  I count 13 steps!
                        
                        -Alex
                        
                        On 3/27/20, 5:36 AM, "Carlos Rovira" 
<[email protected]> wrote:
                        
                            Hi,
                            
                            he exaplained in the first email that he tried to 
do all with his own nexus
                            this is a test he did, since he does not has any 
credentials in Royale
                            So all worked for him
                            We now need to do the official release
                            so the source bundles will be downloaded from the 
official apache repository
                            
                            HTH
                            
                            C,
                            
                            
                            El vie., 27 mar. 2020 a las 12:33, Harbs 
(<[email protected]>) escribió:
                            
                            > Yes.
                            >
                            > > On Mar 27, 2020, at 2:30 PM, Christofer Dutz 
<[email protected]>
                            > wrote:
                            > >
                            > > Does that explain things?
                            >
                            >
                            
                            -- 
                            Carlos Rovira
                            
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7C4e24e44c2bad47274e7e08d7d27c37bd%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637209303276705806&amp;sdata=8GdN6y48R%2FJhXYCdSaOgyEYM0rxKRvW1P7iQsn4xxjI%3D&amp;reserved=0
                            
                        
                        
                    
                    
                
                
            
            
        
        
    
    

Reply via email to