Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On 01/05/11 15:47, Henrique de Moraes Holschuh wrote: On Sun, 01 May 2011, Torquil Macdonald Sørensen wrote: Package: wnpp Severity: wishlist Owner: Torquil Macdonald Sørensentorq...@gmail.com * Package name: trng Version : 4.11 Upstream Author : Heiko Baukeheiko.ba...@mpi-hd.mpg.de * URL : http://trng.berlios.de/ * License : BSD Programming Lang: C++ Description : Tina's Random Number Generator Library Tina's Random Number Generator Library (TRNG) is a state of the art C++ pseudo-random number generator library for sequential and parallel Monte Carlo simulations. Its design principles are based on a proposal for an extensible random number generator facility, that will be part of the random number generator facility of the forthcoming revision of the C++ standard. Might you consider using tinarng as the package name, please? TRNG is commonly used as the abbreviation of True Random Number Generator (and variations, such as thruly random number generator). It could cause some confusion. Really, upstream should have known better... At the very least, change the short description to add pseudo. Hi Henrique! Thanks for the feedback! I've consulted with upstream and we both agree that renaming the library would be a bit unfortunate due to incompatibility. Upstream and I agree that your suggestion of including pseudo in the short description is a very good idea, so I've done that. At this point I have uploaded to mentors and requested sponsorship on the mentors list, so the wheels are in motion! :-) Thanks again Best regards Torquil Sørensen -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dc6abfb.9090...@gmail.com
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On Sun, 08 May 2011, Torquil Macdonald Sørensen wrote: Might you consider using tinarng as the package name, please? TRNG is commonly used as the abbreviation of True Random Number Generator (and variations, such as thruly random number generator). It could cause some confusion. Really, upstream should have known better... At the very least, change the short description to add pseudo. Hi Henrique! Thanks for the feedback! I've consulted with upstream and we both agree that renaming the library would be a bit unfortunate due to incompatibility. Upstream and I agree that your suggestion of including pseudo in the short description is a very good idea, so I've done that. I am not suggesting a rename of the library itself (although THAT would be the best option in the long term). I am asking for a rename of the *Debian package*, only. Users would still easily find it, provided that you add libtrng and trng in the full description somewhere to ease searching. Besides, it is a library: maintainers will find it easily enough to add as a dependency, and our automated find-the-library-package scripts (such as auto-apt and friends) do NOT rely upon the package name or descriptions at all, instead they look for libfoo in the *filesystem contents* of the packages. So, please consider renaming the *PACKAGE* to tinarng. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110508151628.gb30...@khazad-dum.debian.net
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On 08/05/11 17:16, Henrique de Moraes Holschuh wrote: On Sun, 08 May 2011, Torquil Macdonald Sørensen wrote: Might you consider using tinarng as the package name, please? TRNG is commonly used as the abbreviation of True Random Number Generator (and variations, such as thruly random number generator). It could cause some confusion. Really, upstream should have known better... At the very least, change the short description to add pseudo. Hi Henrique! Thanks for the feedback! I've consulted with upstream and we both agree that renaming the library would be a bit unfortunate due to incompatibility. Upstream and I agree that your suggestion of including pseudo in the short description is a very good idea, so I've done that. I am not suggesting a rename of the library itself (although THAT would be the best option in the long term). I am asking for a rename of the *Debian package*, only. Users would still easily find it, provided that you add libtrng and trng in the full description somewhere to ease searching. Besides, it is a library: maintainers will find it easily enough to add as a dependency, and our automated find-the-library-package scripts (such as auto-apt and friends) do NOT rely upon the package name or descriptions at all, instead they look for libfoo in the *filesystem contents* of the packages. So, please consider renaming the *PACKAGE* to tinarng. Ok, that makes sense. I was (most likely incorrectly) under the impression that the names (package and library file) had to be the same, since I previously got a lintian warning about this (before I included the 4-0 in libtrng4-0). However, I'll read up here regarding package names: http://www.debian.org/doc/debian-policy/ch-sharedlibs.html Anyway, if I change the package name, would I need to report a second ITP with a different package name, or can an upload of a renamed package close this particular ITP? - Torquil -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dc6b6c9.7010...@gmail.com
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On Sun, 08 May 2011, Torquil Macdonald Sørensen wrote: Ok, that makes sense. I was (most likely incorrectly) under the impression that the names (package and library file) had to be the same, since I previously got a lintian warning about this (before I included the 4-0 in libtrng4-0). Well, I was looking at the package name in the ITP, which was trng. libtrng is not that bad for a binary package, mostly because the lib itself will be called libtrng, anyway. I must ask something else: we usually do not package libraries unless we will also have binary packages that depend on them, or they have a _large_ userbase outside of the distro. Do any of those conditions apply? However, I'll read up here regarding package names: http://www.debian.org/doc/debian-policy/ch-sharedlibs.html Anyway, if I change the package name, would I need to report a second ITP with a different package name, or can an upload of a renamed package close this particular ITP? No need to file a second ITP or retitle the ITP bug. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110508223254.ga3...@khazad-dum.debian.net
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On 09/05/11 00:32, Henrique de Moraes Holschuh wrote: I must ask something else: we usually do not package libraries unless we will also have binary packages that depend on them, or they have a _large_ userbase outside of the distro. Do any of those conditions apply? Most likely none of those apply. However, I believe there are still good reasons to include it. A high-quality parallel RNG library will be very useful for researchers like myself that develop special purpose applications that don't have any use for wide audiences, e.g. Monte Carlo simulations within physics, math/statistics, biology and finance (++). General purpose binary applications as may be included in Debian that use random numbers usually don't required a very high quality of RNG, unless they are some kind of mathematical application. Therefore there won't be a lot of general purpose applications that depend on such a library. In that way I think this kind of library should be considered excempt from such dependency considerations :-) My motivation for including it is to improve Debian as a platform for numerical research work. I don't know how large the user base is for this library. Also, nowadays the number of multi-core computers is rising dramatically. More and more mathematical software that includes random number generation will need to include proper parallel RNG algorithms. Anyway, if I change the package name, would I need to report a second ITP with a different package name, or can an upload of a renamed package close this particular ITP? No need to file a second ITP or retitle the ITP bug. Well, I already did it and reported an ITP for 'tinarng' (#626087), so this is really closed... :-) I don't mind communicating here, though. Best regards Torquil Sørensen -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4dc72b94.3060...@gmail.com
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
Package: wnpp Severity: wishlist Owner: Torquil Macdonald Sørensen torq...@gmail.com * Package name: trng Version : 4.11 Upstream Author : Heiko Bauke heiko.ba...@mpi-hd.mpg.de * URL : http://trng.berlios.de/ * License : BSD Programming Lang: C++ Description : Tina's Random Number Generator Library Tina's Random Number Generator Library (TRNG) is a state of the art C++ pseudo-random number generator library for sequential and parallel Monte Carlo simulations. Its design principles are based on a proposal for an extensible random number generator facility, that will be part of the random number generator facility of the forthcoming revision of the C++ standard. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110501124836.6669.86969.report...@asus.home.org
Bug#624764: ITP: trng -- Tina's Random Number Generator Library
On Sun, 01 May 2011, Torquil Macdonald Sørensen wrote: Package: wnpp Severity: wishlist Owner: Torquil Macdonald Sørensen torq...@gmail.com * Package name: trng Version : 4.11 Upstream Author : Heiko Bauke heiko.ba...@mpi-hd.mpg.de * URL : http://trng.berlios.de/ * License : BSD Programming Lang: C++ Description : Tina's Random Number Generator Library Tina's Random Number Generator Library (TRNG) is a state of the art C++ pseudo-random number generator library for sequential and parallel Monte Carlo simulations. Its design principles are based on a proposal for an extensible random number generator facility, that will be part of the random number generator facility of the forthcoming revision of the C++ standard. Might you consider using tinarng as the package name, please? TRNG is commonly used as the abbreviation of True Random Number Generator (and variations, such as thruly random number generator). It could cause some confusion. Really, upstream should have known better... At the very least, change the short description to add pseudo. -- One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie. -- The Silicon Valley Tarot Henrique Holschuh -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110501134708.gd19...@khazad-dum.debian.net