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

Re: Bug#973731: ITP: ruby-launchy -- helper class for launching cross-platform applications



Hi Daniel,

On Wed, Nov 04, 2020 at 03:45:34AM +0100, Daniel Leidert wrote:
> Sent back to the list and CC to Antonio
> 
> Am Mittwoch, den 04.11.2020, 07:54 +0530 schrieb Pirate Praveen:
> > On 2020, നവംബർ 4 7:05:29 AM IST, Daniel Leidert <dleidert@debian.org> wrote:
> > > Package: wnpp
> > > Severity: wishlist
> > > Owner: Daniel Leidert <dleidert@debian.org>
> > > X-Debbugs-Cc: debian-devel@lists.debian.org, debian-ruby@lists.debian.org
> > > 
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA512
> > > 
> > > * Package name    : ruby-launchy
> > >  Version         : 2.5.0
> > >  Upstream Author : Jeremy Hinegardner
> > > * URL             : https://github.com/copiousfreetime/launchy
> > > * License         : ISC
> > >  Programming Lang: Ruby
> > >  Description     : helper class for launching cross-platform applications
> > > 
> > > Launchy is a helper class for launching cross-platform applications in a fire
> > > and forget manner. There are application concepts (browser, email client, etc)
> > > that are common across all platforms, and they may be launched differently on
> > > each platform. Launchy is here to make a common approach to launching external
> > > applications from within ruby programs.
> > > 
> > > This is a dependency of the travis.rb gem (a command line client for travis-ci.
> > 
> > There is already a similar package
> > https://tracker.debian.org/pkg/ruby-launchy-shim
> 
> I missed that. It might be necessary to either update this package to match
> launchy 2.5.0 or maybe even remove it? I definitely need it for travis. But I
> will ask FTP masters to hold the package back until we reached a consensus.
> 
> Antonio, what do you think? You maintained ruby-launchy-shim.

when I wrote ruby-launchy-shim, I did it because launchy itself had a
lot of dependencies, and most if code, just to support other non-Debian
systems. I don't remember exactly but there was probably other
compliation that make it so it was easier for me to just write a shim
that has the same API as the original package and does what is needed on
Debian.

I don't really care what happens; if you decide to drop it and replace
with the real launchy, feel free to go ahead.

Just note that there are a few packages that explicitly depend on -shim:

$ reverse-depends ruby-launchy-shim
Reverse-Depends
* ruby-email-spec
* ruby-letter-opener

Attachment: signature.asc
Description: PGP signature


Reply to: