Re:Which programming language has the best package manager?
by pmiller2 on Thursday January 16, 2014 @11:47AM
(#7070471)
More importantly, without CPAN, we might not have things like pip and npm.
Re:Which programming language has the best package manager?
by BugBrother on Thursday January 16, 2014 @11:58AM
(#7070580)
Please check CPAN Testers and copy that too to the Python world.
Not only will you get comprehensive tests and reports of all the packages with different OS/language versions, it is a great test of the language implementation with different C compilers etc.
Re:Which programming language has the best package manager?
by reiz on Thursday January 16, 2014 @11:51AM
(#7070503)
We are constantly adding new package managers to our system. CPAN and Nuget are already on our radar. We will update the blog post in a couple months with them.
Re:Which programming language has the best package manager?
by jackmaney on Thursday January 16, 2014 @12:18PM
(#7070763)
I'm picking up Python in my new job, and one thing that I dearly miss from Perl is an equivalent to Dist::Zilla (https://metacpan.org/release/Dist-Zilla). After a bit of initial setup (name, PAUSE account, etc), publishing is about as easy as
dzil new My::Module
<build library>
dzil test #Make sure the build and tests go okay
<set version and add changes to changefile>
dzil publish
* centrally hosted
* mirrored all over the world
* packages are automatically checksummed & the checksum is compared on install
* is is quite easy to publish packages
and very important in my opinion
* it encourages you to write tests. Unit tests included in packages are automatically executed when it is installed. Many systems (semi)-automatically report back when the installation of a package fails. Hence you get tests on tons of platforms for your package
* pod documentation is automatically available on cpan.