The delang is using merge instead of rebase/squash
    Vladimir Panteleev via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Tue Mar 21 05:45:45 PDT 2017
    
    
  
On Tuesday, 21 March 2017 at 11:59:42 UTC, deadalnix wrote:
> It's not good either. Why would I want to look at a DAG when 
> the serie of event is strictly linear to begin with ?
Not sure what you mean here. The way it's presented is not a DAG.
> Yes, that's why rebasing makes thing clearer. Nobody care what 
> the master commit was when the work was started.
Sure, I'm not against rebasing. It's the squashing that's 
problematic.
> "Our source control is completely broken, but that's not a 
> problem because we developed 3rd party tools to work around the 
> brokenness"
That's fallacious.
> While I agree with you that things like bisecting are broken in 
> D, I don't see it as a reason to screw things up even more. I'm 
> not a big fan of "it's already broken, so we can break it even 
> more". This should, and can, be fixed.
>
> https://danluu.com/monorepo/
>
> Incidentally, I got a company contacting me last week willing 
> to pay me good money to help them transition toward these kind 
> of workflow.
I don't disagree with you, but this is a different discussion 
that's orthogonal to this one.
> Then it should have been 2 PR or more to begin with. Splitting 
> PR in smaller ones is a good practice in general,
You are changing the subject. I'll reply in another post with a 
different subject.
    
    
More information about the Digitalmars-d
mailing list