logo

Rust crates reviews

Cryptographically verifiable, distributed dependency reviews

crate: gettext-sys

https://lib.rs/crates/gettext-sys/

Add the last reviewed version to Cargo.toml / [dependencies]:

gettext-sys = "0.21.0"

Filter reviews clicking on the numbers in the summary.

Full column names in tooltip hints: rating Negative, rating Neutral, rating Positive, rating Strong, thoroughness, understanding, reviews count.

Neg
Neu
Pos
Str
tho
und
rev
6
8
4
4
2
4
crate version
rating
date
reviewer
thoroughness, understanding
gettext-sys 0.21.0
strong
2021-03-03
high, high

This is basically a self-review, since it's me who fixed the problems
I highlighted in my previous review.

The crate now bundles an up-to-date version of GNU gettext, which is nice.

The documentation now features a prominent warning about the bundled
library's license, LGPL.

This release added one new binding and some workarounds for build issues. All
of that looks good to me (but remember that I'm the author of those changes).

The crate is now even more solid than before.

gettext-sys 0.21.0
strong
2021-03-03
high, high

This is basically a self-review, since it's me who fixed the problems
I highlighted in my previous review.

The crate now bundles an up-to-date version of GNU gettext, which is nice.

The documentation now features a prominent warning about the bundled
library's license, LGPL.

This release added one new binding and some workarounds for build issues. All
of that looks good to me (but remember that I'm the author of those changes).

The crate is now even more solid than before.

gettext-sys 0.19.9
strong
2021-02-15
medium, high

This crate bundles an older version of GNU gettext and provides unsafe
FFI bindings.

I checked, and bindings indeed correspond to the contents of the C headers
libintl.h and locale.h.

The only complex part of this crate is a build script, but it mostly deals
with platform differences. There are a few FIXMEs, but they're all benign.

The bundled library is licensed under LGPL, which puts some restrictions on
how it can be used. The crate's documentation currently doesn't make this
clear though: https://github.com/Koka/gettext-rs/issues/31

Giving a strong rating because code-wise, this is a solid crate, and
licensing issues don't change that.

gettext-sys 0.19.9
strong
2021-02-15
medium, high

This crate bundles an older version of GNU gettext and provides unsafe
FFI bindings.

I checked, and bindings indeed correspond to the contents of the C headers
libintl.h and locale.h.

The only complex part of this crate is a build script, but it mostly deals
with platform differences. There are a few FIXMEs, but they're all benign.

The bundled library is licensed under LGPL, which puts some restrictions on
how it can be used. The crate's documentation currently doesn't make this
clear though: https://github.com/Koka/gettext-rs/issues/31

Giving a strong rating because code-wise, this is a solid crate, and
licensing issues don't change that.

© bestia.dev 2023, MIT License, Version: 2023.608.1636

Open source repository for this web app: https://github.com/bestia-dev/cargo_crev_web/