[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: state of ruby-celluloid-* packages





On 21/9/23 5:53 PM, Cédric Boutillier wrote:
Dear all,

I wanted to have your opinion on the status and the future of the
ruby-celluloid(-*) packages. My understanding is that the project is
unmaintained for several years (since 2016 it seems), and most project
using that moved away to something else (I saw a mention of
async-websocket).

The only package in Debian which uses ruby-celluloid are ruby-rubydns
and ruby-eye. Ruby-eye is a (build-)dependency for diaspora only, is
also kind of unmaintained for a long time.

I hope to have another look at diaspora when 1.0 is released https://github.com/diaspora/diaspora/milestone/35

The last version of ruby-eye 0.10.0, which is in git, but not in Debian
yet, requires a "newer" ruby-celluloid-io, which is also in git, which
requires a new package ruby-celluloid-rspec to run tests.

I was planning to maybe upload for now this celluloid-io without
enabling the tests for now, to solve  #1031479, but I was wondering if I
should put energy in trying to package the -rspec piece. Diaspora
maintainers, do you know if the eye gem is still essential for diaspora,
if they plan to move to something else?
If yes, we can think about phasing out this family of packages from
Debian.

We have managed to create systemd service files without using ruby-eye so we can get rid of ruby-eye

https://salsa.debian.org/ruby-team/diaspora-installer/-/commit/96160c7d54cad8e8475aaa9719480eac465addf9


Best wishes,

Cédric


Reply to: