On Fri, Feb 19, 2016 at 3:03 PM, James Page <james.p...@ubuntu.com> wrote:
> Hi All
>
>
> As you may or may not be aware, the OpenStack team have been working towards
> migration of the development process around the OpenStack charms to the
> OpenStack project.
>
>
> This means we will be moving away from current the bzr/launchpad workflow to
> a git/gerrit workflow inline with most other OpenStack projects.
>
>
> Bugs will still be managed on launchpad - this just relates to VCS and
> associated review process.
>
>
> Please take time to read the upstream development documentation prior to the
> switch over; there are some steps you will need to take to be able to work
> with the new tools and workflow including signing up for membership of the
> OpenStack Foundation and getting things set-up in gerrit:
>
>
>  http://docs.openstack.org/infra/manual/developers.html
>
>
> The scope of the migration can been seen on the github mirror of the current
> bzr branches:
>
>
>  https://github.com/openstack-charmers
>
>
> In order to de-risk the migration and allow time to migrate all associated
> tooling and configurations (such as mojo specs, bundles, amulet tests etc…)
> to use git, we’ll be putting in place a mirror process which will sync the
> charms once in their new home on git back to the current set of branches in
> launchpad; This means that everything that works today should continue to
> work!
>
>
> Once we’ve completed the switch over, lint and unit tests will be executed
> on OpenStack infrastructure and amulet tests will continue to be executed
> within the OSCI lab at Canonical.
>
>
> We will be altering the gating process slightly - initially we’ll run a
> subset of amulet tests to provide immediate feedback to the
> contributor/reviewers; the full set of amulet tests will be executed once a
> reviewer has +2’ed the review prior to final landing.
>
>
> Code will be automatically landed by the OpenStack development process - no
> need to complete manual merges any longer!
>
>
> We’ll still be maintaining separate development and stable charms - you’ll
> find the development charm in the master branch in the git repositories, and
> the stable charm in the stable branch.
>
>
> All of this will be documented here:
>
>
>
> https://github.com/openstack-charmers/openstack-community/blob/master/README.dev-charms.md
>
>
> The current target for switch over is Monday the 29th February.

This is great. Thank you James and thanks to all the team that has made
this possible. Looking forward very much to send patches with git and
gerrit!

>
>
> Regards
>
>
> James
>
> pp OpenStack Engineering team
>
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>

-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to