Skip to content

Improve merge-mergesort kata with better base content #358

Description

@JKrag

In its current form, this exercise is based on a git graph where there is a base state with a nearly empty implementation, and then two branches that introduce 2 slightly different variations of the same mergesort implementation. This is a very artificial scenario compared to real life.
For normal command-line run through of the exercise, it works perfectly fine, and the conflicts are perfectly valid, but if you try to do the exercise (or demo it as I often do) using external merge tools that also show and use the common ancestor base state, then it gets quite confusing and not very illustrative.

I want to change the exercise so that it has a more "complete" base state, with smaller changes in the two branches. The final states should be the same as now, and the conflicts the same or similar, but hopefully with a history that is more true to real life and makes for better demos.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions