Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evmar/pony-express
chrome extension to prettify online mailing list archives
https://github.com/evmar/pony-express
Last synced: 28 days ago
JSON representation
chrome extension to prettify online mailing list archives
- Host: GitHub
- URL: https://github.com/evmar/pony-express
- Owner: evmar
- Created: 2011-11-10T00:22:27.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2011-11-10T00:26:41.000Z (about 13 years ago)
- Last Synced: 2024-04-14T22:17:14.898Z (8 months ago)
- Language: CoffeeScript
- Homepage:
- Size: 211 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Pony Express
To users, Pony Express is a Chrome extension that hijacks mailing list
archive URLs and rewrites them into a more pleasant UI.In pictures, a page that looks like this:
![Screenshot of old page](https://github.com/martine/pony-express/raw/master/screenshot-before.png)
Transparently becomes a page that looks like this:
![Screenshot](https://github.com/martine/pony-express/raw/master/screenshot-after.png)
Concretely, Pony Express is comprised of three modules:
1. A JavaScript library that takes JSON data describing mailing list
content and creates a more pleasant UI for browsing it: a threaded
view, shortcut keys for navigation. This lives in `ui/`. This is
pretty preliminary at the moment.2. A JavaScript library that extracts mailing list data out of
Pipermail archive pages (like from the screenshot above). This
lives in `pipermail/`. Conceptually, other archives (like hypermail)
could plug in as well.3. A Chrome extension that grabs URLs, feeds them into module 2, then
feeds that into module 1.