[Trisquel-devel] ITP: can I submit a package to trisquel
Jing Luo
jing at jing.rocks
Thu Dec 12 05:44:27 UTC 2024
Hi,
Does trisquel accept trisquel-specific/native packages? I failed to find
any documentation on this.
I have a package called libnss-mysql, which was removed from Debian
around 2015 because it was "unmaintained, upstream dead, low popularity
contest score, nobody uses it". Savannah has been depending on
libnss-mysql for about two decades; we use it for authenticating member
vcs access. Since it was removed from Debian (and later Trisquel), Bob
Proulx has been maintaining libnss-mysql, even though neither the
original author nor debian developers touch it anymore. Very recently,
Bob "official" took over/hard-forked it and made a new upstream release
[1]. So we can say that the upstream is alive again.
Since I am pretty sure there is no hope reintroduce libnss-mysql into
Debian because of the lack of interest (quite a few libnss libraries are
also unmaintained in Debian), I think it would be a good thing to have
it packaged for Trisquel, because GNU uses/needs it. Therefore I would
like to maintain the deb packaging of libnss-mysql, and I pushed a WIP
tree here [2].
Which bring me to the question in the beginning: does trisquel accept
packages? (how) can I submit a package to Trisquel? I recently adopted
an orphaned package in Debian, so I am somewhat familiar with how Debian
does things.
Note: there are a few more packages that may be in a similar situation
where there is no hope to introduce them into Debian, but GNU and
Savannah need it. I am talking about GNU Bazzar: it was maintained by
Canonical, but Canonical abandoned it in 2017 and made a fork called
breezy, and they explicitly expressed that they would not cooperate with
GNU on maintaining Bazzar (very unsurprising for Canonical to say this).
Since then, breezy has replaced Bazzar in Debian. From other
communication channels, I heard that the GNU maintainer of Bazzar now is
willing to pick up the development of Bazzar. I dont speak for all
Savannah hackers, but because Savannah still supports Bazzar vcs, it
would be a bonus point for GNU and Savannah if we can get Bazzar
packages into Trisquel (again). I would volunteer as the package
(co-)maintainer when the time comes.
[1] https://git.savannah.gnu.org/cgit/administration/libnss-mysql.git
[2] https://gitlab.trisquel.org/del111/libnss-mysql
--
Jing Luo
About me: https://jing.rocks/about/
GPG Fingerprint: 4E09 8D19 00AA 3F72 1899 2614 09B3 316E 13A1 1EFC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://listas.trisquel.info/pipermail/trisquel-devel/attachments/20241212/de93aed4/attachment.sig>
More information about the Trisquel-devel
mailing list