CPAN: modules, authors and documentation
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

CPAN: modules, authors and documentation

on

  • 2,650 views

CPAN: modules, authors and documentation

CPAN: modules, authors and documentation
Lighting Talk
Nordic Perl Workshop 2009

Statistics

Views

Total Views
2,650
Views on SlideShare
2,645
Embed Views
5

Actions

Likes
0
Downloads
10
Comments
0

4 Embeds 5

http://l.lj-toys.com 2
http://www.slideshare.net 1
http://lj-toys.com 1
http://www.linkedin.com 1

Accessibility

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

CPAN: modules, authors and documentation Presentation Transcript

  • 1. CPAN: modules, authors and documentation Lightning talk 17 апреля 2009 г.
  • 2. What’s CPAN? 17 апреля 2009 г.
  • 3. Comprehensive Perl 17 апреля 2009 г.
  • 4. Archive Network 17 апреля 2009 г.
  • 5. online since 1995-10-26 17 апреля 2009 г.
  • 6. 15529 modules 17 апреля 2009 г.
  • 7. 7316 authors 17 апреля 2009 г.
  • 8. 5398 MB 17 апреля 2009 г.
  • 9. 384 uploads per week 17 апреля 2009 г.
  • 10. 53 uploads per day 17 апреля 2009 г.
  • 11. 17 апреля 2009 г.
  • 12. You will find All Things Perl 17 апреля 2009 г.
  • 13. Can’t find? Upload it! 17 апреля 2009 г.
  • 14. Why is it important? 17 апреля 2009 г.
  • 15. Why is it so important for me? 17 апреля 2009 г.
  • 16. Why is it important? • In 2006 I developed HTTP::Request::Interface • It’s the abstract class for parse request and wrappers for CGI, ModPerl, FCGI, POE, etc. • I didn’t upload on CPAN and dropped it • Now it’s deprecated and I use HTTP::Body or Mojo::Parameters in development 17 апреля 2009 г.
  • 17. Why is it important? • In 2008 I have got the PAUSE ID • In 2009 I became the CPAN author • I uploaded some modules • I often update it • I don’t use: use lib ‘/path/to/my/lib’; • I install it: perl -MCPAN -eshell 17 апреля 2009 г.
  • 18. http://search.cpan.org/~sharifuln/ 17 апреля 2009 г.
  • 19. Who is Who (long) 17 апреля 2009 г.
  • 20. http://search.cpan.org/uploads.rdf 17 апреля 2009 г.
  • 21. http://hexten.net/cpan-faces/ 17 апреля 2009 г.
  • 22. I decided to find Russian CPAN authors 17 апреля 2009 г.
  • 23. I decided to build Russian RSS feed 17 апреля 2009 г.
  • 24. I decided to build Russian CPAN faces 17 апреля 2009 г.
  • 25. Find Russian CPAN authors • Some Russian authors have cyrillic names qr/[а-я]+/ • Also I composed a list of Russian names • I parsed Who is Who list • I excluded Ukrainian, Byelorussian and Bulgarian authors • And I sent spam to uncencored email :) 17 апреля 2009 г.
  • 26. 113 Russian CPAN authors 17 апреля 2009 г.
  • 27. 74 inactive PAUSE IDs 17 апреля 2009 г.
  • 28. Totally I released Acme::CPANAuthors:: Russian http://github.com/sharifulin/acme-cpanauthors-russian 17 апреля 2009 г.
  • 29. Acme::CPANAuthors • We are CPAN authors • A lot of modules: • French, Israeli, Italian, Japanese, Russian, ... • Not, CPANAuthors::Authors, GeekHouse, ... • Features: count, list, distrs, avatar_url, kwalitee 17 апреля 2009 г.
  • 30. Specially for NPW Acme::CPANAuthors:: Norwegian 17 апреля 2009 г.
  • 31. I parsed Act search of NPW 2009 17 апреля 2009 г.
  • 32. http://www.perlworkshop.no/npw2009/ search?country=no 17 апреля 2009 г.
  • 33. 21 Norwegian CPAN authors 17 апреля 2009 г.
  • 34. • • AFF GAFFIE • • ALKNAFF GIRAFFED • • ANDREMAR MRAMBERG • • ARNE PRATZLAFF • • ARNESOND RGRAFF • • AVITARNET SCHAFFTER • • CAFFIEND SJN • • COSIMO SLAFF • • CRAFFI SSCAFFIDI • • EARNESON TAFFY • • GAFFER ? 17 апреля 2009 г.
  • 35. Who wants to be a maintainer of this module? :) 17 апреля 2009 г.
  • 36. Build RSS and CPAN faces • Russian • http://cpan.perlrussia.ru/ru/rss.xml • http://cpan.perlrussia.ru/ru/cpan-faces/ • Norwegian • http://cpan.perlrussia.ru/no/rss.xml • http://cpan.perlrussia.ru/no/cpan-faces/ 17 апреля 2009 г.
  • 37. Russian RSS feed 17 апреля 2009 г.
  • 38. Russian CPAN faces 17 апреля 2009 г.
  • 39. Norwegian RSS feed 17 апреля 2009 г.
  • 40. Norwegian CPAN faces 17 апреля 2009 г.
  • 41. Documentation 17 апреля 2009 г.
  • 42. Always write POD! :) 17 апреля 2009 г.
  • 43. Primary language is English 17 апреля 2009 г.
  • 44. Jcode::CP932 – WTF? 17 апреля 2009 г.
  • 45. Jcode::CP932 – что за нах? :) 17 апреля 2009 г.
  • 46. Use POD2::Base 17 апреля 2009 г.
  • 47. to translate the POD to your language 17 апреля 2009 г.
  • 48. POD2::Base • Base module for translating Perl documentation • A lot of modules: • French, Italian, Lithuanian • Russian coming soon • Include documentation in your language into distr: RU/ModuleName.pod 17 апреля 2009 г.
  • 49. use Perl or die 17 апреля 2009 г.
  • 50. use CPAN or die 17 апреля 2009 г.
  • 51. be CPAN authors or die 17 апреля 2009 г.
  • 52. use Github.com and Gravatar.com for social networking 17 апреля 2009 г.
  • 53. and be happy! :) 17 апреля 2009 г.
  • 54. YAPC::Russia ‘May Perl’ 2009 May 16 and 17, 2009 in Moscow http://2009.yapcrussia.org 17 апреля 2009 г.
  • 55. Tusen takk! Anatoly Sharifulin RostovOnDon.pm 17 апреля 2009 г.