Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread martin f krafft
Package: wnpp
Severity: wishlist

  Package name: libloki
  Version : 
  Upstream Author : Andrei Alexandrescu et al. aandrei at 
users.sourceforge.net
  URL : http://www.example.org/
  License : MIT
  Description : The Loki C++ patterns library

Loki is a (the?) C++ library of designs, containing flexible
implementations of common design patterns and idioms.

I will package if I don't hear objections.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (600, 'testing'), (98, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.6-1-k7-smp
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=de_DE.ISO-8859-15

-- 
Please do not CC me when replying to lists; I read them!
 
 .''`. martin f. krafft [EMAIL PROTECTED]
: :'  :proud Debian developer, admin, and user
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature


Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread Laurent Fousse
Hi,

On Thu, May 27, 2004 at 05:22:02PM +0200, martin f krafft wrote:

   Package name: libloki
   Description : The Loki C++ patterns library

This is not the final synopsis, is it? It should not start with a
capital, not repeat the package name etc.

 Loki is a (the?) C++ library of designs, containing flexible
 implementations of common design patterns and idioms.

I'd suggest a longer long description for the final version, because
so far I don't know what it's about (I didn't want to cheat and look
at the website).

Regards,

Laurent.



Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread martin f krafft
I apologise for not taking more time to write the initial ITP.
Here's the full version:

  Package name: libloki
  Version : 2003.04.13
  Upstream Author : Andrei Alexandrescu et al. [EMAIL PROTECTED]
  URL : http://www.sf.net/projects/loki-lib
  License : MIT
  Description : a C++ library of generic design patterns

Loki is a (the?) C++ library of generic programming techniques,
containing flexible implementations of common design patterns and
idioms. It is an essential library for modern C++ programming and
exposes many cool features of the language, declaring it as non-dead
after all.

The accompanying book, _Modern C++ Design_ (Alexandrescu, 2001) goes
into depth on the design of the library, and while non-free and not
necessary to harvest the libary's power, the book is a worthy
acquisition for the serious C++ programmer.

-- 
Please do not CC me when replying to lists; I read them!
 
 .''`. martin f. krafft [EMAIL PROTECTED]
: :'  :proud Debian developer, admin, and user
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature


Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread Glenn Maynard
On Thu, May 27, 2004 at 10:06:28PM +0200, martin f krafft wrote:
 containing flexible implementations of common design patterns and
 idioms. It is an essential library for modern C++ programming and
 exposes many cool features of the language, declaring it as non-dead
 after all.

This seems to imply that this declaration needs to be made; it doesn't.  :)

(The fact that this has different implementations for different compilers
made me delete it pretty quickly, though.  Gross.)

-- 
Glenn Maynard



Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread martin f krafft
also sprach Glenn Maynard [EMAIL PROTECTED] [2004.05.27.2243 +0200]:
  containing flexible implementations of common design patterns
  and idioms. It is an essential library for modern C++
  programming and exposes many cool features of the language,
  declaring it as non-dead after all.
 
 This seems to imply that this declaration needs to be made; it
 doesn't.  :)

How do they say? C++ : an octopus made by nailing extra legs onto
a dog?

Don't get me wrong, I am in love with C++.

 (The fact that this has different implementations for different
 compilers made me delete it pretty quickly, though.  Gross.)

Sometimes necessary. Also, the different implementations are for
Windows GUI compilers. Loki is standard C++. It caters for those
with disabled compilers. Honorable, I'd say. However, for us, it's
not of any relevance. I'll consider just removing the other bits.

-- 
Please do not CC me when replying to lists; I read them!
 
 .''`. martin f. krafft [EMAIL PROTECTED]
: :'  :proud Debian developer, admin, and user
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature


Bug#251229: ITP: libloki -- The Loki C++ patterns library

2004-05-27 Thread David Schleef
On Thu, May 27, 2004 at 10:06:28PM +0200, martin f krafft wrote:
 The accompanying book, _Modern C++ Design_ (Alexandrescu, 2001) goes
 into depth on the design of the library, and while non-free and not
 necessary to harvest the libary's power, the book is a worthy
   ^^^

Perhaps you mean harness?



dave...