<div dir="ltr"><div><div>Dear colleagues,</div></div><div><div><br></div><div>The next step in separating fuel-web repository into several sub-projects is to move Web UI to fuel-ui git repo. </div><div><br></div><div>Checklist for this is as follows:</div><div><div><ul><li>Launchpad: <a href="https://bugs.launchpad.net/fuel/+bug/1471763">https://bugs.launchpad.net/fuel/+bug/1471763</a></li><li>openstack-infra</li><ul><li>project-config <a href="https://review.openstack.org/#/c/260455/3">https://review.openstack.org/#/c/260455/3</a> (ON REVIEW)</li><li>governance (TODO) Vladimir</li></ul><li>fuel-ci verification jobs</li><ul><li>nailgun+fuelclient <a href="https://review.fuel-infra.org/#/c/14447/">https://review.fuel-infra.org/#/c/14447/</a> (ON REVIEW)</li><li>UI npm unit (TODO) Vladimir</li><li>nailgun+UI npm runner (TODO) Vladimir (after Vitaly)</li></ul><li>label jenkins nodes for verification (TODO)</li><li>directory freeze (TODO) Vitaly</li><li>prepare upstream (TODO) Vitaly</li><ul><li>git filter-branch -f --prune-empty --subdirectory-filter nailgun HEAD</li><li>git filter-branch -f --prune-empty --tree-filter "git ls-files | perl -ne 'print if not /^([^\/]*?\.(js|json)|static\/.*?|gulp\/.*?|\.eslintrc)$/' | xargs rm -f 2>&1 > /dev/null" HEAD</li></ul><li>fix fuel-ui-core group (TODO) Vladimir + openstack-infra</li><li>.gitreview (TODO) Vitaly</li><li>.gitignore (TODO) Vitaly</li><li>testing interface </li><ul><li>nailgun runner <a href="https://review.openstack.org/#/c/260367">https://review.openstack.org/#/c/260367</a> (ON REVIEW)</li><li>npm runner (env driven fuel-web cloning) (TODO) Vitaly</li><li>fix fuelclient nailgun runner (TODO) Vladimir</li><li>deprecate run_tests.sh to use nailgun runner (TODO) Vladimir</li></ul><li>rpm/deb specs (TODO) Vladimir</li><li>MAINTAINERS (TODO) Vitaly</li><li>custom ci jobs (TODO) Vladimir</li><li>fuel-main (TODO) Vladimir</li><li>packaging ci (TODO) Vladimir</li><li>remove old files (TODO) Vitaly + Vladimir</li></ul></div></div><div>We shared the whole set of tasks with Vitaly Kramskikh. I will keep this thread up to date. ETA for this to finish is mid January 2016.</div><div> </div></div><div><br></div><div>Vladimir Kozhukalov<br></div>
</div>