On Fri, Nov 27, 2020 at 11:23 AM Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > > > On Thu, Nov 26 2020, Han-Wen Nienhuys via GitGitGadget wrote: > > > From: Han-Wen Nienhuys <hanwen@xxxxxxxxxx> > > > > TODO: relicense? > > On the topics of TODOs, it would be nice to have an answer/some idea the > "I am concerned..." question in about > https://lore.kernel.org/git/873625i9tc.fsf@xxxxxxxxxxxxxxxxxxx/ relevant > to the license etc. Long term objective is for this to live in git proper, but remains independently compilable, so it can be used by libgit2 as well. This is achieved by having the code only depend on functions in strbuf.h and git-compat-util.h. I would like to enforce the separation by having an actual standalone compile, but the discussion over the code to do so has caused more heat than light, so I have deferred this by reworking standalone code to to be on file level, and only importing the non-standalone code. In one of the other patches, you found a place where I had overlooked a REFTABLE_STANDALONE #ifdef; I'll remove that. I'll also remove the update.sh script. Until the reftable code is actually merged into git, I work on the reftable library itself at github.com/google/reftable. I've asked our opensource team if we could switch off the CLA enforcement for this repo, to facilitate back & forth imports of fixes. The current version of the patchseries mainly addresses overall feedback from the Git team at Google to split the public API along commits too, and updates the series so it applies to master again. -- Han-Wen Nienhuys - Google Munich I work 80%. Don't expect answers from me on Fridays. -- Google Germany GmbH, Erika-Mann-Strasse 33, 80636 Munich Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg Geschäftsführer: Paul Manicle, Halimah DeLaine Prado