Progress report - CPANXR

claes on 2003-08-20T20:16:57

My project CPANXR (the CPAN Cross Reference) is moving forward fast. The access_log reports 66 unique visitors since I posted the URL =)

New stuff:

  • Parser has been rewritten to use PPI instead of regular expressions. It now does a much better job finding function and method calls.
  • The linker now keeps track of what package a subroutine is defined in. This means stuff like use Module qw(function); will associate function with package Module when indexing and that will increment the change of actually finding the correct declaration when following the symbol.
  • I wrote a very simple plug-in for Bot::BasicBot::Pluggable so CPANXR can be accessed via IRC.
  • Search page is on the way, I still need to know what you users want.

Also, some ideas:

  • SOAP interface to CPANXR
  • "Modulize" the file viewer

Ideas, comments, critisism, feature requests or whatever to claes@surfar.nu please.

/Claes


Why SOAP?

IlyaM on 2003-08-27T08:35:13

Just make CPANXR REST fiendly. More info on SOAP vs REST.