= CachedFeeder: Cached Feed & URL Builder = ''Documentation status: in progress''[[br]] ''Used with Bedework versions 3.6'' This project, based on the work of Jeremy Bandini, Duke University, has four goals: 1. To decrease how long it takes to retrieve public events from the server (through caching) 1. To improve server reliability by protecting it from being battered by requests for public events (through caching) 1. To make it easy for end users and content providers to create custom public events feeds in a wide variety of outputs (rss, icalendar, json, etc). 1. To generate custom embeddable widgets that display public events. The audience for these widgets is content providers. We welcome feedback! [wiki:CachedFeeder/Architecture Architecture] [wiki:CachedFeeder/UrlBuilder Bedework URL Builder] [wiki:CachedFeeder/Configuration Configuration] [wiki:CachedFeeder/BuildingDeploying Building and Deploying] [wiki:CachedFeeder/ExpiringEvents Cache Management: You need to expire events!!]