[Cascavel-pm] consegui um namespace... e agora?

Adriano Ferreira aferreira em shopzilla.com
Quarta Agosto 27 21:17:07 PDT 2008


2008/8/27 Alceu R. de Freitas Jr. <glasswalk3r em yahoo.com.br>:
> Olá monges,
>
> Depois de pesquisar um pouco mais, eu solicitei um novo namespace que pudesse abrigar a distribuição que criei para acessar pacotes DTS do MS SQL Server e finalmente recebi uma resposta positiva (vide email abaixo).
>
> Por total falta de experiência... como devo proceder agora? O nome dos pacotes que eu criei começam com "DTS"... eu deveria ter que mudar todos os pacotes para começar com "Win32::SqlServer::DTS" e enviar para o PAUSE?

Sim. Assim você vai tornar o novo namespace visível (porque têm módulos nele).

> E o que faço com as versões antigas? Removo?

A maneira mais diplomática de fazer é soltar uma distribuição que
depende da nova (quer dizer DTS dependendo de Win32::SqlServer::DTS),
fazer todos os módulos antigos proxy para os novos e trocar a
documentação por uma nota de que os pacotes DTS::* estão deprecados e
os novos (juntos com sua documentação) vivem em
Win32::SqlServer::DTS::*

Você deixaria esta distribuição por alguns meses no CPAN e depois
removaria-a de lá (dando assim um tempo de aviso para os que adotaram
o DTS em seu código).

Se a base de usuários que o módulo DTS já possa ter não o preocupa,
libere o código com o novo namespace e simplesmente remova a velha
distribuição. Ela sempre estará disponível no Backpan.

Saudações,
Adriano

> Obrigado,
> Alceu
>
> --- Em ter, 26/8/08, Alceu Rodrigues de Freitas Junior <glasswalk3r em hotmail.com> escreveu:
>
>> > Date: Wed, 27 Aug 2008 03:58:32 +0200
>> > Subject: New module Win32::SqlServer::DTS
>> > To: modules em perl.org; arfreitas em cpan.org
>> > From: upload em pause.perl.org
>> >
>> >
>> > The next version of the Module List will list the
>> following module:
>> >
>> >   modid:       Win32::SqlServer::DTS
>> >   DSLIP:       bdpOg
>> >   description: Perl classes to access Microsoft SQL
>> Server
>> >   userid:      ARFREITAS (Alceu Rodrigues de Freitas
>> Junior)
>> >   chapterid:   22 (Microsoft_Windows_Modules)
>> >   enteredby:   BDFOY (brian d foy)
>> >   enteredon:   Wed Aug 27 01:58:32 2008 GMT
>> >
>> > The resulting entry will be:
>> >
>> > Win32::SqlServer::
>> > ::DTS             bdpOg Perl classes to access
>> Microsoft SQL Server  ARFREITAS
>> >
>> > Please allow a few days until the entry will appear in
>> the published
>> > module list.
>> >
>> > Parts of the data listed above can be edited
>> interactively on the
>> > PAUSE. See
>> https://pause.perl.org/pause/authenquery?ACTION=edit_mod
>> >
>> > Thanks for registering,
>> > --
>> > The PAUSE
>
>
>
>      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com.
> http://br.new.mail.yahoo.com/addresses
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


Mais detalhes sobre a lista de discussão Cascavel-pm