[Pkg-rust-maintainers] Join the team

Wolfgang Silbermayr wolfgang at silbermayr.at
Mon Feb 28 06:50:23 GMT 2022


Am 27.02.22 um 18:29 schrieb Daniel Echeverri:
> Hello Team!
> 
> I am Daniel,  I am interested to include dnsdeep[1] into Debian, However, I've
> seen it has a depency a dns-message-parser[2] which doesn't include in Debian
> either. To fix that I want to package dns-message-parser too for include both
> in Debian Archive. Unfortunately dns-message-parser has as dependency
> librust-thiserror-dev (>= 1.0.26-~~) and this package is outdated. The version
> in unstable is 1.0.20[3] .
> 
> I want to know, if  I can join the team to: first work in
> update  librust-thiserror-dev package, second, package and include
> dns-message-parser into Debian, and finally can include dnsdeep into Debian.
> or if we you want can you help me updating the outdated package?

Hi Daniel,

First off, because the pkg-rust-maintainers mailing list has a high volume of
automated messages for package uploads, we established the debian-rust mailing
list [0] for communication of humans, you might want to join that as well.
Apart from that, we coordinate most of our activities in the #debian-rust IRC
channel on OFTC.

I don't think we have an established procedure of "joining" the team.
Typically, we review a low number of MRs by a new contributor, and once we see
the packaging work is ok and conventions are followed, it's easy to get commit
permissions on the debcargo-conf repository [1] by just asking (although you'd
have to ask somebody else instead, I don't have the necessary permissions on
the repo).

According to your E-Mail address and signature you are a DD, so you should be
able to upload the packages by yourself. You'll find all the required
information in the README.rst file in the repository and output of the scripts
you need to call during the procedure. If you're stuck, the #debian-rust IRC
channel is usually very supportive and quick with answers. The blog entry
"Packaging a Rust project for Debian" by capitol [2] might be interesting as
well for a quick-start guide.

Wolfgang.

--

[0] https://lists.debian.org/debian-rust/
[1] https://salsa.debian.org/rust-team/debcargo-conf
[2] https://blog.hackeriet.no/packaging-a-rust-project-for-debian/



More information about the Pkg-rust-maintainers mailing list