On 12.11.2013 15:33, Dan Kenigsberg wrote:
I suspect you are not interested in "excuses" for each of the failures, let us look forwards. My conclusions are:
Do not require non-yet-existing rpms. If we require a feature that is not yet in Fedora/Centos, we must wait. This is already in effect, see for example http://gerrit.ovirt.org/#/c/20248/ and http://gerrit.ovirt.org/19545
There's a Jenkins job to enforce the former requirement of spec requirement. David, Sandro, any idea why it is not running these days?
Keep the docs updated. Our Jenkins slaves have pep8-1.4.6, so we should update http://www.ovirt.org/Vdsm_Developers#Installing_required_packages accordingly - and more importantly, make that version available.
Sandro, who built the python-pep8-1.4.6 that sits on the el6 Jenkins slave? Could you make it publicly available? (I can volunteer http://danken.fedorapeople.org again)
Yes, exactly. It wasn't my intention to blame anyone. I just wanted to express how hard it can be to test and show up some points for future work ;) I'm looking forward to the recent QA plans.
There has been an impressive overall improvement in the project over the last year, but there is still room for improvement. Thanks all.
Patrick