In the fixing of the "13 steps" you are welcome to add or remove steps.  There 
must be optional steps for when we need to release compiler-build-tools and 
compiler-jburg-types.  It might be worth re-releasing these as 1.1.1 just to 
prove that we can.

The principle is what matters.  We want to have one shared machine that works, 
and has all of the dependencies so anyone wanting to be an RM doesn't have to 
wrestle with configuring his/her machine.  That means that the steps must stop 
to allow someone to make commits and verify and sign.  But how many steps there 
are doesn't really matter.

And, the RM is responsible for doing as much verification before putting the RC 
up for vote.  So it is required, IMO, that the Ant build.xml files actually are 
used to create the Ant artifacts so we essentially test those scripts in Ant in 
the building of those release artifacts, and use Ant to test them where 
possible.

My 2 cents,
-Alex

On 3/19/20, 2:58 PM, "Christofer Dutz" <[email protected]> wrote:

    Hi Piotr,
    
    Well that is the final goal ... to not need all of these steps, right now we
    focused on getting the 13 step thing working again but keeping the build
    improvements and cleanup I did in place.
    
    As soon as we managed to get the release out the door, with the current
    tooling we could continue from there and in the end simplify these steps 
    to just a hand full of steps.
    
    In theory it should be possible to do a complete release of compiler + 
    typedefs + framework with 2 steps. However that would Require quite 
    some refactoring of the roxale-maven-plugin.
    
    Chris
    
    Am 19.03.20, 22:52 schrieb "Piotr Zarzycki" <[email protected]>:
    
        I'm also +1 to you start being RM and try - you didn't try to be RM when
        everything was working, so your assumption should be checked. If Chris
        fixed start familiarize with RM notes and documentation on Wiki.
        
        As far I as I read and understand you and Chris wanted to build system 
of
        release from scratch, so current one should be touched. - Am I 
understand
        it correctly?
        
        On Thu, Mar 19, 2020, 10:48 PM Carlos Rovira <[email protected]>
        wrote:
        
        > Hi Alex,
        >
        > I can accept to be the RM for this 0.9.7, but I have a notion of how 
hard
        > it could be (since I spend a considerable amount of time trying to 
fix what
        > Chris did in just 1 day). I think if we're going to do this, I expect 
we
        > can then continue improving the process, as we asked in yesterday's 
thread.
        > I think we got most support for the rest of the team here, and to got 
yours
        > too, taking into account that if we don't reach anything good we'll 
stick
        > with what we already have.
        >
        > Let me know what you think
        >
        > Thanks
        >
        > Carlos
        >
        > El jue., 19 mar. 2020 a las 19:01, Alex Harui 
(<[email protected]>)
        > escribió:
        >
        > > IMO, Carlos, you will have to be the RM to help prove out that the 
CI
        > > process is working again
        > >
        > > -Alex
        > >
        > > On 3/19/20, 10:34 AM, "Carlos Rovira" <[email protected]> 
wrote:
        > >
        > >     Hi Chris,
        > >     thanks for the note
        > >     :)
        > >
        > >     El jue., 19 mar. 2020 a las 18:17, Christofer Dutz (<
        > >     [email protected]>) escribió:
        > >
        > >     > Ahem ...
        > >     >
        > >     > well ... I haven't tested my changes on the build steps ... I
        > > adjusted
        > >     > what I was told was broken.
        > >     >
        > >     > However if I was to test them I would sort of be doing a 
release
        > and
        > > that
        > >     > would feel really strange ;-)
        > >     >
        > >     > I am totally willing to be of assistance to help the next RM 
do his
        > > job
        > >     > however and I am sure I'll be able to get the steps 
technically
        > > working.
        > >     >
        > >     > Chris
        > >     >
        > >     >
        > >     >
        > >     > Am 19.03.20, 18:12 schrieb "Carlos Rovira" <
        > [email protected]
        > > >:
        > >     >
        > >     >     Hi,
        > >     >
        > >     >     now that Chris fixed CI Release Steps I think we are 
ready to
        > do
        > > a new
        > >     >     release.
        > >     >     So I want to ask if someone can take the role of Release
        > Manager
        > > and
        > >     > use
        > >     >     the current process to release 0.9.7
        > >     >
        > >     >     Thanks
        > >     >
        > >     >     --
        > >     >     Carlos Rovira
        > >     >
        > >
        > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cac1c0751e348400c86dc08d7cc50b46b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637202519309829217&amp;sdata=sCEMH33shCZXjKO754G6o09Ijm9UcNgwW%2Bb1XL%2Fmbh4%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%7Cac1c0751e348400c86dc08d7cc50b46b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637202519309829217&amp;sdata=sCEMH33shCZXjKO754G6o09Ijm9UcNgwW%2Bb1XL%2Fmbh4%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%7Cac1c0751e348400c86dc08d7cc50b46b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637202519309829217&amp;sdata=sCEMH33shCZXjKO754G6o09Ijm9UcNgwW%2Bb1XL%2Fmbh4%3D&amp;reserved=0
        >
        
    
    

Reply via email to