Live data from Hacker News

The CPAN Pull Request Challenge

blogs.perl.org

41–49 of 49 posts

Re: The CPAN Pull Request Challenge

#41
post #20

Sounds cool, I'd do something like this if it was in Ruby. Haven't used perl in several years, not sure I'd be much help

Well, nothing is stopping you from suggesting (or implementing!) this except the willingness of the target repositories to accept incoming pull requests. This[0] discussion is especially relevant to that limitation.

I get the impression this CPAN campaign is an attempt to introduce, or reintroduce, folks to Perl, which might not be as big of a problem with Ruby. That is, of course, my opinion.

0 = https://news.ycombinator.com/item?id=8819930

Re: The CPAN Pull Request Challenge

#44

What a fantastic idea. I think this will really speak to those of us that may need a little nudge before feeling comfortable. I've dusted off my PAUSE ID and signed up. Does anyone know of any other langs/communities that have tried something like this? This seems like a great idea to learn and contribute.

Almost every langs have a CPAN alike. They just copied it.

CTAN for TeX, CCAN for C, forgot the ruby name, LISP has it even with a cpantesters alike testers grid, PHP split it into PECL for binary extensions (higher quality) and PEAR, which struggles. emacs lisp, node.js, ocaml, ...

go uses git only for their distributed module system, which is a nice and simple idea, (github as default) but also appeared in common lisp before.

Re: The CPAN Pull Request Challenge

#46

Earlier quoted context omitted.

I'm still amazed at the number of developers who have a block around filing bugs or send out pull requests for the tools/libraries they use.

I'm not. Especially on larger projects, new contributors usually face something between indifference and hostility. After spending weeks in mailing list battles trying to contribute to a few projects, many people conclude it's not worth their time.

Yeah, I don't think anything has ever come of the handful of issues I've filed with open source projects over the years. It's either silence or a WONTFIX/works as expected.

Re: The CPAN Pull Request Challenge

#47
post #44

What a fantastic idea. I think this will really speak to those of us that may need a little nudge before feeling comfortable. I've dusted off my PAUSE ID and signed up. Does anyone know of any other langs/communities that have tried something like this? This seems like a great idea to learn and contribute.

Almost every langs have a CPAN alike. They just copied it. CTAN for TeX, CCAN for C, forgot the ruby name, LISP has it even with a cpantesters alike testers grid, PHP split it into PECL for binary extensions (higher quality) and PEAR, which struggles. emacs lisp, node.js, ocaml, ... go uses git only for their distributed module system, which is a nice and simple idea, (github as default) but also appeared in common l…

I think the question was less "What other languages have module repositories like CPAN" and more "Does anyone know of other module ecosystems that are running projects like this to get people involved?"
Post reply on HN