Skip to content

Add support for Mercurial repositories? #1148

Open
@paugier

Description

@paugier

Proposed change

In mybinder.org, add a new choice to specify a repository just after "Git repository": "Mercurial repository".

Then, the information to give would be very similar than for the case "Git repository":

Who would use this feature?

Mercurial users.

One may argue that monopoly in version control is pretty bad for versioning and open-source. Without Git challenger, versioning is not as good as it could be. For example, Mercurial community (people at Facebook) invented the command absorb which is really useful and I guess Git will get something similar someday.

Mercurial is still alive, with good corporate usage and an active community. The Gitlab fork supporting Mercurial (Heptapod, used for example by PyPy) will soon reach its 1.0 version.

(Optional): Suggest a solution

The implementation for MyBinder should be quite simple : tiny changes in the website, one variable about the kind of repo (git or hg), few diff for the hg commands.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions