Carlos Martín Nieto <car...@cmartin.tk> writes:

> On Thu, 2012-03-22 at 09:15 +1100, Russell Sim wrote:
>> Carlos Martín Nieto <car...@cmartin.tk> writes:
>> > Another reason is that I don't know how much sense it makes to package
>> > the released version, as we've made a lot of bugfixes and added
>> > features since then, and during the pre-1.0 stage, there won't be any
>> > bugfix releases, so it might make more sense to create snapshot
>> > packages.
>> Yes I think that snapshot releases are probably a better way, since the
>> symbols are changing anyway it's probably better to imply it's an
>> unstable API.  Since the testing is improving in the library it should
>> also be easier to determine a working version.  I can look at enhancing
>> my packaging to cover the execution of the clar tests and the write a
>> script to automate updating from the master?
> Sounds good. If the tests pass, package it, otherwise wait for the fixes
> to arrive. No sense in packaging the library if it's broken.

Ok I have added the clar test to the build and I have also turned on the
normal test, even though they are on by default I thought it would be
better to have something fail rather than risk packing a broken package.
I have also tested inducing an error and to confirm that the build
fails.


>> > A thing I do take issue with is the short description, which claims
>> > libgit2 implements the "Git DVCS", but that's not what it does. It's an
>> > implementation of the core git functions and it doesn't try to replicate
>> > everything git does, but provide the functionality so you can write your
>> > own tools on top of it.
>> How about, "library to access and manipulate Git repositories" or
>> perhaps back to the original "Git core methods library"?  I don't
>> really like the "git core methods library" one because it kinda implies
>> that git is currently using it.
> Fair point. What "core methods" is trying to say it that its goal is to
> implement the git plumbing functionality, rather than focus on the
> porcelain commands.

I have adjusted it to "low-level Git library" to try and reinforce the
idea that the library implements the plumbing functionality.


> BTW, I noticed that in debian/copyright you missed deps/zlib/* which is
> under its own license.

Yes I must admit that this was a lack of foresight, I naively removed it
when I added zlib to the build-deps. I have added it back now, and I
corrected some minor issues with the dep5 compatibility.

I have pushed the package to my github account [1] in case need it.


1. https://github.com/russell/libgit2



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/873990byhi....@sparky.home

Reply via email to