nko / flockfeed Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://flockfeeds.com
Home Page: http://flockfeeds.com
Add hub support to the published RSS feeds via Suprfeedr.
In order to prevent user overload and make the app more useful, users should be able to filter so that links do not appear based on criteria such as:
A nice HTML view of feeds including the originating tweets and content with keyboard navigation (j/k)
On the home page, show a list of the lists that people have turned into feeds. If we can figure out a way to weigh the popularity of lists, rank them in this way. (maybe just sheer hit count?)
Given a user's access token, secret, and optional "since_id", fetch all of the tweets for a user and create documents in the statuses collection for each one that contains a link in its message body. Then, take the IDs of the created statuses and add them to an array inside the user's document.
A view of a user's linked statuses in Atom format. Should be accessible via an obfuscated UL such as: http://flockfeed.com/feed/1212af578e7589d or something (random hex hash, not the MongoDB ID since it's not really very random).
The title should be the title of the fetched page, the content should begin with a small box redisplaying the originating tweet and then the content parsed via Readability.js
Since as one reviewer pointed out, "Twitter is about contributing back" there should be some interaction options on the links that are posted. Specifically, there should be:
This interaction could be performed on the FlockFeeds server via a simple dialog box or something, but we'd have to up the Twitter API access level first.
Figure out a way (using timeouts, intrervals, or whatever other crazy methods necessary) to re-fetch user timelines (using since_id) on a regular basis to catch new links.
A user should be able to sign in to the application with a "Sign in with Twitter" button. Once signed in, it should persist their user information to Mongo.
On the home page, I should be able to enter a list in the format of "user/listname" and get back an RSS feed for that list. Should be autonomous so that someone could just add an RSS feed like: "http://flockfeed.com/feeds/lists/intridea/intrideans and it would create it on-the-fly.
Find a way to integrate readability.js into the application (may need to use env.js) in order to parse incoming links' content for the RSS feed.
Spin the actual link-fetching off to a different server utilizing the new Twitter Sites Streaming API. Use Resque to queue up and process the tweets.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.