• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Making My Own CPAN
 

Making My Own CPAN

on

  • 2,458 views

Take control of CPAN by maintaining your own version. You control what's in it, so you can add anything you like and put upgrades on your schedule.

Take control of CPAN by maintaining your own version. You control what's in it, so you can add anything you like and put upgrades on your schedule.

Statistics

Views

Total Views
2,458
Views on SlideShare
2,451
Embed Views
7

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 7

http://www.slideshare.net 6
http://www.health.medicbd.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Making My Own CPAN Making My Own CPAN Presentation Transcript

    • Making My Own CPAN brian d foy brian@theperlreview.com February 16, 2010 The Perl Review
    • CPAN The Perl Review
    • CPAN CPAN The Perl Review
    • CPAN The Perl Review
    • CPAN::Mini The Perl Review
    • CPAN::Mini Local The Perl Review
    • CPAN::Mini CPAN::Mini::Inject Local The Perl Review
    • The Perl Review
    • modules/02packages.details.txt.gz G/GA/GAAS/HTML-Parser-3.60.tar.gz 2 1 CPAN.pm HTML::Parser? CPANPLUS 3 CPAN authors/id/G/GA/GAAS/HTML-Parser-3.60.tar.gz The Perl Review
    • The Perl Review
    • HTML::Parser > 3.55 == :( The Perl Review
    • backpan.perl.org The Perl Review
    • backpan.perl.org :) :) :) :) :( :( The Perl Review
    • The Perl Review
    • The Perl Review
    • dpan The Perl Review
    • #!/usr/local/bin/perl # dpan use MyCPAN::App::DPAN; MyCPAN::App::DPAN->run( @ARGV ); The Perl Review
    • .yaml MyCPAN::Indexer .pm .txt The Perl Review
    • # Primary package [TAB] version [TAB] dist file [newline] Astro::GCN::Constants 1.1.1.1 A/AA/AALLAN/Astro-GCN-0.1.tar.gz Astro::GCN::Parse 1.1.1.1 A/AA/AALLAN/Astro-GCN-0.1.tar.gz Astro::GCN::Util 1.1.1.1 A/AA/AALLAN/Astro-GCN-0.1.tar.gz txt Astro::GCN::Util::SWIFT 1.1.1.1 A/AA/AALLAN/Astro-GCN-0.1.tar.gz The Perl Review
    • txt txt CPAN::PackageDetails txt 02packages.details.txt.gz txt The Perl Review
    • SVN svn export svn export -r REV svn:// Latest Legacy DPAN DPAN file:// file:// http:// CPAN CPAN CPAN CPAN client client client client The Perl Review
    • DPAN Update Cycle svn add SVN svn rm svn commit svn checkout Stale Fresh Local Local dpan Local DPAN DPAN DPAN minicpan rsync local Real Perl CPAN distros The Perl Review
    • References • MyCPAN::Indexer • MyCPAN::App::DPAN • BackPAN Archeology (http:// yapc.tv/2008/ye/brian-backpan/) • http://www.pair.com/comdog/ The Perl Review