Debian Bug report logs - #675626
RFP: lutok -- Lightweight C++ API library for Lua

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

Reported by: Julio Merino <jmmv@julipedia.org>

Date: Sat, 2 Jun 2012 15:39:01 UTC

Severity: wishlist

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, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#675626; Package wnpp. (Sat, 02 Jun 2012 15:39:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julio Merino <jmmv@julipedia.org>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org. (Sat, 02 Jun 2012 15:39:04 GMT) Full text and rfc822 format available.

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

From: Julio Merino <jmmv@julipedia.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: lutok -- Lightweight C++ API library for Lua
Date: Sat, 02 Jun 2012 11:35:07 -0400
Package: wnpp
Severity: wishlist
Owner: Julio Merino <jmmv@julipedia.org>

* Package name    : lutok
  Version         : 0.2
  Upstream Author : Julio Merino <jmmv@julipedia.org>
* URL             : http://code.google.com/p/lutok/
* License         : BSD
  Programming Lang: C++
  Description     : Lightweight C++ API library for Lua

Lutok provides thin C++ wrappers around the Lua C API to ease the
interaction between C++ and Lua.  These wrappers make intensive use of
RAII to prevent resource leakage, expose C++-friendly data types, report
errors by means of exceptions and ensure that the Lua stack is always
left untouched in the face of errors.  The library also provides a small
subset of miscellaneous utility functions built on top of the wrappers.

Lutok focuses on providing a clean and safe C++ interface; the drawback
is that it is not suitable for performance-critical environments.  In
order to implement error-safe C++ wrappers on top of a Lua C binary
library, Lutok adds several layers or abstraction and error checking
that go against the original spirit of the Lua C API and thus degrade
performance.




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#675626; Package wnpp. (Sun, 03 Jun 2012 13:39:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julio Merino <jmmv@julipedia.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sun, 03 Jun 2012 13:39:02 GMT) Full text and rfc822 format available.

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

From: Julio Merino <jmmv@julipedia.org>
To: 675626@bugs.debian.org
Subject: Package uploaded to mentors.debian.net
Date: Sun, 3 Jun 2012 09:36:09 -0400
I have just uploaded my preliminary package to mentors.debian.net:

http://mentors.debian.net/package/lutok
http://mentors.debian.net/debian/pool/main/l/lutok/lutok_0.2-1.dsc




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Julio Merino <jmmv@julipedia.org>:
Bug#675626; Package wnpp. (Thu, 14 Jun 2012 07:51:26 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca Capello <luca@pca.it>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Julio Merino <jmmv@julipedia.org>. (Thu, 14 Jun 2012 07:51:27 GMT) Full text and rfc822 format available.

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

From: Luca Capello <luca@pca.it>
To: Julio Merino <jmmv@julipedia.org>
Cc: 675626@bugs.debian.org, ML Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>, debian-mentors@lists.debian.org
Subject: Re: Bug#675626: ITP: lutok -- Lightweight C++ API library for Lua
Date: Thu, 14 Jun 2012 09:45:22 +0200
[Message part 1 (text/plain, inline)]
usertags 675626 + debian-packaging
thanks

Hi there!

Cc:ing debian-mentors@ since you already uploaded the package there.

On Sat, 02 Jun 2012 17:35:07 +0200, Julio Merino wrote:
>   Description     : Lightweight C++ API library for Lua

Do you know that there is a Debian Lua Team (Cc:ed) for (ideally)
packaging Lua software?  IMHO the package should be maintained by you
under that umbrella:

  <http://pkg-lua.alioth.debian.org/>

Thx, bye,
Gismo / Luca
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#675626; Package wnpp. (Thu, 14 Jun 2012 23:03:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julio Merino <jmmv@julipedia.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Thu, 14 Jun 2012 23:03:06 GMT) Full text and rfc822 format available.

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

From: Julio Merino <jmmv@julipedia.org>
To: Luca Capello <luca@pca.it>
Cc: 675626@bugs.debian.org, ML Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>, debian-mentors@lists.debian.org
Subject: Re: Bug#675626: ITP: lutok -- Lightweight C++ API library for Lua
Date: Thu, 14 Jun 2012 19:00:10 -0400
On Thu, Jun 14, 2012 at 3:45 AM, Luca Capello <luca@pca.it> wrote:
> Do you know that there is a Debian Lua Team (Cc:ed) for (ideally)
> packaging Lua software?  IMHO the package should be maintained by you
> under that umbrella:

Thanks for the information.

Based on the policy and the web page, the team you reference seems to
focus on packaging Lua modules.  Lutok is a C++ library that just so
happens to interface with Lua... so I'm not sure it qualifies.  That
said, I'm obviously open to any feedback and reviews from the team!

-- 
Julio Merino / @jmmv




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Julio Merino <jmmv@julipedia.org>:
Bug#675626; Package wnpp. (Fri, 15 Jun 2012 11:36:28 GMT) Full text and rfc822 format available.

Acknowledgement sent to Luca Capello <luca@pca.it>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Julio Merino <jmmv@julipedia.org>. (Fri, 15 Jun 2012 11:36:31 GMT) Full text and rfc822 format available.

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

From: Luca Capello <luca@pca.it>
To: Julio Merino <jmmv@julipedia.org>
Cc: 675626@bugs.debian.org, ML Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>, debian-mentors@lists.debian.org
Subject: Re: Bug#675626: ITP: lutok -- Lightweight C++ API library for Lua
Date: Fri, 15 Jun 2012 13:34:36 +0200
[Message part 1 (text/plain, inline)]
Hi there!

On Fri, 15 Jun 2012 01:00:10 +0200, Julio Merino wrote:
> On Thu, Jun 14, 2012 at 3:45 AM, Luca Capello <luca@pca.it> wrote:
>> Do you know that there is a Debian Lua Team (Cc:ed) for (ideally)
>> packaging Lua software?  IMHO the package should be maintained by you
>> under that umbrella:
>
> Thanks for the information.
>
> Based on the policy and the web page, the team you reference seems to
> focus on packaging Lua modules.  Lutok is a C++ library that just so
> happens to interface with Lua... so I'm not sure it qualifies.  That
> said, I'm obviously open to any feedback and reviews from the team!

Enrico Tassi has the last word on the focus of the team, but:

- the project description on Alioth does not exclude non-module packages

    This project is for development and maintenance of Debian packages
    and infrastructure related to the Lua programming language.

- based on my experience in previous teams (especially on the Debian
  Common Lisp one), having a single point of contact for questions
  related to all $LANGUAGE packages is really useful.

Thx, bye,
Gismo / Luca
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Julio Merino <jmmv@julipedia.org>:
Bug#675626; Package wnpp. (Fri, 15 Jun 2012 11:51:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Enrico Tassi <gares@fettunta.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Julio Merino <jmmv@julipedia.org>. (Fri, 15 Jun 2012 11:51:09 GMT) Full text and rfc822 format available.

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

From: Enrico Tassi <gares@fettunta.org>
To: Julio Merino <jmmv@julipedia.org>, 675626@bugs.debian.org
Cc: debian-mentors@lists.debian.org, Luca Capello <luca@pca.it>, ML Debian Lua Team <pkg-lua-devel@lists.alioth.debian.org>
Subject: Re: [pkg-lua-devel] Bug#675626: ITP: lutok -- Lightweight C++ API library for Lua
Date: Fri, 15 Jun 2012 13:48:33 +0200
On Fri, Jun 15, 2012 at 01:34:36PM +0200, Luca Capello wrote:
> - based on my experience in previous teams (especially on the Debian
>   Common Lisp one), having a single point of contact for questions
>   related to all $LANGUAGE packages is really useful.

Exactly. This software seems to be really tight to Lua, so It would be
nice to have it close to it. For example when I change the lua5.1
package I also recompile all the lua packages in the svn repository just
to be sure I did not break them. 
In case the policy for lua packages gets changed, or lua packages get renamed,
you may also get a patch for free ;-)

Unless you have serious concerns against an svn repository (that will
eventually become a git one) I suggest you put your package there.

Cheers
-- 
Enrico Tassi




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#675626; Package wnpp. (Fri, 15 Jun 2012 14:03:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julio Merino <jmmv@julipedia.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Fri, 15 Jun 2012 14:03:03 GMT) Full text and rfc822 format available.

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

From: Julio Merino <jmmv@julipedia.org>
To: Enrico Tassi <gares@fettunta.org>, 675626@bugs.debian.org
Subject: Re: Bug#675626: [pkg-lua-devel] Bug#675626: ITP: lutok -- Lightweight C++ API library for Lua
Date: Fri, 15 Jun 2012 10:00:55 -0400
On Fri, Jun 15, 2012 at 7:48 AM, Enrico Tassi <gares@fettunta.org> wrote:
> On Fri, Jun 15, 2012 at 01:34:36PM +0200, Luca Capello wrote:
>> - based on my experience in previous teams (especially on the Debian
>>   Common Lisp one), having a single point of contact for questions
>>   related to all $LANGUAGE packages is really useful.
>
> Exactly. This software seems to be really tight to Lua, so It would be
> nice to have it close to it. For example when I change the lua5.1
> package I also recompile all the lua packages in the svn repository just
> to be sure I did not break them.
> In case the policy for lua packages gets changed, or lua packages get renamed,
> you may also get a patch for free ;-)

Sure thing.  I was not arguing otherwise.  If this package can be
overseen by the Lua team for all the benefits you list, the better!

> Unless you have serious concerns against an svn repository (that will
> eventually become a git one) I suggest you put your package there.

I'm sorry but I don't understand.  This is my very first Debian
package, so everything related to package development in Debian still
escapes my mind...

I don't have any problems with using svn, but what for?  To store the
source package?  I'd have thought all packages were stored in the same
place/system... so I'm a little bit surprised by this.  I may not be
understanding this correctly though.

Lastly, are any of you actually offering to review this package? :-)

Thanks!

-- 
Julio Merino / @jmmv




Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org, Julio Merino <jmmv@julipedia.org>:
Bug#675626; Package wnpp. (Fri, 16 Aug 2013 17:07:22 GMT) Full text and rfc822 format available.

Acknowledgement sent to Lucas Nussbaum <lucas@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, Julio Merino <jmmv@julipedia.org>. (Fri, 16 Aug 2013 17:07:22 GMT) Full text and rfc822 format available.

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

From: Lucas Nussbaum <lucas@debian.org>
To: 675626@bugs.debian.org
Cc: control@bugs.debian.org
Subject: lutok: changing back from ITP to RFP
Date: Fri, 16 Aug 2013 18:58:55 +0200
retitle 675626 RFP: lutok -- Lightweight C++ API library for Lua
noowner 675626
tag 675626 - pending
thanks

Hi,

A long time ago, you expressed interest in packaging lutok. Unfortunately,
it seems that it did not happen. In Debian, we try not to keep ITP bugs open
for a too long time, as it might cause other prospective maintainers to
refrain from packaging the software.

This is an automatic email to change the status of lutok back from ITP
(Intent to Package) to RFP (Request for Package), because this bug hasn't seen
any activity during the last 14 months.

If you are still interested in packaging lutok, please send a mail to
<control@bugs.debian.org> with:

 retitle 675626 ITP: lutok -- Lightweight C++ API library for Lua
 owner 675626 !
 thanks

It is also a good idea to document your progress on this ITP from time to
time, by mailing <675626@bugs.debian.org>.  If you need guidance on how to
package this software, please reply to this email, and/or contact the
debian-mentors@lists.debian.org mailing list.

Thank you for your interest in Debian,
-- 
Lucas, for the QA team <debian-qa@lists.debian.org>



Changed Bug title to 'RFP: lutok -- Lightweight C++ API library for Lua' from 'ITP: lutok -- Lightweight C++ API library for Lua' Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Fri, 16 Aug 2013 17:13:50 GMT) Full text and rfc822 format available.

Removed annotation that Bug was owned by Julio Merino <jmmv@julipedia.org>. Request was from Lucas Nussbaum <lucas@debian.org> to control@bugs.debian.org. (Fri, 16 Aug 2013 17:13:50 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 16 20:14:25 2014; Machine Name: buxtehude.debian.org

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