Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
走向开源提交 CPAN 模块 Step By Step               chengang@cpan.org
Why Talk About This ?
1976   emacs1985   gcc1987   PERL1991   Linux Kernel       Python               http://en.wikipedia.org/wiki/Free_software
96,557  Modules            http://stats.cpantesters.org/statscpan.html
5,322 Active Authors                  http://stats.cpantesters.org/statscpan.html
36              Chinese Authorshttp://search.cpan.org/~fayland/Acme-CPANAuthors-Chinese-0.20/lib/Acme/CPANAuthors/Chinese.pm
Help improve your code
given enough eyeballs, all bugs are shallow.                          --Linus s Law
use lib /path/mylib;      Everywhere !
use lib /path/mylib;Perl -MCPAN -e shell
Really Easy.
STEP 1
Begin with h2xs
h2xs -XA -n Module::Foo
STEP 2
Talk onmodules@perl.org
Subject: [RFC]Module::FooMail to: modules @perl.orgContent:Hello all - Ive written a new module called Module::Foo.Take a ...
pod2text
AnswerQuestions
STEP 3
Upload with PAUSE
Upload
Pre-Upload Checklist    MANIFEST    Version Number    Change file    dist filename    test again
join $YOU, @CPAN;
Have a happy weekend    http://weibo.com/chengang2    http://blog.yikuyiku.com
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
走向开源:向CPAN提交模块Step By Step
Nächste SlideShare
Wird geladen in …5
×

走向开源:向CPAN提交模块Step By Step

1.155 Aufrufe

Veröffentlicht am

From Beijing Perl Workshop 2011 http://conference.perlchina.org/bjpw2011/

Veröffentlicht in: Technologie, Kunst & Fotos
  • Als Erste(r) kommentieren

走向开源:向CPAN提交模块Step By Step

  1. 1. 走向开源提交 CPAN 模块 Step By Step chengang@cpan.org
  2. 2. Why Talk About This ?
  3. 3. 1976 emacs1985 gcc1987 PERL1991 Linux Kernel Python http://en.wikipedia.org/wiki/Free_software
  4. 4. 96,557 Modules http://stats.cpantesters.org/statscpan.html
  5. 5. 5,322 Active Authors http://stats.cpantesters.org/statscpan.html
  6. 6. 36 Chinese Authorshttp://search.cpan.org/~fayland/Acme-CPANAuthors-Chinese-0.20/lib/Acme/CPANAuthors/Chinese.pm
  7. 7. Help improve your code
  8. 8. given enough eyeballs, all bugs are shallow. --Linus s Law
  9. 9. use lib /path/mylib; Everywhere !
  10. 10. use lib /path/mylib;Perl -MCPAN -e shell
  11. 11. Really Easy.
  12. 12. STEP 1
  13. 13. Begin with h2xs
  14. 14. h2xs -XA -n Module::Foo
  15. 15. STEP 2
  16. 16. Talk onmodules@perl.org
  17. 17. Subject: [RFC]Module::FooMail to: modules @perl.orgContent:Hello all - Ive written a new module called Module::Foo.Take a look at the documentation and tell me what you think.Tks you for your time.NAME Module::Foo – an example on Beijing Perl Workshop 2011SYNOPSIS Bala bala bala...
  18. 18. pod2text
  19. 19. AnswerQuestions
  20. 20. STEP 3
  21. 21. Upload with PAUSE
  22. 22. Upload
  23. 23. Pre-Upload Checklist  MANIFEST  Version Number  Change file  dist filename  test again
  24. 24. join $YOU, @CPAN;
  25. 25. Have a happy weekend http://weibo.com/chengang2 http://blog.yikuyiku.com

×