
All, =20 I would like to move some of the oVirt tools into their own GIT repos so t= hat they are easier to manage/maintain. In particular, I would like to move=
=20 The Plan: Step 1: Create naked GIT repos on oVirt.org for the 3 tools. Step 2: Link git repos to gerrit. Step 3: Populate naked GIT repos with source and build standalone spec fil= es for each. Step 4: In one patch do both a) and b)... a) Update oVirt manager GIT repo by removing tool source. b) Update oVirt manager GIT repo such that spec has dependencies on 3 new R= PMs. =20 Optional: - These three tools share some python classes that are very similar. I wo=
--Apple-Mail-7402373A-C19A-4425-B89A-E12094770920 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 10 Feb 2012, at 16:42, Keith Robertson <kroberts@redhat.com> wrote: the ovirt-log-collector, ovirt-iso-uploader, and ovirt-image-uploader each i= nto their own GIT repos. uld like to create a GIT repo (perhaps ovirt-tools-common) to contain these c= lasses so that a fix in one place will fix the issue everywhere. Perhaps we= can also create a naked GIT repo for these common classes while addressing t= he primary concerns above. +1 on the entire suggestion. about the common stuff- will this package be obsolete once the tools will be= base on the sdk?
=20 Please comment, Keith Robertson _______________________________________________ Engine-devel mailing list Engine-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-devel
--Apple-Mail-7402373A-C19A-4425-B89A-E12094770920 Content-Transfer-Encoding: base64 Content-Type: text/html; charset=utf-8 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IGJnY29sb3I9IiNGRkZGRkYiPjxkaXY+PGRpdiBzdHls ZT0idGV4dC1hbGlnbjogbGVmdDtkaXJlY3Rpb246IGx0cjsgIj48YnI+PC9kaXY+PC9kaXY+PGRp dj5PbiAxMCBGZWIgMjAxMiwgYXQgMTY6NDIsIEtlaXRoIFJvYmVydHNvbiAmbHQ7PGEgaHJlZj0i bWFpbHRvOmtyb2JlcnRzQHJlZGhhdC5jb20iPmtyb2JlcnRzQHJlZGhhdC5jb208L2E+Jmd0OyB3 cm90ZTo8YnI+PGJyPjwvZGl2PjxkaXY+PC9kaXY+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRp dj48c3Bhbj5BbGwsPC9zcGFuPjxicj48c3Bhbj48L3NwYW4+PGJyPjxzcGFuPkkgd291bGQgbGlr ZSB0byBtb3ZlIHNvbWUgb2YgdGhlIG9WaXJ0IHRvb2xzIGludG8gdGhlaXIgb3duIEdJVCByZXBv cyBzbyB0aGF0IHRoZXkgYXJlIGVhc2llciB0byBtYW5hZ2UvbWFpbnRhaW4uICZuYnNwO0luIHBh cnRpY3VsYXIsIEkgd291bGQgbGlrZSB0byBtb3ZlIHRoZSBvdmlydC1sb2ctY29sbGVjdG9yLCBv dmlydC1pc28tdXBsb2FkZXIsIGFuZCBvdmlydC1pbWFnZS11cGxvYWRlciBlYWNoIGludG8gdGhl aXIgb3duIEdJVCByZXBvcy48L3NwYW4+PGJyPjxzcGFuPjwvc3Bhbj48YnI+PHNwYW4+VGhlIFBs YW46PC9zcGFuPjxicj48c3Bhbj5TdGVwIDE6IENyZWF0ZSBuYWtlZCBHSVQgcmVwb3Mgb24gPGEg aHJlZj0iaHR0cDovL29WaXJ0Lm9yZyI+b1ZpcnQub3JnPC9hPiBmb3IgdGhlIDMgdG9vbHMuPC9z cGFuPjxicj48c3Bhbj5TdGVwIDI6IExpbmsgZ2l0IHJlcG9zIHRvIGdlcnJpdC48L3NwYW4+PGJy PjxzcGFuPlN0ZXAgMzogUG9wdWxhdGUgbmFrZWQgR0lUIHJlcG9zIHdpdGggc291cmNlIGFuZCBi dWlsZCBzdGFuZGFsb25lIHNwZWMgZmlsZXMgZm9yIGVhY2guPC9zcGFuPjxicj48c3Bhbj5TdGVw IDQ6IEluIG9uZSBwYXRjaCBkbyBib3RoIGEpIGFuZCBiKS4uLjwvc3Bhbj48YnI+PHNwYW4+IGEp IFVwZGF0ZSBvVmlydCBtYW5hZ2VyIEdJVCByZXBvIGJ5IHJlbW92aW5nIHRvb2wgc291cmNlLjwv c3Bhbj48YnI+PHNwYW4+IGIpIFVwZGF0ZSBvVmlydCBtYW5hZ2VyIEdJVCByZXBvIHN1Y2ggdGhh dCBzcGVjIGhhcyBkZXBlbmRlbmNpZXMgb24gMyBuZXcgUlBNcy48L3NwYW4+PGJyPjxzcGFuPjwv c3Bhbj48YnI+PHNwYW4+T3B0aW9uYWw6PC9zcGFuPjxicj48c3Bhbj4tIFRoZXNlIHRocmVlIHRv b2xzIHNoYXJlIHNvbWUgcHl0aG9uIGNsYXNzZXMgdGhhdCBhcmUgdmVyeSBzaW1pbGFyLiAmbmJz cDtJIHdvdWxkIGxpa2UgdG8gY3JlYXRlIGEgR0lUIHJlcG8gKHBlcmhhcHMgb3ZpcnQtdG9vbHMt Y29tbW9uKSB0byBjb250YWluIHRoZXNlIGNsYXNzZXMgc28gdGhhdCBhIGZpeCBpbiBvbmUgcGxh Y2Ugd2lsbCBmaXggdGhlIGlzc3VlIGV2ZXJ5d2hlcmUuICZuYnNwO1BlcmhhcHMgd2UgY2FuIGFs c28gY3JlYXRlIGEgbmFrZWQgR0lUIHJlcG8gZm9yIHRoZXNlIGNvbW1vbiBjbGFzc2VzIHdoaWxl IGFkZHJlc3NpbmcgdGhlIHByaW1hcnkgY29uY2VybnMgYWJvdmUuPC9zcGFuPjxicj48L2Rpdj48 L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj4rMSBvbiB0aGUgZW50aXJlIHN1Z2dlc3Rp b24uPC9kaXY+PGRpdj5hYm91dCB0aGUgY29tbW9uIHN0dWZmLSB3aWxsIHRoaXMgcGFja2FnZSBi ZSBvYnNvbGV0ZSBvbmNlIHRoZSB0b29scyB3aWxsIGJlIGJhc2Ugb24gdGhlIHNkaz88L2Rpdj48 YnI+PGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+PGRpdj48c3Bhbj48L3NwYW4+PGJyPjxzcGFuPlBs ZWFzZSBjb21tZW50LDwvc3Bhbj48YnI+PHNwYW4+S2VpdGggUm9iZXJ0c29uPC9zcGFuPjxicj48 c3Bhbj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvc3Bh bj48YnI+PHNwYW4+RW5naW5lLWRldmVsIG1haWxpbmcgbGlzdDwvc3Bhbj48YnI+PHNwYW4+PGEg aHJlZj0ibWFpbHRvOkVuZ2luZS1kZXZlbEBvdmlydC5vcmciPkVuZ2luZS1kZXZlbEBvdmlydC5v cmc8L2E+PC9zcGFuPjxicj48c3Bhbj48YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21h aWxtYW4vbGlzdGluZm8vZW5naW5lLWRldmVsIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxt YW4vbGlzdGluZm8vZW5naW5lLWRldmVsPC9hPjwvc3Bhbj48YnI+PC9kaXY+PC9ibG9ja3F1b3Rl PjwvYm9keT48L2h0bWw+ --Apple-Mail-7402373A-C19A-4425-B89A-E12094770920--