[haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]
- From: looncraz <looncraz@xxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Sun, 29 Nov 2015 19:54:41 -0600
On 11/29/2015 18:03, Dario Casalinuovo wrote:
There is a difficult constraint here that
we don't want too much people doing admin work on the servers, yet
it is
not reasonable to expect just one person to handle everything. We have
to find the right balance.
Not that I want to criticize, really, I'm just under the impression
that this is the locking part of the Haiku project. This affects so
many things that are vital to the project...I don't expect miracles,
but on the long run a solution should be found. If we don't have the
force to deploy an automatized tool, then the only remaining thing is
to go for the manual way.
Well, if you want a workflow, it should be, for feature patches at
least, IMHO, something like the following:
1. Submit a proposal through the dev mailing list / BugTracker
2. Await community feedback re worthiness and implementation basics
3. Initial patches should be review incrementally for implementation of
design
4. A vote is held to assign responsible reviewer(s), volunteers welcome
5. Submission candidate patches are reviewed for bugs, design issues
6. Bugs are fixed, reworkings made
7. Patches are reviewed for style violations and cleanup
8. Style violations are repaired exclusively by originating author(s).
9. Final review
10. Commit to experimental branch
11. Experimental branch patches moved to master after community testing
Style fixes are nearly LAST, but glaring issues are pointed out when
noticed, which will help eliminate the duplication of effort and
submitter frustration.
At least that's my thinking ;-)
--The loon
P.S. I haven't forgotten about expanding my style checker and sharing
it, its current design is actually quite a bit more flexible than the
existing tools in some regards - especially since it can parse diffs or
patch files directly. In fact, it dawned on me a few days ago that a
text-parsing system I've used somewhat frequently (written in PHP) may
make a nice foundation for a really nice online style checker. I
already requested permission to use it (it's very much closed source),
no word back yet, but I don't think it will be a problem.
Other related posts:
- » [haiku-development] Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Dario Casalinuovo
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Adrien Destugues
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Dario Casalinuovo
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e] - looncraz
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Adrien Destugues
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Dario Casalinuovo
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- looncraz
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Adrien Destugues
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Axel Dörfler
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Axel Dörfler
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Adrien Destugues
- » [haiku-development] Re: Change patches workflow [was Final Set*UIColor Patch, Version 3e]- Ingo Weinhold