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 访问该论坛 -~----------~----~----~----~------~----~------~--~---
