Agreed, I was hoping for some comments. Maybe an executive summary would help:

* We would like to have a commit/review mechanism that is much easier for new 
contributors than the current one
* Committers cannot be forced to use it, but the benefits should be so obvious 
that it's the norm (except for emergencies or security patches)
* We propose GitHub as the most familiar and easy to use system
* All pull requests should trigger Jenkins to run automated tests, and we 
shouldn't accept the pull request until they've passed

What have I forgotten? And does anyone think we're not on the right track?

-- 
Stephen Turner


-----Original Message-----
From: Daan Hoogland [mailto:daan.hoogl...@gmail.com] 
Sent: 29 January 2015 12:25
To: dev
Subject: Re: quality improvement project status (fyi != just for your 
information)

no worries, everybody is busy with glibc anyway these days. I didn't have any 
feedback to our pages, however, That worries me more.

On Thu, Jan 29, 2015 at 1:20 PM, Stephen Turner <stephen.tur...@citrix.com> 
wrote:
> Sorry, I was ill yesterday. But I wasn't sure what more we had to discuss 
> before the hardware arrives.
>
> --
> Stephen Turner
>
>
> -----Original Message-----
> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> Sent: 28 January 2015 12:39
> To: dev
> Subject: Re: quality improvement project status (fyi != just for your 
> information)
>
> I did not see any reactions, are we on for tonight?
>
> On Sun, Jan 25, 2015 at 12:10 PM, Daan Hoogland <daan.hoogl...@gmail.com> 
> wrote:
>> H,
>>
>> This is a question for feedback (fyi == For Your Input;). In the 
>> meetings we had so far, we created a couple of lists. These are our 
>> only deliverables to date. In order to know if we are on the right 
>> track I would like some feedback.
>>
>> First of all there is the highlevel requirement [1]. It should 
>> contain everything we want to accomplish in the end. We will revisit 
>> it next Wednesday and in regular iterations while the project goes 
>> on. I hope everybody that won't attend next session will have their 
>> comments sent to us by then.
>>
>> Then there are two detail pages that we have come up with so far and 
>> these are not done until there is some form of consensus on them in 
>> the community. Especially [2] is a page that we should all agree on 
>> in the end. Right now it is just a working document that we will use 
>> to implement our own way of working and later propose everybody will. 
>> It describes what we think are the basics of cloudstack as opposed to 
>> the extras that people should support on their own and will be 
>> abandoned if nobody does.
>>
>> The third page [3] contains a set of requirements that we think will 
>> make a gate for contributions that is workable for the community.
>>
>> please have a look and give us your feedback.
>>
>> [1]
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Quality+and+Pr
>> o
>> cess+Improvement+Initiative [2]
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+bas
>> i
>> c+functionalities [3]
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Gate+requireme
>> n
>> ts
>>
>>
>> (fyi: we are looking to implement a simple contribution workflow 
>> based on github in combination with jenkins pull request builder for 
>> now and are still considering what would have to be done to implement 
>> something like gerrit.)
>>
>> thanks,
>> --
>> Daan
>
>
>
> --
> Daan



--
Daan

Reply via email to