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

Changes for version 0.10 - 2014-10-15

  • ENHANCEMENTS
    • Web API: add "only_statuses" query parameter to GET /timelines/{timeline}/statues.json
    • Add per-timeline config params: "acked_statuses_load_count" and "default_level_threshold".
    • Now it warns you when you give unknown config parameters.
  • DOCUMENTATION
    • BusyBird::SafeData is now public class. End-users are free to use it.
  • PACKAGING
    • Drop dependency on Test::Exception. Use Test::Fatal instead.
    • Add dependency on EV. This is necessary to avoid a bug in autovivification ( https://rt.cpan.org/Public/Bug/Display.html?id=99458 )

Documentation

BusyBird runner script
how to configure BusyBird
advanced topics about configuring BusyBird
Status object specification
Tutorial to use BusyBird
Web API reference

Modules

a multi-level Web-based timeline viewer
configuration holder for BusyBird
common utilities about status filters
filters for statuses imported from Twitter
CPS data flow with concurrency regulation
status generator
simple logging infrastructure for BusyBird
main application object of BusyBird
PSGI controller for BusyBird::Main
view renderer for BusyBird::Main
BusyBird process runner
a wrapper of a complex data structure to access its internals safely
interface for status storage objects
common partial implementation of StatusStorage
Simple status storage in the process memory
status storage in SQLite database
Test routines for StatusStorage
a timeline object in BusyBird
utility functions for BusyBird
interface for watcher objects

Provides

in lib/BusyBird/Watcher/Aggregator.pm