tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: New version of www/gumbo-parser



Hi Greg,

Greg Troxel <gdt%lexort.com@localhost> wrote:

>   A) The original project is abandoned and the new repo is a "continuation
>   fork" that is widely recognized by the community as the rightful heir
>   to the name.   As part of this, a useful question is "if package A
>   that depends on gumbo-parser doesn't work with a release from the
>   fork, do we say that this is evidence that A is not maintained?"

From my research this _does_ seem to be the case. Debian, Gentoo, and
Arch [Linux] are using this "new" version.

> Arguing for A typically is some blend of
> 
>   original upstream has blessed the fork
> 
>   other packaging systemes are treating it as the project
> 
>   there is no evidence of a competing fork

From my research this grisha version is the only one. There doesn't
seem to be any "blessing" from Google but it seems to be accepted as
the new project (based on the linux distros mentioned above).

> Arguing for B is any kind of "it's complicated" when figuring it out.
> 
> A quick web search leads to not finding anything else competing as a
> continuation fork.  I was not able to quickly understand what Debian is
> doing (which is about me not understanding how to figure out Debian
> things, not about them).

It appears Debian is using grisha's version of gumbo, see:
https://tracker.debian.org/pkg/gumbo-parser

> So I am leaning to A this minute, weakly, but very ready to accept
> falsifyin evidence.

I'm leaning towards A, strongly!

> Regardless, there is the question of "do we need the old version".  In
> this case, it looks like the old version is really old.  pkgsrc users
> are
> 
>   print/mupdf
>   print/zathura-pdf-mupdf
>   www/litehtml
>   www/p5-Alien-LibGumbo
>   www/p5-HTML-Gumbo
>
> so it's a fair question to ask those upstreams if they see the fork as
> legitimate and for someone to check if those package build with it.
> 
> You could locally update and test build those, and test-run mupdf.

I'll make a wip/gumbo-parser that uses this new grisha version and
attempt to rebuild those packages with this version and see what
happens.


Thank for your input.

Kev

Sources:
https://tracker.debian.org/pkg/gumbo-parser
https://packages.gentoo.org/packages/dev-libs/gumbo
https://archlinux.org/packages/extra/x86_64/gumbo-parser/


Home | Main Index | Thread Index | Old Index