Here I am going to compile a list of features for the BBAPI to have when a new developer comes around.
I will keep this separate from the suggestions thread because it is already full of conversations that whomever comes along to develop this part of BB might not want to have to dig through.
List of Features Developers would like to see in the BBAPI (I will add to this as the thread continues):
High Priority Tasks - easiest and most important
- National Team Information i.e. coach id, roster, schedule
- Next match orders
- Training Information i.e. weekly settings
- Team Enthusiasm
- Number of ticket owners
Normal Priority Tasks
- Player and team transfer history.
- Staff levels and speciality (trainer needed).
- Draft Results i.e. player list for each league
Low Priority Tasks
- all supporter infos
- finer granularity in match report (ie to calculate how a given player performed against all the defenders he faced in a given match), for example by having the timestamps of substitutions - Not really achievable. Jan Itor and Oxidus both recommend not doing this
BBAPI Speed and Efficiency Tasks
- Mass info grabbing support
- Differential API (ie get all team changes for such league in one request)
- configurable timeout (ie not having to re-go to logging page so often)
- compression support (to save bandwidth for everyone)
Last edited by LA-Niko at 6/11/2009 9:30:45 PM