8000 reftable support for libgit2 · Issue #5352 · libgit2/libgit2 · GitHub
[go: up one dir, main page]

Skip to content

reftable support for libgit2 #5352

@hanwen

Description

@hanwen

See also #4981 (comment)

I have written a mostly complete implementation of reftable as a standalone library that depends only on zlib.

It is here: https://github.com/google/reftable (subdirectory c/ for the C code).

I have some alpha-quality code that integrates it into git-core, and am currently discussing how to proceed, both with the git-core team and the open-source lawyers at Google. I had intended this library to also be used in libgit2.

There are a couple of questions:

  • Do you want this in libgit2 as well (I think so, given the earlier comment)

  • How can we structure this? We could keep reftable as a standalone-separate library, or it can be integrated into some other project (eg. libgit2). If it is in libgit2, could patches move from libgit2 to git-core, license-wise? If we keep it as a separate library, do you see licensing problems with leaving the library under Apache2?

@mhagger , @ethomson

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0