Re: Module namespace for IEEE754 encoder/decoder

2021-06-03 Thread John M. Gamble
Hmm, I was going to bring up Math::Int128, but it allows arithmetic on 128-bit integers, which might count towards your objection. I'm not keen on using the Convert namespace which is overwhelmingly used for text conversion. I suppose you could break it down with Convert::Number:: modules. P

Re: Algorithm-SkipList

2021-02-25 Thread John M. Gamble
ub repo at https://github.com/robrwo/Algorithm-SkipList Robert On 25/02/2021 06:40, John M. Gamble wrote: I was surprised to see Algorithm-SkipList marked as owned by ADOPTME in PAUSE, which is not the case in MetaCPAN, where it is owned by Robert Rothenburg (although it is marked for adoption, s

Algorithm-SkipList

2021-02-24 Thread John M. Gamble
I was surprised to see Algorithm-SkipList marked as owned by ADOPTME in PAUSE, which is not the case in MetaCPAN, where it is owned by Robert Rothenburg (although it is marked for adoption, see ). In any event, I'm marked as co-maintainer. What

Re: Module name hierarchy...

2020-09-25 Thread John M. Gamble
On Fri, September 25, 2020 4:12 pm, David Cantrell wrote: > On 25/09/2020 19:59, Dan Book wrote: >> On Fri, Sep 25, 2020 at 2:20 PM BC > > wrote: >> >> Let's say I wanted to submit a module named: >> >>      Class::Error::Foobar >> >> Would this be

RE: Mime-Base64 Pending PRs

2020-06-21 Thread John M. Gamble
Please don't do that. It's not a major change request, true, but it's certainly not stupid. And if it is deemed unimportant, then it can be rejected, and doesn't require this level of editorializing, particularly since it only affects the test files, not the module code. The main question is whet

Re: [RFC] File::TVShow::Parse

2019-04-16 Thread John M. Gamble
t; will > make sure that running it on older Perls will result in a sensible error > message. > > -Dan > > On Tue, Apr 16, 2019 at 3:54 PM John M. Gamble wrote: > >> On Mon, April 15, 2019 12:46 pm, David Cantrell wrote: >> > On Mon, Apr 15, 2019 at 12:04:24PM -

Re: [RFC] File::TVShow::Parse

2019-04-16 Thread John M. Gamble
On Mon, April 15, 2019 12:46 pm, David Cantrell wrote: > On Mon, Apr 15, 2019 at 12:04:24PM -0400, Dan Book wrote: > >> As a side note, remember that the X.Y.Z form of versions (with more than >> one decimal point) is a sequence of integers ... > > Sadly it's worse than that. > > There exists popul

Re: [RFC] File::TVShow::Parse

2019-03-16 Thread John M. Gamble
I would tend toward Info myself. The existence of Video::Info is irrelevant except for highlighting that Info is a valid choice. But I also admit that's just me, and I tend to view Parse in a language context. Don't bother trying to support Perl versions less that 5.10. Last I checked the (admitte

Re: Naming and Feedback for a module, Druid

2017-11-26 Thread John M. Gamble
Hmm, I see you uploaded it already. Druid does seem like an acceptable top-level name (analogous to Amazon Web Service top-level AWS), but I wish you had qualified it (e.g., Druid-Query, for example), so as to not give the impression of end-all and be-all. The only other comment I have is that unl

Re: Boolean As a Top Level Name

2016-09-09 Thread John M. Gamble
the current version of the article.) Thanks, -john On Fri, September 9, 2016 2:50 pm, Karen Etheridge wrote: > I think I'd look for such a module in the Math:: namespace. > > I also found these modules which may be similar: Math::BooleanEval, > Math::MatrixBool. > > On Fri,

Boolean As a Top Level Name

2016-09-09 Thread John M. Gamble
A while back I was granted co-maintenance of Algorithm::QuineMcCluskey. It handles one Boolean expression at a time, and I decided that it would be good to create a package that could manipulate a Boolean truth table. So Boolean::TruthTable is nearly ready to go (I have documentation to complete).

Re: Is META.yml Necessary Anymore?

2015-10-27 Thread John M Gamble
On 10/26/2015 1:42 AM, Damyan Ivanov wrote: -=| Dominique Dumont, 25.10.2015 17:03:09 +0100 |=- Le dimanche 25 octobre 2015 16:49:03, vous avez écrit : As far as I can tell, dh-make-perl is already using CPAN::Meta, and preferring META.json over META.yml as it should (DhMakePerl::Command::Packa

Re: Is META.yml Necessary Anymore?

2015-10-10 Thread John M. Gamble
Thank you very much for looking this up. I don't plan to require version 5.14 until 2017 or later, so I guess I'm stuck with META.yml for a while. Thanks again, -john On Fri, October 9, 2015 1:50 am, Aristotle Pagaltzis wrote: > Hi John, > > * John M Gamble [2015-10-06 2

Is META.yml Necessary Anymore?

2015-10-06 Thread John M Gamble
What with META.json being generated (and presumably used) in our CPAN uploads, is it necessary to include META.yml anymore? A brief search didn't really tell me anything. If it makes a difference, the minimum version of Perl that I require for my modules is currently 5.10.1. -john

Re: Naming help needed for evil @INC hackery

2015-10-06 Thread John M Gamble
My first thought was to question whether INC needed to be a whole level in the name, but... upon consideration, yes, because it's the main point of the module. Plus, there's precedence in Devel-INC-Sorted. So my next thought is the third-level name. I'd drop the "My" and the "First" and just c

Re: Exclude tests from regular tests

2015-06-29 Thread John M Gamble
On 6/29/2015 7:01 AM, David Cantrell wrote: On Thu, Jun 25, 2015 at 12:25:28PM -0500, John M Gamble wrote: The problem I have with that is that since the author tests are there for their usefulness, it makes sense to keep them in the distribution for the next author (be it a hand-off or a fork

Re: Need information about updating the modules on PAUSE and editing the information on CPAN Search.

2015-06-29 Thread John M Gamble
Looking in your Makefile.PL (which you should also do, as it it a fruitful area of study), you can see the line VERSION_FROM => 'lib/Games/JackThief.pm', This tells you where the version information is coming from (other options are also possible). Go into your module JackThief.pm, and i

Re: Exclude tests from regular tests

2015-06-25 Thread John M Gamble
On 6/20/2015 5:52 AM, K. Wittrock wrote: Just to supplement Karen's response: Am 18.06.2015 um 18:58 schrieb Vincent Lequertier: Since I'm fairly new to the task of maintening modules, and that I'm unable to find any doc about it, is moving a test file from /t to /xt make the test secondary? A

Re: Curating old dists on CPAN

2015-05-01 Thread John M Gamble
On 4/30/2015 5:10 PM, Neil Bowers wrote: I think we should either remove very old dists from CPAN, or update them to follow modern conventions (so they have a META.yml or META.json, for example). I had email with the author of CGI::Response (last released in 1995) for example, and he agreed tha

Re: Module name advice?

2014-07-25 Thread John M Gamble
C'd her to help with any ensuing conversation. :-) David On Wed, Jul 23, 2014 at 3:12 PM, John M Gamble mailto:jgam...@ripco.com>> wrote: On 7/22/2014 11:55 PM, Paul Bennett wrote: I'm in the process of writing a Perl module that provides

Re: Module name advice?

2014-07-23 Thread John M Gamble
On 7/22/2014 11:55 PM, Paul Bennett wrote: I'm in the process of writing a Perl module that provides a practical implementation of the statistics language described at http://ashishagarwal.org/2011/10/04/pdf-type-theory/ which would compile programs in that language to Perl objects that provide -

Re: Problem naming a module

2013-11-25 Thread John M. Gamble
On Mon, November 25, 2013 5:27 am, Aristotle Pagaltzis wrote: > Hi Philippe, > > there are two issues causing a problem with naming for this module: > > 1. very specific form of input required/expected (hash of weights) > 2. tightly bound to a DSL as its API > > If you want to be descriptive then y

Re: Problem naming a module

2013-11-21 Thread John M. Gamble
Could this be considered a Statistics module? In which case a name might something like Statistics::GroupBy (the SQL clause just occurred to me while I was thinking it over). Huh, and now looking at CPAN I see there is an Array::GroupBy module that has a small overlap with what you are doing. So i

Re: Jperl is bad name -;

2013-10-29 Thread John M. Gamble
On Tue, October 29, 2013 1:26 pm, David Cantrell wrote: > On Tue, Oct 29, 2013 at 06:58:54PM +0100, Jean-Damien Durand wrote: > >> I have been adviced by daxim@cpan that Jperl (c.f. [1]) is a bad name, >> and it is! May I ask for suggestions; >> >> The project is a JavaScript engine written in perl

Re: advice requested, re ElasticSearch and Elasticsearch clients

2013-10-02 Thread John M. Gamble
Looking at the github conversation, you seem to have covered all the bases. Probably not completely relevant, but I'm deprecating a couple of functions in one of my modules, and I went through the slightly tedious process of putting the deprecation announcement in BIG LETTERS in the README file. T

Re: SentiWordNet module

2013-08-27 Thread John M. Gamble
On Tue, August 27, 2013 2:08 am, Ashish Mukherjee wrote: > Hi, > > I am exploring use of the SentiWordNet lexicon for a particular use case. > Though WordNet does have perl interfaces, SWN doesn't seem to. I would > like > to validate this with the group. > > Also, if it is indeed true that there i

Re: Proposal For A Module To Generate Regular Expressions

2013-08-04 Thread John M. Gamble
On Sun, August 4, 2013 12:30 pm, Shawn H Corey wrote: > On Sun, 4 Aug 2013 18:03:51 +0200 > Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 wrote: > >> This would be better in the Regexp top level namespace instead of >> occupying its own: > > I chose the short name so it would be remembered. Long names aren't.

Re: need name for module that benchmarks hash algos, smoke ab/use

2013-08-04 Thread John M. Gamble
(Sorry for the duplicate message, bulk 88, I keep forgetting that reply doesn't go to the list.) Are the hash algorithms only available via the module? It sounds like this should be split in two, e.g., Algorithm::Hash::HashNameABC, and perhaps Hash::Util::Benchmark. I know I demoted Benchmark fro

Re: pod stuff... pod using variables?

2013-03-16 Thread John M. Gamble
On Sat, March 16, 2013 7:43 am, Linda W wrote: > > > Different Q: > > Is there "easy" way to have the version number in the pod be taken from > it's > definition in the code rather than having it be static text that needs to > be updated? Seems an odd thing not to be 'automatic'... > > Thanks! >

Re: stop shipping MYMETA to CPAN

2013-03-01 Thread John M. Gamble
I can say in my case I added them manually. There didn't seem to be a reason not to at the time, and I was just being conscientious. You know what might be the simplest way to prevent this from happening? Put a comment line inside the MYMETA files, clearly saying "Do not add this file to your MANI

Re: Make sure all the modules have the same version number in a distribution

2013-01-10 Thread John M. Gamble
On Wed, January 9, 2013 9:03 pm, David Christensen wrote: > > There seems to be two competing points of view regarding version > numbering for software source code files: > > 1. Per-file -- a unique version number for each file that increments > when that file changes. RCS and CVS use this approa

Re: license information and link to source code repository from your CPAN distribution

2013-01-08 Thread John M. Gamble
On Tue, January 8, 2013 12:14 pm, Olaf Alders wrote: > > On 2013-01-08, at 1:03 PM, David Nicol wrote: > >> ... > >> >> On the other hand, a comprehensive "CPAN by git" as an additional CPAN >> feature would have a measure of awesome to it, as an alternate >> distribution and synchronization metho

Re: license information and link to source code repository from your CPAN distribution

2013-01-08 Thread John M. Gamble
On Tue, January 8, 2013 10:43 am, David Cantrell wrote: > On Tue, Jan 08, 2013 at 10:06:31AM -0600, John M. Gamble wrote: > >> I think the finger should be pointed at h2xs, at least as it stands now. >> A >> programmer new to CPAN won't know about the META inform

Re: license information and link to source code repository from your CPAN distribution

2013-01-08 Thread John M. Gamble
On Tue, January 8, 2013 5:15 am, Gabor Szabo wrote: > Hi, > > those of you who read blogs.perl.org probably already saw my posts, > but I guess there are many others > on this list who are not reading that site. > > Recently I checked and only 50% of the CPAN distributions have a link > to a public

Re: CPAN testers: failure installing dependencies

2012-11-05 Thread John M. Gamble
On Mon, November 5, 2012 1:54 am, Shmuel Fomberg wrote: > Hi All. > > Can anyone tell me, when a cpan smoker / tester is trying to test a module > but fails to install a dependency, what happens? > > Who should I convince to make such a failure similar to test fail? > Or maybe mark it as failure to

Re: About Math::Cephes module.

2012-10-12 Thread John M. Gamble
Don't know if this is the problem, but I note that there are two version 0.47 packages on CPAN, one posted 05 Jan 2009, the other posted 13 Mar 2012. This may have had an effect on the indexer. -john On Fri, October 12, 2012 3:42 am, Shlomi Fish wrote: > Hi all, > > On Tue, 9 Oct 2012 09:20

Re: Suppressing excess indexing

2012-09-20 Thread John M. Gamble
On Thu, September 20, 2012 9:45 am, Johan Vromans wrote: > David Cantrell writes: > >> I would say that it's actually *useful* to index them all. That way >> your dist will show up if people search for 'FLAC' (to pick just one >> example), which is probably a Good Thing. > > That would be the pur

Re: RFC: the Author:: namespace

2012-09-08 Thread John M. Gamble
On Sat, September 8, 2012 12:08 pm, Leon Timmermans wrote: > On Sat, Sep 8, 2012 at 6:59 PM, sawyer x wrote: >> No, I can't. Acme:: is people sharing jokes, which in most cases aren't >> supposed to be "useful", they're JOKES. Author::PAUSEID, >> Task::BeLike::PAUSEID and Dist::Zilla::PluginBundle

Re: sudo in Const::Fast

2012-07-18 Thread John M. Gamble
Hmm. Looking at the INSTALL file, there's this: ## Installation with cpanm If you have cpanm, you only need one line: % cpanm Const::Fast If you are installing into a system-wide directory, you may need to pass the "-S" flag to cpanm, which uses sudo to install the module: % cpanm -S C

Re: XML-LibXML's 2.* Versioning Scheme: Please Advise.

2012-05-31 Thread John M. Gamble
I'm curious -- I know PAUSE checks the $VERSION in the package (I ran into a "thought that was inherited" problem once), but isn't it using the the version key in the META.json or META.yml files for its indexing? So while getting the version information right in $VERSION is important, wouldn't gett

Re: DBIx::Pg::CallFunction

2012-05-29 Thread John M. Gamble
On Tue, May 29, 2012 7:46 am, Matthew Musgrove wrote: > Joel, > Perhaps you could explain how DBIx::Pg::CallFunction differs from > DBIx::ProcedureCall and why someone would choose one over the other? > > http://search.cpan.org/dist/DBIx-ProcedureCall/ProcedureCall.pm > > Matt > Could it be that o

Re: DBIx::Pg::CallFunction

2012-05-29 Thread John M. Gamble
On Tue, May 29, 2012 4:42 am, Shlomi Fish wrote: > Hi Joel, > > On Tue, 29 May 2012 14:48:27 +0700 > Joel Jacobson wrote: > >> Hi! >> >> I'm about to submit a module to CPAN and would like some feedback on the >> proposed module name, and any other feedback on the code or interface. >> >> http://p

Re: Looking for Sean Cannon (DODGER)

2011-12-21 Thread John M. Gamble
Just to follow up: I sent e-mail to those who might have known Sean Cannon, and he seems to have vanished in their circle too. That doesn't make this conclusive, but I think it's more than reasonable to assign co-maintainance to whomever wants to apply patches. --john On Mon, December 12, 20

Re: Looking for Sean Cannon (DODGER)

2011-12-12 Thread John M. Gamble
On Mon, December 12, 2011 1:55 am, Shlomi Fish wrote: > Hi Neil, > > On Mon, 12 Dec 2011 00:41:54 + > Neil Bowers wrote: > >> Hi, >> >> Does anyone know how I can contact Sean Cannon? His PAUSE id is DOGER, >> and he has several dists on CPAN, including Geo::Coder::HostIP, which >> I've fixed

Re: The module authors pledge

2011-11-11 Thread John M. Gamble
On 11/10/2011 9:33 PM, David Nicol wrote: I think this is not necessary at all. I think you have pretty much described the current standards for granting takeover. I think the barrier to making local forks is already very low and there is no reason to switch the whole thing to Git. Yeah, t

Re: Naming a module that injects new code into a file's source at compile time

2011-11-02 Thread John M. Gamble
On 11/1/2011 11:03 AM, Eric Strom wrote: I am working on a module and set of tools for injecting source into another file at compile time. It currently does this by using Filter::Util::Call to hook into the compilation process, inject the new code before the next line that perl will compile, and

Re: PDF in Marpa::XS distribution?

2011-07-18 Thread John M. Gamble
On Sun, July 17, 2011 11:43 am, Jeffrey Kegler wrote: > I'd like feedback on a question. My feeling is that internals > documentation > is important, that disk is relatively cheap, and that I should include the > PDF file that contains Marpa's internal documentation with the CPAN > distribution.

Re: Making sure your module works on other OS-es as well

2011-07-03 Thread John M. Gamble
On 7/3/2011 6:40 AM, Barbie wrote: On Sun, Jul 03, 2011 at 07:42:42PM +0900, Shmuel Fomberg wrote: The point is that CPAN deprecation should lag behind Perl deprecation policy. It does. Testers do upgrade over time. The oldest perl currently tested is 5.6.2, up until about 18 months ago we wer

CPAN In The Comics

2011-03-23 Thread John M. Gamble
Rhymes With Orange has a perlish flavor today: For those of you with worse eyesight than mine, the modules listed are: Algorithm::Checkdigits SMS::Send HTTP::OAI Congratulations Mathias Weidner, Adam Kennedy, and Tim Brody. -john

Re: Recommended builder?

2010-12-04 Thread John M. Gamble
David Golden wrote: On Sat, Dec 4, 2010 at 4:35 AM, Octavian Rasnita wrote: Is there a module you recommend for creating CPAN packages? Module::Build, Module::Install, ExtUtils::MakeMaker, Dist::Zilla, another one? Is one of them more compatible with CPAN, CPANPLUS, App::cpanminus, or bett

Re: Why are you releasing modules to CPAN?

2010-05-28 Thread John M. Gamble
Gabor Szabo wrote: When I teach Perl people keep asking me why do all these people spend their free time on writing modules and uploading them to CPAN? I suspect part of it is like any other creative endeavor: to share with one's audience. And the audience here is very positive. Booing is

Re: naming advice required

2009-11-10 Thread John M. Gamble
Aristotle Pagaltzis wrote: * Ryan Voots [2009-11-09 15:20]: I Thought the typical convention was to try to find some other root namespace to put things in rather than making yet another one? No one browses CPAN by namespace any more, so it hardly matters. Ahem. Just because it's

Re: "a lot of controversy" about Module::Build

2009-04-08 Thread John M. Gamble
Bill Ward wrote: On Wed, Apr 8, 2009 at 1:05 PM, Hans Dieter Pearcey > wrote: On Wed, Apr 08, 2009 at 10:55:44PM +0300, Burak Gürsoy wrote: > I think M::B has a clean and understandable interface while EU::MM is > archaic (yes I know

Re: Integrating license related things of CPAN

2008-10-26 Thread John M. Gamble
Eric Wilhelm wrote: # from Ricardo SIGNES # on Sunday 26 October 2008: It would be nice to have a license pragma. use license "Perl"; What would this do? Skip calls to any code which didn't conform to that license ;-) Oh good. Nothing that could possibly go wrong the

Re: Removing or Archiving outdated and unsupported modules on CPAN; proposal

2008-04-03 Thread John M. Gamble
Jonathan Rockway wrote: * On Wed, Apr 02 2008, Linda W wrote: I'd like to see the practice of domain-name squatting...er, I mean "module-name squatting" squished. Let people develop on devel.cpan.org and when the owner feels their software ready to be "released" (V1.0) for general us

Re: Date::Piece months and weeks

2008-01-04 Thread John M. Gamble
On Fri, 4 Jan 2008, Daniel T. Staal wrote: On Fri, January 4, 2008 11:02 am, David Precious wrote: David Cantrell wrote: In English English, "this Sunday" is in the future, regardless of when the speaker thinks the week begins. Unless it *is* Sunday, in which case it's the present.

Re: (Create a new ?) namespace for applications on CPAN

2007-05-18 Thread John M. Gamble
On Thu, 17 May 2007, Andy Lester wrote: On May 17, 2007, at 12:06 PM, Andreas J. Koenig wrote: One of the oldest ideas for namespace decisions was that when a family of modules constitutes something you can perceive as a framework, then any top level namespace is ok. It makes no sense when

Re: Delete hate speech module

2007-02-08 Thread John M. Gamble
> > >> -Original Message- >> From: imacat [mailto:[EMAIL PROTECTED] >> Sent: 08 February 2007 15:06 >> To: Perl Module Authors List >> Subject: Re: Delete hate speech module >> >> >> On Thu, 8 Feb 2007 01:28:12 -0800 >> Eric Wilhelm <[EMAIL PROTECTED]> wrote: >> > # from Andy Lester >> >

Re: Math::Basic and prime numbers

2006-11-12 Thread John M. Gamble
Ovid wrote: Hi all, I was doing a bit of work with math and realized I couldn't find a simple, non-XS math module on the CPAN. I'm looking for something which handles very simple functions such as factoring numbers, finding highest common factors, lowest common multiples, etc. Are there any pu

Preserving Supplementary Documentation, Take 2

2006-07-22 Thread John M. Gamble
It appears that I got shot down at PAUSE: >Is this a separate distribution from Math::Polynomial::Solve? (It >shouldn't be.) Even if not, why not put the documentation as POD in >Math::Polynomial::Solve? I pointed the respondent to the conversation at

Documentation-only Module

2006-06-27 Thread John M. Gamble
After some consultation, I've decided to take David Golden's suggestion and create a package that will hold the PDF article on cubics. I also plan to use his suggestion on a name: Math::Polynomial::Solve::Doc. That leaves a question of the layout of the package. I probably don't need to lay out

Re: Preserving Supplementary Documentation for Modules

2006-05-13 Thread John M. Gamble
David Golden wrote: John M. Gamble wrote: CPAN, of course, is eternal, but putting the pdf in a module that is only a tenth its size would be an undue burden on downloaders, not to mention the lack of a clear policy on this. How big is the PDF? If it could be optimized down to the 100K range

Re: Preserving Supplementary Documentation for Modules

2006-05-13 Thread John M. Gamble
Chris Dolan wrote: I agree with David in terms of size, but license may be a bigger problem. Unless the author of the PDF explicitly gave you permission to release under the same terms as Perl itself (or whatever license you have chosen for your code) you may need to follow the advice above

Re: Preserving Supplementary Documentation for Modules

2006-05-13 Thread John M. Gamble
A. Pagaltzis wrote: * John M. Gamble <[EMAIL PROTECTED]> [2006-05-12 14:55]: I have a pdf file, written by Dr. Nickalls, on solving cubic equations that was the basis for the creation of Math::Polynomial::Solve. Was this created from a TeX source, and if so, is that available?

Preserving Supplementary Documentation for Modules

2006-05-12 Thread John M. Gamble
I have a pdf file, written by Dr. Nickalls, on solving cubic equations that was the basis for the creation of Math::Polynomial::Solve. I’m updating the module now, and I’d like to make the pdf file more readily available (I have Dr. Nickalls’s permission to do so). It exists at other web sites, bu

Searching and Browing (was: Re: New module: FLV file parsing)

2005-12-02 Thread John M. Gamble
Austin Schutz wrote: On Fri, Dec 02, 2005 at 04:04:11PM -0600, Chris Dolan wrote: So, I already published it as FLV::Info, but this discussion has convinced me that FileFormat::FLV is the best option. I may use that name for v0.02. My only hesitation is that nobody else seems to be us