Kawa.netxp [Perl] �쐬�������W���[����CPAN�Ō��J����菇

CPAN���W���[�����p�p
�̋L���͎Q�l�ɂȂ邩��

�v���Ԃ�� Perl ���W���[�����쐬���Ă݂� �̂ŁA���������Ȃ̂� CPAN �ɃA�b�v���[�h���Ă݂܂����A�̎菇�������B

���Ƃ��ƁA2002�N�� CPAN �ւ̃A�b�v���[�h�T�C�g PAUSE �p�̃A�J�E���g�� ����Ă��������ǁA���ۂɎ��샂�W���[���� CPAN �Ō��J���Ă���������Ƃ͂Ȃ������̂ŁA ���͍��񂪏�����ł����B

�������ɊԈ���Ă���_������܂�����A���w�E����������ƍK���ł��B�����҂̕�

�z�z�p�̃��W���[�����쐬����

�܂������́A perlnewmod - �V�������W���[����z�z����ɂ� ���n�ǂ��邱�ƁB
���W���[�� .pm �t�@�C���ƁA �����A�[�J�C�u .tar.gz �t�@�C�� ���쐬����̂��ŏ��ł��B
���g�͈ȉ��̂悤�ȃt�@�C���\���ɂȂ�܂����B

lib/XML/TreePP.pm   # Perl���W���[���{��
Makefile.PL         # �ق�h2xs�Ő����������̂܂�
MANIFEST            # �z�z�t�@�C���ꗗ
META.yml            # ���‚̊Ԃɂ������������ꂽ����
README              # README�i�����POD���琶���j
t/force_array.t     # Test::More���g�p�����e�X�g�X�N���v�g
t/parse.t           # 
t/parsefile.t       # 
t/parsehttp.t       # 
t/write.t           # 
t/family.xml        # �e�X�g�X�N���v�g�p��XML�t�@�C��
t/index.rdf         # 

�e�X�g�X�N���v�g�̏������� Test::More - �e�X�g���������߂̂�����‚̃t���[�����[�N ���Q�l�ɂȂ�܂��B
�Ƃ肠�����Amake test���ʂ�悤�ɂ��Ă�����OK���낤�B

Request PAUSE account

PAUSE �Ƃ́A�uThe Perl Authors Upload Server�v�̂��ƁB
CPAN �Ɍf�ڂ���郂�W���[���́A��������A�b�v���[�h���ēo�^���܂��B
�܂��� Request PAUSE account�ɃA�N�Z�X���āA�A�J�E���g���s�\��������B

Account��Change Password

�A�J�E���g�{�p�X���[�h�����s���ꂽ��A ���� PAUSE �� Change Password �ɃA�N�Z�X���āA�p�X���[�h��ύX����B

���O�C���F�؂́A�u���E�U�� BASIC �F�؂��g���Ă���悤�ł��B

Account��Edit Account Info

PAUSE �Ɍl����o�^����B

User menu��Files��Upload a file to CPAN

make dist�ō쐬���� .tar.gz �t�@�C���� PAUSE �ɃA�b�v���[�h����B

�t�@�C���𑗐M����ƁA2�ʂ̃��[�����͂��܂��B
�wNotification from PAUSE�x�� PAUSE �T�[�o�ւ� .tar.gz �t�@�C���̓����ʒm�ŁA
�wCPAN Upload: �`�x���f�[�^�x�[�X�ɓo�^���ꂽ�ʒm�̂悤�ł��A�����B

User menu��Files��Delete Files

�A�b�v���[�h�����t�@�C���̈ꗗ���\�������B
CHECKSUMS �t�@�C���͎����I�ɐ��������B
�폜���邽�߂���Ȃ��āA�A�b�v���[�h�m�F�p�ɂ��g�������B

Modules��Register Namespace

�A�b�v���[�h�����t�@�C���� CPAN �ō̗p���Ă��炤�\���葱���B

�܂��wModule submission �`�x�Ƃ����\�������ʒm���[�����͂��܂��B
�����āwPAUSE indexer report �`�x�Ƃ������[�����͂��܂��B
�ڂ����Ӗ��͕�����܂���B

�����̃��W���[���Ǝ������W���[�����A�b�v���[�h����ƁA
    What's different with "use Pomu::Hoge"?
�Ƃ�������Ă��܂����ƂɂȂ�̂ŁA�悭�l���邱�ƁB

CPAN �o�R�ŃC���X�g�[���B

�A�b�v���[�h���Ă��琔���Ԍo�‚ƁA���̐l���e�X�g�����Ă��ꂽ�̂��A �{�ԃT�[�o�ɔ��f����܂��B ���W���[�����Ō�����������΁A POD ���{���ł���悤�ɂȂ�܂��B

�߂ł��� perl -MCPAN -e shell �o�R�ŃC���X�g�[���”\�ɂȂ�܂����I�I

�������ACPAN/Config.pm �t�@�C���� CPAN �̃_�E�����[�h���Ƀ~���[�T�[�o���w�肵�Ă���Ƃ��́A CPAN �{�ԃT�[�o�ɂ̓t�@�C�������݂��Ă��Ă��A �~���[�T�[�o�ɂ͂܂����B���Ă��Ȃ��ꍇ������܂��B �~���[�����O�����܂ł���������Ƒ҂‚��ACPAN/Config.pm �t�@�C�����C������K�v������܂��B

�R�����g�͂������ by AjaxCom

���̗p���p�y�[�W�֗p�����N

���̃y�[�W�֗p�g���b�N�o�b�N by AjaxTB

�g���b�N�o�b�NURL�Fhttp://www.kawa.net/service/tb/ajaxtb.cgi/works/perl/tips/cpan.html

Kawa.netxp © Copyright 2006 Yusuke Kawasaki