Pedro Melo
- Website: www.simplicidade.org/
Recent Actions
-
Commented on Crowdsourcing self-confidence
For the past years, you have been the face I put behind DBIx::Class, and can only say good things about your work. As a regular DBIx::Class user I welcome your work and hope that you keep doing for a long...
-
Commented on Another strike against AUTOLOAD
Actually, what you found was a bug in Redis, congrats! :) Redis.pm must keep track of the current database to deal properly with reconnect. I should have the time to patch this in soon, but if you really need it,...
-
Commented on Fat Versus Thin Core
I would prefer a thin Perl core, but not until we can install modules without super-user permissions on any system and having them recognised immediately by perl. The path to this nirvana-like place is not that hard: 1. settle on...
-
Commented on Marpa::R2 is beta
Regarding the new blog, I could not find a RSS feed. Without it is very difficult to keep up with your awesome Marpa work :) Thanks,...
-
Commented on CPAN is all broken, now
Exactly what Toby Inkster said. The problem is running POD syntax tests when you install the module. Those are clearly author tests, that should be run at release time, not at install time. Fix the real problem....
-
Commented on Seeking someone to host CPANDB::Generate
Hi, what exactly do you need? Memory, CPU, disk requirements? Is just to generate the DB or also to host it? Thanks,...
-
Commented on Exclusive Perl Archive Nook
I think you've just re-invented Carton, by the same author as cpanminus, Miyagawa. See if this doesn't do exactly what you want: https://metacpan.org/release/carton...
-
Commented on What do we, Perl programmers, want?
Isn't that what everyone wants no matter what they do? I think your list is too general to answer what people using Perl want. In that department I want: a Perl5 core that keeps evolving: Jesse views on the future...
-
Commented on Tools I'm using to write the book
I understand the you need to provide your publisher with a Word file, but I was wondering if you considered using PseudoPod. I'm not pitching PseudoPod to you :), I've just recently started using it and I'm still figuring it...
-
Commented on How (not) To Load a Module or Bad Interfaces Make Good People Do Bad Things
Why not require file $file and require module $module? I prefer to overload something we have than pollute the standard namespace with new functions, given that someone else might already have a function with those names....
-
Commented on Shebangs with perlbrew aliases and EUMM (and without local::lib)
I still use /usr/bin/env perl I just use your third tip, I always install my base set of modules on each perlbrew-installed perl. Its a tradeoff, I just prefer to have my scripts run on the latest, current perl, without...
-
Commented on When module installation fails
Hi, regarding the failures with Bash-Completion, you should find version 0.002 on CPAN with those fixed. Thanks for the push...
-
Commented on Bundlefly - Make Your Bundles Fly
Nice... Just a couple of days ago I was hinting to miyagawa that I would love to see cpanm -j 6 :) Maybe we could hack Bundlefly to manage multiple parallel CPAN clients instead......
-
Commented on Ch-ch-ch-ch-changes
In order of preference: . a MOP to make Moose faster, and compatible with other object systems; . Method::Signatures builtin; . sane shared-nothing concurrency. Runners up: . CTypes for easier (no XS) access to std C libs; . a JIT:...
-
Commented on Perlbal moved to Github
Regarding documentation, there is a PerlFoundation grant for that: http://www.perlfoundation.org/jose_castro_bruno_martins_perlbal_documentation Its active since August 2010. AFAIK, there hasn't been any reports from them, but I'll ask José when I see him. I don't know where the documentation is being written...
-
Commented on CPAN Search Dependents
My apologies to Jesse. I did misread dependents as dependencies. I would like to see the dependents, it gives a metric of real-world use of the module. I'll try to pay more attention in the future....
-
Commented on CPAN Search Dependents
If you want to use Dependencies as a metric, then you should use the information available on the "Dependencies" link in the search.cpan.org header for each module. It scans the dependency tree (not only the first level, but the entire...
-
Commented on Are the new Perl features worth anything?
Hi, I target 5.10.1 (and now 5.12) on my personal projects, that will be deployed as a final product internally. For projects or modules that will be uploaded to CPAN, I target 5.8.5 and above (to get decent Unicode support)....
-
Commented on Threaded Forum SQL
I wonder if you can't solve this better with a nested set: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html The URL is a mysql.com site, but the solution works everywhere. And there is a DBIC module for it too....
-
Commented on Aggressive Database Optimisation
Hmm... You mention that your test suite (the current one and past one) run under X minutes/seconds. Could you post the number of tests each of those suites have?...
-
Commented on One Thing I Love About Git
Yes, git uses an heuristic to detect renames. It compares the files and calculates the percentage of common lines. If the percentage is above X, then this is a rename. You can see the similarity between two files in a...
-
Commented on Miscellaneous Thoughts
About 2: I'm thinking about buying and iPad because I will be able to leave the laptop at home, one less thing to cary on my short trips. I will only need the laptop with me (its a 17", so...
Comment Threads
-
xdg commented on
Crowdsourcing self-confidence
Peter, whether it's volunteer or not doesn't matter. Either you're in charge or your not.
It sounds like you are. So, fix the management parts of the project in the way that you want. That's what being BDFL means.
Rule #1: Peter is always right
Rule #2: When Peter is wrong, see rule #1
Whether you get *paid* for your work is separate. That's between you and the funders. Can you articulate a compelling vision? Can you demonstrate your ability to manage the project to delivery on goals?
The stronger a BDFL you are, I think the more compelling the c…
-
Ron Savage commented on
Crowdsourcing self-confidence
Reply to Chris, who said:
Indeed.
This reminds me of an old and blunt saying:
To win the high jump you hire someone who can jump 7 feet, you don't hire a team of people who can each jump 1 foot.Reply to Peter:
Seems like you're agonizing over how to be firm re other peoples' code, or over how hard to be when being firm.
Well, given the huge amount of support I read here, I'd say:
- Be very firm (but not dictatorial of course).
- Have the nerve to cancel co…
-
JT Smith commented on
Crowdsourcing self-confidence
I have no idea what Plack for DB would look like, but the fact that you do makes you amazing. And I already knew you were amazing. That means you're doubly amazing.
All that said, do what's best for you. Do what you want to do.
-
billcrawford1970 commented on
Crowdsourcing self-confidence
Please continue to be the "architect". If you feel the need to "back off" from being the main contributor of actual code, I'm sure you could become more of a Linus ... but the "unique vision" part of it is quite important; it shapes how everything fits together.
-
dami.myopenid.com commented on
Crowdsourcing self-confidence
Hi Peter,
I'm neither contributor nor user of DBIx::Class, but as an attentive observer, I always wondered how such a big and complex piece of software could evolve in a consistent way under the collective hands of many people with possibly different visions. This development model has the richness of the bazaar, but if you want to reach the steeple of the cathedral it may make it a bit more difficult. So, as I understand, one of the points of your post is that you would like to preserve collective energy, but you feel alone in taking the hard decisions (and also doing the hard work)…
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.