Bug 2166935
Summary: | Review Request: rubygem-redis-client - Simple low-level client for Redis 6+ | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Vít Ondruch <vondruch> |
Component: | Package Review | Assignee: | Jarek Prokop <jprokop> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | jprokop, package-review |
Target Milestone: | --- | Flags: | jprokop:
fedora-review+
|
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | rubygem-redis-client-0.12.1-1.fc38 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-02-06 16:05:28 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2120331 |
Description
Vít Ondruch
2023-02-03 14:58:52 UTC
Just FTR, this is require by rubygem-redis now: https://github.com/redis/redis-rb/blob/6dbbc94e48c62ae3607c3a2796b49878dd03c5f9/redis.gemspec#L48 Copr build: https://copr.fedorainfracloud.org/coprs/build/5434995 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2166935-rubygem-redis-client/fedora-rawhide-x86_64/05434995-rubygem-redis-client/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service LGTM. Simple package, no big surprises. Mock OK, copr OK, spec is sane, license is OK, RPM is installable, simple `ruby -e 'require "redis-client"; p RedisClient'` smoke test OK, gem2rpm template was used so pretty standard. Not going to block import on this, but consider using `git -C redis-client archive ...` instead of `git clone ... && cd ...` for tests checkout. It is personally more comfortable in the update experience I had with similar packages that do not ship the test suite. Also for hiredis and toxiproxi tests we need gems of those names for the test, right? Not sure from the TODO what kind of work is needed. (In reply to Jarek Prokop from comment #3) > Also for hiredis and toxiproxi tests we need gems of those names for the > test, right? Not sure from the TODO what kind of work is needed. Toxi proxy would need the (Go) server + gem. A have not explored Hiredis that much TBH, but I don't consider it that important (yet). Thx for a review. The Pagure repository was created at https://src.fedoraproject.org/rpms/rubygem-redis-client |