Debian Bug report logs - #725318
ITP: ruby-launchy -- helper class for launching cross-platform applications in a fire and forget manner

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Gioele Barabucci <gioele@svario.it>

Date: Fri, 4 Oct 2013 05:45:02 UTC

Owned by: Gioele Barabucci <gioele@svario.it>

Severity: wishlist

Merged with 623914

Blocking fix for 725320: ITP: rumember -- "Remember The Milk Ruby API and command line client"

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, gioele@svario.it, debian-devel@lists.debian.org, debian-ruby@lists.debian.org, wnpp@debian.org:
Bug#725318; Package wnpp. (Fri, 04 Oct 2013 05:45:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Gioele Barabucci <gioele@svario.it>:
New Bug report received and forwarded. Copy sent to gioele@svario.it, debian-devel@lists.debian.org, debian-ruby@lists.debian.org, wnpp@debian.org. (Fri, 04 Oct 2013 05:45:06 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Gioele Barabucci <gioele@svario.it>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: ruby-launchy -- helper class for launching cross-platform applications in a fire and forget manner
Date: Fri, 04 Oct 2013 05:43:42 +0000
Package: wnpp
Severity: wishlist
Owner: Gioele Barabucci <gioele@svario.it>

* Package name    : ruby-launchy
  Version         : 2.3.0
  Upstream Author : Jeremy Hinegardner
* URL             : http://rubygems.org/gems/launchy
* License         : ISC
  Programming Lang: Ruby
  Description     : helper class for launching cross-platform applications in a fire and forget manner

>From the homepage:

> Launchy is 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 application
> from within ruby programs.



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Gioele Barabucci <gioele@svario.it>:
Bug#725318; Package wnpp. (Fri, 04 Oct 2013 06:09:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Cédric Boutillier <cedric.boutillier@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Gioele Barabucci <gioele@svario.it>. (Fri, 04 Oct 2013 06:09:04 GMT) Full text and rfc822 format available.

Message #10 received at 725318@bugs.debian.org (full text, mbox):

From: Cédric Boutillier <cedric.boutillier@gmail.com>
To: debian-ruby@lists.debian.org, 725318@bugs.debian.org
Subject: Re: Bug#725318: ITP: ruby-launchy -- helper class for launching cross-platform applications in a fire and forget manner
Date: Fri, 4 Oct 2013 08:05:44 +0200
[Message part 1 (text/plain, inline)]
Control: merge -1 623914

On Fri, Oct 04, 2013 at 05:43:42AM +0000, Gioele Barabucci wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Gioele Barabucci <gioele@svario.it>

> * Package name    : ruby-launchy
>   Version         : 2.3.0
>   Upstream Author : Jeremy Hinegardner
> * URL             : http://rubygems.org/gems/launchy
> * License         : ISC
>   Programming Lang: Ruby
>   Description     : helper class for launching cross-platform applications in a fire and forget manner

> >From the homepage:

> > Launchy is 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 application
> > from within ruby programs.

Hi Giole,

There was already an ITP for ruby-launchy. It has a repository in the
team's infrastructure. Please feel free to use it as a starting point
and finish the packaging (well, looking at the repo, all the work is
still to be done :)

git://anonscm.debian.org/pkg-ruby-extras/ruby-launchy.git

Cheers,

Cédric
[signature.asc (application/pgp-signature, inline)]

Added indication that bug 725318 blocks 725320 Request was from Gioele Barabucci <gioele@svario.it> to control@bugs.debian.org. (Fri, 04 Oct 2013 13:39:13 GMT) Full text and rfc822 format available.

Merged 623914 725318 Request was from Adrian Bunk <bunk@stusta.de> to control@bugs.debian.org. (Sat, 15 Feb 2014 17:00:12 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Gioele Barabucci <gioele@svario.it>:
Bug#725318; Package wnpp. (Mon, 24 Feb 2014 13:21:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to dod@debian.org:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Gioele Barabucci <gioele@svario.it>. (Mon, 24 Feb 2014 13:21:04 GMT) Full text and rfc822 format available.

Message #19 received at 725318@bugs.debian.org (full text, mbox):

From: Dominique Dumont <dod@debian.org>
To: Gioele Barabucci <gioele@svario.it>
Cc: 725318@bugs.debian.org, debian-ruby@lists.debian.org
Subject: Status on ITP ruby-launchy ?
Date: Mon, 24 Feb 2014 14:10:18 +0100
Hello Gioele

What is the status on your packaging work of  ruby-launchy ?

There a TODO in the git repo mentioning work once ruby-spoon is packaged. This 
is now done. 

Is there something to be done before review and upload ?

All the best


-- 
 https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Gioele Barabucci <gioele@svario.it>:
Bug#725318; Package wnpp. (Fri, 07 Mar 2014 13:27:13 GMT) Full text and rfc822 format available.

Acknowledgement sent to dod@debian.org:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Gioele Barabucci <gioele@svario.it>. (Fri, 07 Mar 2014 13:27:13 GMT) Full text and rfc822 format available.

Message #24 received at 725318@bugs.debian.org (full text, mbox):

From: Dominique Dumont <dod@debian.org>
To: debian-ruby@lists.debian.org
Cc: Cédric Boutillier <boutil@debian.org>, 725318@bugs.debian.org, 712954@bugs.debian.org
Subject: Re: Status on ITP ruby-launchy ?
Date: Fri, 07 Mar 2014 14:23:08 +0100
On Tuesday 25 February 2014 11:55:25 Cédric Boutillier wrote:
> The last point to do was renaming /usr/bin/launchy to something else
> (launchy-rb?) because there was already a binary with that name in the
> archive. If I remember well, the rest was more than OK.

I'm beginning to wonder if packaging a "cross-platform launcher" for Debian is 
worth the trouble. "cross-platform for Debian" is a kind of an oxymore.

Anyway, I was interested in runy-launchy because newer jekyll depends on it.

But here's how jekyll uses launchy:

 $ grep -Ri Launchy Rakefile lib script/ site/ test/ 
 Rakefile:    require "launchy" 
 Rakefile:      Launchy.open("http://localhost:4000")
 site/docs/history.md:- Update launchy dependency to `~> 2.3` ([#1608]
({{{site.repository }}/issues/1608))

That's all: launchy is used only to launch a web browser.

In the case of jekyll, I'd recommend to patch jekyll to use xdg-open directly 
instead of using launchy.

Did I miss something ?

All the best

-- 
 https://github.com/dod38fr/   -o- http://search.cpan.org/~ddumont/
http://ddumont.wordpress.com/  -o-   irc: dod at irc.debian.org



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Gioele Barabucci <gioele@svario.it>:
Bug#725318; Package wnpp. (Fri, 07 Mar 2014 15:09:08 GMT) Full text and rfc822 format available.

Acknowledgement sent to Youhei SASAKI <uwabami@gfd-dennou.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Gioele Barabucci <gioele@svario.it>. (Fri, 07 Mar 2014 15:09:08 GMT) Full text and rfc822 format available.

Message #29 received at 725318@bugs.debian.org (full text, mbox):

From: Youhei SASAKI <uwabami@gfd-dennou.org>
To: Dominique Dumont <dod@debian.org>
Cc: debian-ruby@lists.debian.org, Cédric Boutillier <boutil@debian.org>, 725318@bugs.debian.org, 712954@bugs.debian.org
Subject: Re: Status on ITP ruby-launchy ?
Date: Sat, 08 Mar 2014 00:01:05 +0900
Hi,

At Fri, 07 Mar 2014 14:23:08 +0100,
Dominique Dumont <dod@debian.org> wrote:
>
> On Tuesday 25 February 2014 11:55:25 Cédric Boutillier wrote:
> > The last point to do was renaming /usr/bin/launchy to something else
> > (launchy-rb?) because there was already a binary with that name in the
> > archive. If I remember well, the rest was more than OK.
>
> Anyway, I was interested in runy-launchy because newer jekyll depends on it.
>
> But here's how jekyll uses launchy:
>
>  $ grep -Ri Launchy Rakefile lib script/ site/ test/
>  Rakefile:    require "launchy"
>  Rakefile:      Launchy.open("http://localhost:4000")
>  site/docs/history.md:- Update launchy dependency to `~> 2.3` ([#1608]
> ({{{site.repository }}/issues/1608))
>
> That's all: launchy is used only to launch a web browser.

Yes.

> In the case of jekyll, I'd recommend to patch jekyll to use xdg-open directly
> instead of using launchy.

I don't want/recommend. 

Because other software depends Jekyll may potentially depend Launchy. We
provides rubygems-integration, thus, we should provides completely
dependecies. Or we create/provide new abstraction layer in order to
resolve dependencies and use xdg-open directly. 

Again, we should provides ruby-launchy package.

Best Wishes,
Youhei

---
Youhei SASAKI <uwabami@gfd-dennou.org>
              <uwabami@debian.or.jp>
GPG fingerprint:
  4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Apr 20 01:16:47 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.