有个Perl版的Rubygem就好了:P

On Sun, Feb 15, 2009 at 8:26 PM, agentzh <[email protected]> wrote:
>
> On Sat, Feb 14, 2009 at 4:30 PM, laye <[email protected]> wrote:
>>
>> Hi, Agent
>>
>> I'm thinking of building a replacement of the CPAN shell client.
>
> Oh, that's fantastic!
>
>>
>> Many CPAN modules failed to compile only because of some of its dependencies 
>> are installed with wrong versions. And the default CPAN shell shipped with 
>> Perl only install the latest version.
>
> *nod*
>
>>
>> In my new CPAN client - Astral, I'll enable user to have multiple 
>> installations of a single module with different versions.
>> All the bundles installed are organized in parrelle bundle-version 
>> directories.
>
> Sounds __very__ cool :D
>
>>
>> Also, a dependency resolving system (like Ivy in Java) will be also 
>> introduced to find appropriate dependency versions.
>
> +1
>
>>
>> Other features include:
>>
>> user can specify which version he want to install
>
> This feature already exists in the current cpan utility, though not
> that accessibly ;)
>>
>> user can specify which version he want to use
>
> This is quite nice.
>>
>> program can install modules on fly to tmp directory if the required version 
>> do not exists on local host
>
> Sweet!
>>
>> use can uninstall bundle
>
> I'd always like to see uninstallable CPAN modules like others ;)
>
>>
>> ...
>>
>> I'd like to hear your comment on this project.
>
> The only thing that I can comment on is that you may not get all the
> historical versions of a specific module from CPAN because CPAN
> authors are encouraged to remove old releases to help save server
> storage. However, the backpan (http://backpan.cpan.org/) does contain
> the whole CPAN history ;)
>
>>
>> Is there somebody else have done a similar work?
>> p.s. Astral will have no conflict with the current running CPAN module 
>> installation system. That means, you just use Astral to build another local 
>> module repository.
>>
>> Thanks & Regards,
>> Laye
>
> I've Cc'd the PerlChina mailing list for broader review. Hopefully you
> won't mind ;)
>
> Thanks!
> -agentzh
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。
 要在此论坛发帖,请发电子邮件到 [email protected]
 要退订此论坛,请发邮件至 [email protected]
 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---

回复