Atom feeds and automatic process
Hello,
in the Program Policies document, there's this rule "(it's prohibited to) Access any Remember The Milk account by automated means (unless using the Remember The Milk API)"
I wonder how does it match the Atom feed usage.
First because aggregator are getting informations from the Atom feed without going using the RTM API. I didn't find an exception to this rule in the policy.
Secondly because I wonder if a tool that would get the information on tasks through the feed for local storage would be considered as an aggregator and would be permitted.
in the Program Policies document, there's this rule "(it's prohibited to) Access any Remember The Milk account by automated means (unless using the Remember The Milk API)"
I wonder how does it match the Atom feed usage.
First because aggregator are getting informations from the Atom feed without going using the RTM API. I didn't find an exception to this rule in the policy.
Secondly because I wonder if a tool that would get the information on tasks through the feed for local storage would be considered as an aggregator and would be permitted.
emily (Remember The Milk) says:
Hi mokona,
Feed readers (e.g., Google Reader, other RSS readers) and iCalendar readers (e.g., Google Calendar, iCal, etc) are permitted -- we'll need to make this clearer. Basically, the feeds are for your personal use.
What's not permitted is developing an application based on the feeds, where using the API would be more appropriate.
For instance, if you wanted to build an Android application that displayed a user's tasks, you should be using the API (not asking a user for their username/password to access their feed).
Using the API means that users don't provide their username/password directly to your app (the API handles the authentication), and gives the user control to revoke your app's access to their account in the future. It also means that all app developers play by the same API Terms of Use.
Hope this helps!
Feed readers (e.g., Google Reader, other RSS readers) and iCalendar readers (e.g., Google Calendar, iCal, etc) are permitted -- we'll need to make this clearer. Basically, the feeds are for your personal use.
What's not permitted is developing an application based on the feeds, where using the API would be more appropriate.
For instance, if you wanted to build an Android application that displayed a user's tasks, you should be using the API (not asking a user for their username/password to access their feed).
Using the API means that users don't provide their username/password directly to your app (the API handles the authentication), and gives the user control to revoke your app's access to their account in the future. It also means that all app developers play by the same API Terms of Use.
Hope this helps!