Burak Yigit Kaya
Burak Yigit Kaya
When a badge is tried to be fetched after a cache expiration, the first load time is pretty high. This may be prevented by smart pre-caching via Tasks API.
Adding ETag support for much better cache handling would be great for the project. username-generation_timestamp would be a good couple for an etag identifier.
Find a sensible formula to calculate a dynamically changing "karma point" and show this on the badge to better indicate the activity of that specific user.
Details are at https://github.com/blog/1253-watcher-api-changes and https://github.com/blog/1204-notifications-stars This change probably depends on BYK/pyresto#33
Details are here: http://developer.github.com/v3/repos/statuses/
For the project to be future proof, it should be compatible with Py3k. If possible this should be done in a manner which does not break backwards compatibility with Python...
Details are here: https://github.com/blog/1253-watcher-api-changes
Add [HAL](http://stateless.co/hal_specification.html) support for almost "definitionless" API library generation and traversal.
The library must have a complete and through test suite to ensure it's robustness and quality.