<div dir="ltr"><div>This is great thanks! I look forward to having the code worked on in the upstream OpenStack community. </div><div><br></div><div>I think as part of the cut-over, it'd be great to have a bot to monitor any new merge proposals against the soon-to-be legacy bzr branches and add a comment indicating that the charm work is now being done upstream. Since this is something that OSCI bot is already monitoring, I think its a good fit there.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 2, 2015 at 3:16 AM, James Page <span dir="ltr"><<a href="mailto:james.page@ubuntu.com" target="_blank">james.page@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
Hi All<br>
<br>
This is something we've been discussing for a while; I'm starting to<br>
prep to switch development of the OpenStack charms to be hosted under<br>
the /openstack namespace upstream.<br>
<br>
We have a few things to complete before we can move.<br>
<br>
1) Adding tox support for testing<br>
<br>
lint and unit tests will be run on OpenStack infrastructure upstream;<br>
supported via tox:<br>
<br>
   <a href="http://pad.ubuntu.com/tox-charm-landings" rel="noreferrer" target="_blank">http://pad.ubuntu.com/tox-charm-landings</a><br>
<br>
Those all need to land before we can migrate.<br>
<br>
2) Updates to amulet tests and OSCI<br>
<br>
Currently our development testing approach is very bzr centric; we<br>
need to fix that up to ensure everything continues to work once we move.<br>
<br>
3) Migrate to git<br>
<br>
This process is already setup - charms are hosted on github:<br>
<br>
<a href="http://github.com/openstack-charmers" rel="noreferrer" target="_blank">http://github.com/openstack-charmers</a><br>
<br>
this is not intended as a long term home for the charms, but as a<br>
intermediate step as part of 3)<br>
<br>
<br>
4) Migration to upstream development infrastructures<br>
<br>
Currently proposed under:<br>
<br>
  <a href="https://review.openstack.org/#/c/232705/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/232705/</a><br>
<br>
but marked as on-hold until we get everything sorted.<br>
<br>
5) Acceptance as a formal OpenStack project<br>
<br>
Already reviewed by the OpenStack TC - they have +1'ed or move of<br>
development upstream, but want more of a feel for contributions before<br>
acceptance as a full project with PTL etc..<br>
<br>
   <a href="https://review.openstack.org/#/c/224797/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/224797/</a><br>
<br>
Once we've migrated, the workflow will be as it is upstream for any<br>
openstack project:<br>
<br>
   git clone <a href="http://github.com/openstack/charm-cinder" rel="noreferrer" target="_blank">http://github.com/openstack/charm-cinder</a><br>
   cd charm-cinder<br>
   git checkout -b wip/my-new-feature master<br>
   > do work <<br>
   git add .<br>
   git commit (add commit message)<br>
   git review (which proposes a change on gerrit for the team to review)<br>
.<br>
<br>
Take a read through:<br>
<br>
  <a href="http://docs.openstack.org/infra/manual/developers.html" rel="noreferrer" target="_blank">http://docs.openstack.org/infra/manual/developers.html</a><br>
<br>
as it also includes all of the setup steps needed as well.<br>
<br>
I'd like to get the migration completed in the next two weeks so we<br>
get as much as possible of the 16.01 cycle happening upstream.<br>
<br>
Cheers<br>
<br>
James<br>
<br>
- --<br>
James Page<br>
Ubuntu and Debian Developer<br>
<a href="mailto:james.page@ubuntu.com">james.page@ubuntu.com</a><br>
<a href="mailto:jamespage@debian.org">jamespage@debian.org</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2<br>
<br>
iQIcBAEBCAAGBQJWNzfpAAoJEL/srsug59jDijYP/1YCD2gbv9bGRvpWh5PTiPnx<br>
f+gNXjAaK3tXi8SlBbAZlWTsYT+IkPkdkJg+MCShTF1Fe0/zqnrQLHefL3adN2wu<br>
KRWFGhlDDoR6OEseEX17JlIfTYbmHnIH1vZUYCHUiZRXx1gPFKOpkSAA3bCsseMw<br>
4q9qaD7QD275xJP0/jUt6D++xy7hyxaq5BL4ZwIR6fs2SrlhmPEGMReFZnBMWkau<br>
4iauvoRG55/ddAvvLVb5jIc3pmnRhPgYTXAijIhpIthCKGsVM+j4LymBUGm4rvi5<br>
eBFtQ1h5365dn3woK3fUBNAmcsfDK7KeZze3vNvF4rkSt2sDQo2sfSyLFLCtyUsk<br>
PFLtPn1oAY5gfvCUVCbJhHmkFJ1U/F7/I95G0ZpPbyw/W4O+MlSrHChLGAvOjUBt<br>
vFsYTrX1hbxQegfFF7CjZq1O6nRmcCdKMnejVKagKEq2zjQuJLJcAvC4cInsROpD<br>
Q1eAkuUBcR38jBAkmXX6B60JAuClQnf4vdfQDVIFyIo0jMB5uE87C5AlcZI9aGLj<br>
AEIosNOJuZPbr3NnFIgQH9rWDrQfX3qKUoOztqX51quU80xujUvVxjD4AeGd3iiu<br>
xd2k39OuxpSZMRIkWjzzlg45GxZiLN04trVBFCjh5+gtJqopRLDPXmBLTAOO96tX<br>
4Vx/NeO1wnXBJdlilIYf<br>
=m6RZ<br>
-----END PGP SIGNATURE-----<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Openstack-charmers mailing list<br>
<a href="mailto:Openstack-charmers@lists.ubuntu.com">Openstack-charmers@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/openstack-charmers" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/openstack-charmers</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div>Billy Olsen<br><br></div></div><a href="mailto:billy.olsen@canonical.com" style="color:rgb(17,85,204)" target="_blank">billy.olsen@canonical.com</a><div>Software Engineer<br>Canonical USA<br></div></div></div>
</div>