NodeJS-based harvesting and gardening tools for WEnotes
- JavaScript 90.2%
- Python 5.4%
- CoffeeScript 4.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| attic | ||
| doc | ||
| samples | ||
| tools | ||
| views | ||
| .gitignore | ||
| couchwatch.js | ||
| irc.js | ||
| LICENSE | ||
| package.json | ||
| README.couch | ||
| README.md | ||
| twitter.js | ||
| twitterfill.js | ||
| twitters.js | ||
| wenotestochat.js | ||
WEnotes
WEnotes consists of several parts:
-
harvesting tools (this repository, WEnotes-tools) for:
- specific blogs - supports WordPress blogs and Blogger.com (db table of RSS feeds)
- Hypothesis web annotations (RSS feed)
- Mastodon federated micro-blogging (JSON feed)
- Medium Blogs a blogging platform with tag & user-based feeds
- Moodle instances (special RSS feed)
- GroupServer mailing lists (special RSS feed)
- Discourse forums
- IRC
- Rocket.Chat integration
- Semantic Scuttle
-
deprecated and/or proprietary service for which we have harvesters we're no longer using. May be invalid due to changes in terms, or discontinuation, of service
- ASKBOT (special RSS feed)
- g+
- identica (defunct open source micro-blogging service)
-
a Mediawiki extension (WEnotes repository)
- verifies user is logged in
- saves local posts
-
Mediawiki Widget for collecting local microblog postings (wiki and WEnotes repository)
-
Mediawiki Widget for displaying an integrated display of all notes (wiki and WEnotes repository)
-
server (WEnotes-server repository)
- Faye pub/sub server
- simple proxy to CouchDB database (to avoid problems with networks that limit ports)
- incoming webhook for Rocket.Chat integration