Conventions - robinsr/FantasySlackr GitHub Wiki
Please use these conventions when making commits or referring to the project. Some of them can get confusing
- User: a user of FantasySlackr (and likewise Yahoo Fantasy Football)
- Username: a unique identifier within FantasySlackr that corresponds to one roster in one league. A user may have multiple rosters in multiple leagues and would need multiple usernames to manage them
- League: the Fantasy Football league the user's roster belongs to (can only manage 1 league per user right now)
- Player: a NFL player in the user's league, has unique yahoo playerId. Not the user who plays fantasy football
- Team: a NFL team that players belong to, has unique yahoo teamId. There are no teams in Fantasy Football itself; each user has a roster
- Roster: a group of players in a league that belong to the user who can then start, bench, or drop them
- Free Agents: players that are available to be added to any user's roster on a first-come,first-serve basis
- Waivers: a system of determining which user has priority over others in adding players
- Priority List: determines whose waivers claims take priority