Imager is moved to separate class and renamed to ContentLocator
Siter has constructors changed and init function changed with respective argument revamping
What will come next:
Siter will be split in Siter and WebCrawler.
Siter will hold overall crawling framework and be configurable at Body level so one can create/extend/override it
WebCrawler will do actual web crawling and implement Crawler interface (this interface will be also implemented by Redditer, Twitterer and Discourser), so you could extend override the WebCrawler itself or add custom Crawlers
The current readChannel method of Redditer, Twitterer and Discourser will be moved to Crawled interface renamed to "crawl"
RSSer will be created and implementing Crawled interface as an example of custom crawler (do can do Arxiv and PsyArxiv plugins)
What is done so far:
What will come next: