Vincent van Ravesteijn wrote:
> I don't know why you think I want to impose bureaucratic controls.

when i read:
> For the future, I propose that developers create a branch, and indicate
> when it is ready to be merged with 'development' (i.e. to be committed
> to trunk). After that, you and me decide when it merges into either
> branch_20x or trunk-stable.

it looks somewhat complicated compared to the current process of "svn ci" 
and check dev-list for echo.

> Did I say that I want you to ask my permission before committing
> something ?
> Did I say you have to wait for my review ?

no. but you are not enough verbose about the model so even my dumb brain
gets it. it was written that only maintainer is expected to determine whats go
into-stable trunk and what does not and that we will benefit from better review
model so i naturally wonder what does it mean.

> So, what if the person maintaining trunk-stable would be busy.
> Why would you care when your feature gets merged exactly into
> trunk-stable ?

if its just the busy part from the clause then no.

> Please read the other threads on what I do propose.

i try to

> > so it boils down to the question whether the movement of code through
> > these layers is evoked by "this code didn't caused bugs yet"
> > or by "please changes this this and that and when i'm happy/finished with
> > review it can go".
> 
> Well, it should not be too much to expect some proper code
> before pushing it into the release.

sometimes 'proper code' is personal taste and even professional coders
do not agree between each other. so my question remains.

> Did I say you need to ask permission ? Did I say you need to wait before
> doing something ?
...
> You somehow think that you need permission before pushing a feature ?

one reading of "After that, you and me decide when it merges to trunk-stable"
is like that. its actually connected to the question above and if i get it
completely wrong, then sorry.

> >> When using git, you have to create a new branch anyway
> >> whenever you do some coding yourself, so that the original branch
> >> can track the remote branch easily.
> > 
> > no i can just stay in small-bugfixes branch, which will be automatically
> > merged once a day.
> 
> Such a branch is useless.

why?

> > so where is the trigger that small thing should be merged into the common
> > tree?
> 
> I don't know what you mean by the "common tree" ? If you mean merging
>a feature into development, that would be the same as the trigger

i see.

pavel

Reply via email to