appdotnet / api-spec

App.net API Documentation is on the web at https://developers.app.net. Source for these docs is in the new-docs branch here. Please use the issue tracker and submit pull requests! Help us build the real-time social service where users and developers come first, not advertisers.
https://developers.app.net
950 stars 98 forks source link

Confusing relationship between streams and filters #303

Open derelk opened 11 years ago

derelk commented 11 years ago

Only apps can create streams. Only users can create filters. Filters can only be used with streams, yet these two resources cannot be owned by one entity. I find this extremely confusing.

As an app, I want a filtered view of the global stream. For example, I want to filter it to show only posts from my app. I can create the stream, but in order to filter it, I need an arbitrary user to own my app's stream filter. An app needs to be able to create a filter for its own stream.