#1043208 ITP: rust-gitoxide - Pure Rust implementation of Git

#1043208#5
Date:
2023-08-07 11:03:01 UTC
From:
To:
* Package name    : rust-gix
  Version         : 0.51.0
  Upstream Contact: Sebastian Thiel <sebastian.thiel@icloud.com>
* URL             : https://crates.io/crates/gitoxide
* License         : Apache-2.0 OR MIT
  Programming Lang: Rust
  Description     : Pure Rust implementation of Git

The gix crate, with its gix-* subcrates (subpackages), provides a pure Rust
implementation to various primitives of Git. It's used by programs such as
gitoxide (their origin), cargo, starship, etc.

This package will be maintained in the Debian Rust Team. Unlike the usual
process, due to the vast number of subcrates, the team decided to maintain all
of them in its own Git [repository]. This is an umbrella ITP; we won't be filing
ITPs for each and every subcrate.


repository: https://salsa.debian.org/rust-team/gitoxide

#1043208#10
Date:
2023-08-07 12:12:41 UTC
From:
To:
Quoting Blair Noctis (2023-08-07 13:03:01)

Thanks for filing a bugreport - much appreciated!

 - Jonas

#1043208#17
Date:
2023-08-07 12:37:11 UTC
From:
To:
retitle 1043208 ITP: rust-gitoxide - Pure Rust implementation of Git
thanks

gix is part of the gitoxide project, better reflect the fact.

gitoxide the program is thus included, but saved for later effort.

#1043208#28
Date:
2024-09-14 18:27:53 UTC
From:
To:
I once expressed the interest to package it as a single source package, but
wasn't able to materialize that. OTOH, fabiang, capitol, plugwash et al. have
already packaged all gix-* crates separately in the debcargo-conf repository and
workflow, sans the CLI application gitoxide itself.

In a previous discussion Fabian expressed willingness to take over the ITP, so
I'm transferring it to them.