TSC,
               In your meeting today could you discuss (I would normally attend 
- but have a parallel meet)

1)      how to ensure the stability of the 1.1/master branch as we add new R1 
content - need E2E integration daily tests - we then deploy to 
Rackspace/Openstack only TAGGED-OK builds

2)      Allow developers to create feature branches on the fly

               Issue: 1.1/master is sensitive to the following

-        Cross repo breaking changes - like REST schema changes (these won't be 
picked up in

-        No ability to create shared developer branches

-        Tagging known/verified working builds - across all repos (this would 
require a functional test like https://jira.onap.org/browse/AAI-58 for each 
team - and an integration test
The integration test will require bringing up ONAP's docker containers/volumes 
(likely not on Openstack, but some sort of K8S, docker-compose/vagrant setup) - 
in a Jenkins job
Work with Integration team on this - I am going to look into an integration 
test.

Upcoming Scenario: (Tian Lee raised this in the AA&I meet today) Amsterdam 
release cut - while Bejing.
In the past and during that last open source project I worked at for Oracle 
(EclipseLink RI for JPA 2.0) we created release branches prior to release when 
we verified the build was very stable (no commits for 48h) - once we branched 
then we patched the release branch with cherry-picks from master as required.


Thank you
/michael



This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,

you may review at https://www.amdocs.com/about/email-disclaimer 
<https://www.amdocs.com/about/email-disclaimer>
_______________________________________________
ONAP-TSC mailing list
ONAP-TSC@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-tsc

Reply via email to