ay round to each other. I wonder why. (Not relevant to any bug
in Sort::Naturally, but it's now intriguing me.)
Smylers
aturally line?
It looks it to me. But there's clearly far more going on here than I
understand.
Smylers
BC writes:
> I'd like some feedback and advice for naming some modules I am
> contemplating.
>
>Image::Stereo::MPO
>Image::Stereo::JPS
>Image::Stereo::JPG
Sounds good to me — you've clearly considered this carefully, and your
explanations make sense.
Smylers
--
sting
ones, then others might too. Don't be discouraged from publishing yours
as an alternative for users to choose from.
Smylers
--
http://twitter.com/Smylers2
up with an adjective that distinguishes
itself from yours.
Alternatively, Devel::Git::MultiBisect would indicate that this is a
tool for Perl development use.
Good luck!
Smylers
--
http://twitter.com/Smylers2
Aaron Trevena writes:
> On 24 October 2016 at 09:49, Smylers <smyl...@stripey.com> wrote:
>
> > If your module is Json-specifiec and there already exists a JSON::
> > top-level namespace, then I think it's much better to put it
> > somewhere under JSON:: than Data::
r to put it somewhere
under JSON:: than Data::, which is so generic it tells users very little
about the module's purpose.
How about JSON::Schema::Inferred?
Smylers
--
http://twitter.com/Smylers2
m/thelexicon/
So maybe Math::Boolean::Minimise would be the best name, to annoy
everybody equally?
Smylers
--
http://twitter.com/Smylers2
ne that's valid in both makes more sense.
There are plenty of cases (like ‘colour’/‘color’) where UK and USA
spellings are disjoint and you just have to pick one which will be
‘wrong’ somewhere, but this isn't one of those cases.
Smylers
* I believe -ize was the original UK form, in use at the p
s docs, whereas it'd be sad for a would-be fan of your module never to
learn of its existence.
Smylers
--
http://twitter.com/Smylers2
to be used with other modules in your framework
and doesn't really make sense as a standalone module for somebody just
wanting to extract data from an Excel spreadsheet (and get back a Perl
data structure they can do what they want with). The brand name
indicates that it's part of the framework and to be used with that.
Hope that helps.
Smylers
--
http://twitter.com/Smylers2
putting unfinished serious modules in Acme, it makes it harder to find
the fun!
Smylers
--
http://twitter.com/Smylers2
be:
• Get a job at Google (they seem to always be recruiting).
• Join the search algorithm team.
• Enhance the algorithm to address the above.
Any takers?
Smylers
--
The UK gov's proposed gagging law will suppress protest and campaigning by
charities and political groups. Read more: http
giving prominence in search results to
people who pay them for that privilege.
(Not criticizing your article at all, Gabor — given that Google are
doing this, it makes sense for Cpan authors who are on Google+ to link
their accounts as you describe.)
Smylers
--
The UK gov's proposed gagging law
Greg Lindahl writes:
On Thu, Sep 12, 2013 at 05:38:00PM +0100, Smylers wrote:
How about Vehicle::Tesla::ModelS then?
Does putting Device:: in front of that lot actually add anything,
other than to the unwieldiness of the name?
Vehicle:: doesn't generalize very well to toasters
Device:: in front of that lot actually add anything, other
than to the unwieldiness of the name?
Smylers
--
Stop drug companies hiding negative research results.
Sign the AllTrials petition to get all clinical research results published.
Read more: http://www.alltrials.net/blog/the-alltrials-campaign/
OK, too.
It's better for a module name to be generally helpful in indicating its
purpose rather than precisely correct in all circumstances. If you see
the major use of your module to be for refactoring Perl, then I think
you should feel free to use this name.
Smylers
--
Stop drug companies hiding
under a different licence. That way
you can postpone researching the matter further until somebody does (or
possibly never).
Cheers
Smylers
--
New series of TV puzzle show 'Only Connect' (some questions by me)
Mondays at 20:30 on BBC4, or iPlayer: http://www.bbc.co.uk/onlyconnect
you mean by that?
If you aren't sure whether something would be worthwhile, upload it
anyway. If necessary write in the Pod that the interface is subject to
change and anybody using it should e-mail you to let you know.
Cheers
Smylers
--
New series of TV puzzle show 'Only Connect' (some
to come up with a filename which
makes both a good command name for users and works well as module name
in a use line by something else which wants to use the module.
Cheers
Smylers
--
http://twitter.com/Smylers2
Shawn H Corey writes:
On 12-07-19 01:07 PM, Smylers wrote:
Please can you run:
$ cpan -J | grep sudo
'mbuild_install_build_command' = 'sudo ./Build',
'make_install_make_command' = 'sudo /usr/bin/make',
Great, so we've found where sudo
have a file called ~/.cpan/CPAN/MyConfig.pm? If so, are there any
lines mentioning sudo in there?
Smylers
--
http://twitter.com/Smylers2
Shawn H Corey writes:
On 12-07-19 11:34 AM, Smylers wrote:
Do you have a file called ~/.cpan/CPAN/MyConfig.pm? If so, are there
any lines mentioning sudo in there?
No, none.
Well that rules out one possibility, so we must be getting closer!
Please can you run:
$ cpan -J | grep sudo
Perl way of
spelling it:
% perl -E say ref qr//
It's also a superset of the spelling 'Regex', so searching for 'Regex'
should still find it, whereas searching for 'Regexp' wouldn't match
'Regex'.
On the downside, 'Regexp' is considerably harder to say than 'Regex'.)
Smylers
Bill Ward writes:
On Wed, Dec 14, 2011 at 3:46 AM, Smylers smyl...@stripey.com wrote:
Bill Ward writes:
File::RegexMatch?
I think having ::Find:: in there would be better, so that it's
immediately obvious that this module performs a similar task to the
other modules already
.
Though that can be irritating if your install hangs at that point,
waiting for you to provide a password. An alternative is to
pre-authenticate sudo with the -v flag, so that even the first install
will become root without prompting:
% sudo -v cpan Acme::MetaSyntactic
Smylers
--
Watch
Ovid writes:
If these corpuses (corpi?)
Corpora (similar to opus - opera).
Smylers
guessed; apologies if it came across as overly pedantic.
But in some ways module names _are_ code, and I've previously
encountered users on case-insensitive file-systems writing code with
module names all lower-case -- which runs for them, but not elsewhere --
so I thought it worth checking.
Smylers
of those names sound bad -- they're all pretty self-
explanatory, so any of them would do.
Smylers
::Recognizer. Anyone have any better ideas?
Barcode::OCR?
Barcode::Decode or ::Decoder?
Barcode::Interpreter?
Barcode::Read?
Barcode::Image2Numbers?
Smylers
Keith Ivey writes:
(It seems like object-oriented modules should have names that are
nouns,
I agree.
(The non-noun suggestions were in case your module isn't
object oriented.)
Smylers
'; # Knows to look in inc/bundled/
The general-purpose logic for doing version comparisons lives in latest.pm .
But what if the bundled version of latest.pm is buggy and I already have
a later latest.pm installed on my system? That will use the wrong one!!
Smylers
, I've got this XML data -- I know, a plist would be a
good way of handling that).
Whereas if it's purpose is to handle a particular Apple format (I've
got this plist; how can I deal with that in Perl?), then that should be
what is emphasized in the name.
Smylers
them.
Smylers
://testers.cpan.org/author/ROODE.rss
Smylers
to be associated with, but then so do most Cpan namespaces --
I'm sure you won't be tainted by them!
Or if you want Lib::, then Lib::memcached makes the most sense.
Smylers
, '... and the object it returns';
Those BEGIN blocks really annoy the hell out of me at times :(
Well don't have them then -- put the assignment in the use statement,
which is run at BEGIN time anyway:
use Test::More tests = 1;
my $CLASS;
use ok $CLASS = 'DateTime';
Smylers
/perl595delta.pod#Module_changes
Smylers
to redo your
distribution.
Which for some people is fine, and, on balance, their prefered way of
working. But it doesn't suit everybody.
Smylers
module at all, it seems). Those using Module::Build still
get the Build.PL, so shouldn't be any worse off than they are at the
moment.
Smylers
A. Pagaltzis writes:
* Smylers [EMAIL PROTECTED] [2007-03-02 22:55]:
A. Pagaltzis writes:
* Smylers [EMAIL PROTECTED] [2007-03-01 21:45]:
... how do you tell whether `bastract` is a typo or extension
field?
You can't. But equally you can't tell if hints:
test-reporter
A. Pagaltzis writes:
* Smylers [EMAIL PROTECTED] [2007-03-01 21:45]:
Can't we just start using cc-author as a field, then if it takes off
get it blessed as part of the official spec?
Then how do you tell whether `bastract` is a typo or extension
field?
You can't. But equally you
arbitrary
which headers have X- and which don't, and very hard to remember.
Smylers
kind of problem: notes is very generic (like other or
misc), such that it's arbitrary which is a 'proper' field and which is
a 'notes' field.
Can't we just start using cc-author as a field, then if it takes off get
it blessed as part of the official spec?
Smylers
trying to solve here. But
that's largely irrelevant -- because however good your idea is, there's
bound to be somebody in the Perl community questioning it or objecting
to it! So don't wait for approval: just do it, whatever it is, then
show folks.
Good luck!
Smylers
. I'm reading this on the
Module Authors mailing list, where Dariusz's original message had these
headers:
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
CC: module-authors@perl.org, modules@perl.org
Smylers
Darek Dwornikowski writes:
Dave Rolsky napisał(a):
On Tue, 2 Jan 2007, Alberto Simões wrote:
Accordingly with http://search.cpan.org/~simonflk/, Simon last
release date for all modules is 25 Mar 2005. I would say the best
approach is to fork it...
In this case, if the author
!
Smylers
you are doing will be appropriate
in other countries?
Something like Finance::Mortgages::ZZ may be more appropriate, where
ZZ is your country code.
Smylers
Chris writes:
On Wed, 1 Nov 2006, Smylers wrote:
Dmitri Tikhonov writes:
I intend to write a new module, Finance::MortgageCalculator, with the
express purpose of calculating mortgages. Does anyone foresee any
problem with the name?
Which country's mortgage markets are you
know this is a Perl
library that does something, it doesn't really add anything.
Smylers
,
That was discussed on this list soon after it launched. My memory is
that we decided that it was OK for AnnoCpan to alert an author the first
time a comment is made on her module, and then give the option of
subscribing to future alerts.
Smylers
volunteers at once.
Smylers
to the thread, making sure you
include the entire list, and see what happens.
Smylers
by
default, so you don't need to do anything special to get it.
Smylers
where the user supplied a hash surely you could remember
this and return the results as a hash too?
Smylers
to
know.
Smylers
this shouldn't mess things up in automated
environments.
Smylers
namespace into lots of
separate namespaces for each of the niches.
If Module:: is what's being used then use it, and don't worry that
sometimes packages don't contain any modules.
Smylers
.
It is harder for a coder to enter style-heaven than it is to fit a
CamelHump through the eye of the community?
Smylers
to many modules, so it isn't as reasonable for one particular templating
module to snaffle that entire top-level namespace from everybody else.
Smylers
A. Pagaltzis writes:
* Smylers [EMAIL PROTECTED] [2005-12-04 03:35]:
That's because the default ftplugin/perl.vim sets iskeyword to
include the colon, so that all gets treated as a single word.
Until now I hadn't seen a disadvantage of removing that colon,
but now you've pointed
A. Pagaltzis writes:
* Smylers [EMAIL PROTECTED] [2005-12-02 22:10]:
Eric Wilhelm writes:
I'm working on CAD::DXF for now,
Cad is a well-known acronym. I have no use for anything
cad-related in my life at the moment, so I know that I can
safely ignore that module
! If some of the rest of us (including a modules' author) are
fussy it doesn't make module names worse for you ...
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
Austin Schutz writes:
On Sat, Dec 03, 2005 at 08:30:20AM +, Smylers wrote:
[Austin wrote:]
Do I care what it's called?
A large search results listing is one such place. You want to be able
to pick out the potentially useful modules from the list, so having
their names
some of them are to do with file-types), rather
than all the modules dealing with file-types.
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
Eric Wilhelm writes:
# from Smylers
# on Saturday 03 December 2005 03:41 am:
That sounds tedious when written down like this, but basically it
just involves holding down Ctrl and pressing P and X a few times.
Neat. My vim does it all at once if the syntax mode is perl :-)
Ah, so
-- enough of a clue to know whether I'm
interested in investigating the module further if it I see it in the
'recent uploads' list.
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
that HTML is
its dominant usage.
CSS has recently been used to format a book using Yes Logic's Prince ...
but HTML was still used for the mark-up.
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot
it from using PowerSet in its
name.
(I rule out Algorithm::*, since the you're not actually supposed to
care how it does its business, only that it does it).
That's a good point, and I completely agree with you on it.
Smylers
--
May God bless us with enough foolishness to believe that we can
for confirming
it.
I've just scheduled MSERGEANT/Apache-Reload-0.07.tar.gz for
reindexing ...
Thank you!
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
Matt Sergeant writes:
On 22 Aug 2005, at 09:55, Smylers wrote:
... there seems to be something odd about the Apache-Reload-0.07
distribution. I first noticed that my usual way of jumping to a
module's documentation on the Cpan Search website doesn't work:
http://search.cpan.org
Sam Vilain writes:
Smylers wrote:
Sam (or any other IO::All users reading this), what's your
experience of IO::All? How much effort has it saved you? Does it
make your code look
Hi Sam -- thanks for taking the time to answer.
I've only just begun to reap the benefits of it.
After
previously, but concatenating and
interpolating strings, awkwardly and non-cross-platformily; so it's a
definite improvement.)
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
there are other people also reading that feed who did
likewise and then actually went on to use the modules.
Smylers
--
May God bless us with enough foolishness to believe that we can make a
difference in this world, so that we can do what others claim cannot be done.
Rhesa Rozendaal writes:
Smylers wrote:
my %opts = (countername = $countername, @_);
[...]
bless \%opts, $pkg;
But supplying the default values for each individual option means
this technique doesn't avoid having a line listing each option -- it
just saves having to mention
Chris Josephes writes:
Any idea of what it would take to get a password reset on a CPAN
account?
Mail modules@perl.org and ask what you can do to persuade one of the
people there that you are who you say you are.
Smylers
Philippe 'BooK' Bruhat writes:
Le mercredi 06 avril 2005 à 12:11, Smylers écrivait:
Also PropertySet makes it sounds that it _sets_ properties,
whereas you said your module reads them.
It all depends if you hear set as a noun or as a verb, doesn't it?
Yes, but it's quite common
is stored, we still
have to address Robert's original points about the data itself.
Smylers
line and in any class
methods, often just a constructor.
GST can mean many things (try Googling for it) -- even within the
context of Gnome it has another meaning:
http://www.gnome.org/projects/gst/
Smylers
there isn't an obvious name for what it
represents; that is often a red flag that such an entity is representing
an artificial entity.
Smylers
appreciated.
Smylers
, if not being terrible is now my
criteria for naming?
Smylers
Christopher Hicks writes:
On Tue, 26 Oct 2004, Smylers wrote:
... DBIx:: should be for things that are generally usable with DBI,
where the I is independent ...
I agree with Chris much more than Smylers here, but if we go along
with Smylers perspective for a minute then we need /some
in having a new server with such an old
perl on it. But even several years after Perl 6's release I don't think
it'll be unusual to have Perl 5 around.
Smylers
://www.perl.com/pub/a/2004/06/10/email.html
Smylers
with theirs.
Smylers
for 'Wily' would be reasonable.
Smylers
).
Smylers
with Oracle without him having to do anything with
it at all.
Almost certainly Wheelerish isn't the best name here, but without
knowing what the features in question are I couldn't think of anything
more specific.
Smylers
Ken Williams writes:
I think we could get far more mileage out of tuning the search engine
better for the needs of perl-module searching,
You speak great sense. Now it's back to Simon's point about the source
code for it not seeming to be available.
Smylers, I think your proposal
.
But this still happened without warning, and would be unexpected to most
users. Several people, Randal included, found this intrusive and
unacceptable.
I see that a few weeks ago the author removed all phone-home behaviour,
so even this is no longer an issue.
Smylers
.
Smylers
something
like the above message when I saw your original mail, but it took me a
couple of days to find the time to type it out!)
Smylers
because it uses JavaScript
for its implementation would be like putting all object-oriented modules
in the Class:: namespace, or saying that Net::SSH::Perl should be in the
Perl:: namespace becase it's implemented in Perl, or ...
Smylers
many modules which exist to provide an interface to a
particular website (banks, URL-shortners, search engines).
Smylers
/group/perl.modules/28606
Smylers
Rocco Caputo writes:
On Tue, Feb 10, 2004 at 08:19:14PM +, Smylers wrote:
Similarly an author doesn't need to understand all of the problems,
just so long as they state exactly what they are looking at,
preferably stated upfront. So the article starts by saying I'm
looking
David Manura writes:
Smylers wrote:
But yes, as the CGI::Lite maintainer I do have an interest in a
review of CGI-related modules: I'd like it to put people off using
CGI::Lite so that I can stop trying to maintain it and everybody
can use something saner instead ...
Of course
have to come up with a test-case and ...
then I put the whole thing off for later.
Smylers
1 - 100 of 119 matches
Mail list logo