Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-07 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/07/08 20:28, Fernando Ike de Oliveira wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Fernando Ike de Oliveira <[EMAIL PROTECTED]>
> 
> 
> * Package name: pllua
>   Version : 0.8.1
>   Upstream Author : Luis Carvalho <[EMAIL PROTECTED]>
> * URL : http://pllua.projects.postgresql.org/
> * License : MIT/X
>   Programming Lang: C, Lua
>   Description : PL/Lua is an implementation of Lua as a loadable 
> procedural language for PostgreSQL

The Short Description is way too long.

>  PL/Lua is an implementation of Lua as a loadable procedural language for
>  PostgreSQL: with PL/Lua you can use PostgreSQL functions and triggers
>  written in the Lua programming language. 
>  .
>  It brings the power and simplicity of Lua to PostgreSQL, including: 
>  small memory footprint, simple syntax, lexical scoping, functions as 
>  first-class values, and coroutines for non-preemptive threading. 

The similar Ruby deb-src package name is postgresql-plruby.

- --
Ron Johnson, Jr.
Jefferson LA  USA

"Kittens give Morbo gas.  In lighter news, the city of New New
York is doomed."
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkhy2GEACgkQS9HxQb37XmcU2gCgz5Hne4AAH/l9XIfZQsVjmh4y
9UsAnixusAhMQ6NzW6EwNpsktRX3xqXs
=12Gr
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-07 Thread Ben Finney
Ron Johnson <[EMAIL PROTECTED]> writes:

> > * Package name: pllua

The package name should match that of other procedural-language
extensions for PostgreSQL:

postgresql-plperl
postgresql-plpython
postgresql-plruby
postgresql-pltcl

> >   Description : PL/Lua is an implementation of Lua as a loadable 
> > procedural language for PostgreSQL
> 
> The Short Description is way too long.

It also goes against the recommendations in the Best Packaging
Practices section of the Developer's Reference
http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s-bpp-pkg-synopsis>.

On that basis, a better synopsis would be:

PL/Lua procedural language for PostgreSQL

which would also match that of existing procedural-language packages.

-- 
 \ “No matter how far down the wrong road you've gone, turn back.” |
  `\  —Turkish proverb |
_o__)  |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-09 Thread Chris Bannister
On Tue, Jul 08, 2008 at 02:01:13PM +1000, Ben Finney wrote:
> 
> On that basis, a better synopsis would be:
> 
> PL/Lua procedural language for PostgreSQL

So the short description can start with a capital letter?

-- 
Chris.
==
"One, with God, is always a majority, but many a martyr has been burned
   at the stake while the votes were being counted."  -- Thomas B. Reed


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-09 Thread Steinar H. Gunderson
On Thu, Jul 10, 2008 at 01:43:12AM +1200, Chris Bannister wrote:
>> On that basis, a better synopsis would be:
>> 
>> PL/Lua procedural language for PostgreSQL
> So the short description can start with a capital letter?

Certainly, since PL is an acronym.

I'd say "procedural language for PostgreSQL based on Lua" would be a better
short description, though, but consistency with the others is nice to have as
well.

/* Steinar */
-- 
Homepage: http://www.sesse.net/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-09 Thread Fernando Ike de Oliveira
Em Qua, 2008-07-09 às 15:35 +0200, Steinar H. Gunderson escreveu:
> On Thu, Jul 10, 2008 at 01:43:12AM +1200, Chris Bannister wrote:
> >> On that basis, a better synopsis would be:
> >> 
> >> PL/Lua procedural language for PostgreSQL
> > So the short description can start with a capital letter?
> 
> Certainly, since PL is an acronym.
> 
> I'd say "procedural language for PostgreSQL based on Lua" would be a better
> short description, though, but consistency with the others is nice to have as
> well.

  Of course. PL/Perl, PL/Python and PL/TCL are with short description
"PL/*** procedural language for PostgreSQL 8.X. I beliave that describe
wrote per Steinar is better and more clean. 


Cheers,
-- 
Fernando Ike de Oliveira <[EMAIL PROTECTED]>


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Bug#489824: ITP: pllua -- PL/Lua is an implementation of Lua as a loadable procedural language for PostgreSQL

2008-07-09 Thread Ben Finney
Chris Bannister <[EMAIL PROTECTED]> writes:

> On Tue, Jul 08, 2008 at 02:01:13PM +1000, Ben Finney wrote:
> > 
> > On that basis, a better synopsis would be:
> > 
> > PL/Lua procedural language for PostgreSQL
> 
> So the short description can start with a capital letter?

Sure, if it would make sense for it to be capitalised that way in an
appositive clause. PL is an acronym used within the PostgreSQL project
for "procedural language (that can be dynamically loaded)".

The test to apply is: does the synopsis make sense if it is put into
the following template:

 is {the,a,an} 

-- 
 \   “[On the Internet,] power and control will shift to those who |
  `\   are actually contributing something useful rather than just |
_o__)having lunch.” —Douglas Adams |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]