The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.15

  • INCOMPATIBLE CHANGES
    • Give up implementing incomplete filtering system. Instead, you can use nice modules on CPAN, such as JSON::Path which allows you to search complicated data structure. The following instance methods were removed:
      • WWW::GoKGS#date_filter
      • WWW::GoKGS#html_filter
      • WWW::GoKGS::Scraper#add_filter
      • WWW::GoKGS::Scraper#run_filter
      • WWW::GoKGS::Scraper::GameArchives#add_filter
      • WWW::GoKGS::Scraper::TournInfo#add_filter
      • WWW::GoKGS::Scraper::TournEntrants#add_filter
      • WWW::GoKGS::Scraper::TournGames#add_filter
    • Give up implementing imperfect class-building system. The following class methods were removed:
      • WWW::GoKGS#mk_accessors
      • WWW::GoKGS#make_accessor
      • WWW::GoKGS#accessor_name_for
      • WWW::GoKGS#builder_name_for
      • WWW::GoKGS#known_paths
      • Besides, the following instance methods become read-only:
        • WWW::GoKGS#game_archives
        • WWW::GoKGS#top_100
        • WWW::GoKGS#tourn_list
        • WWW::GoKGS#tourn_info
        • WWW::GoKGS#tourn_entrants
        • WWW::GoKGS#tourn_games
      • In addition, the following instance methods were removed:
        • WWW::GoKGS#set_scraper
    • Sorry for your inconvenience. I decided to commit the terrible changes listed above to make this distribution maintainable.

Modules

KGS Go Server (http://www.gokgs.com/) Scraper
Abstract base class for KGS scrapers
Top 100 KGS Players
KGS Tournament Entrants
Games of the KGS tournament
Information for the KGS tournament
List of KGS tournaments

Provides

in lib/WWW/GoKGS/Scraper/Filters.pm
in lib/WWW/GoKGS/Scraper/TournLinks.pm