Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

Legacy stats depreciation information #296

Closed
aspriddell opened this issue Mar 27, 2022 · 3 comments
Closed

Legacy stats depreciation information #296

aspriddell opened this issue Mar 27, 2022 · 3 comments
Labels
area:legacy-stats Legacy Stats (ubisoft-public-sandbox) ubisoft-infrastructure Change(s) on Ubisoft's end

Comments

@aspriddell
Copy link
Member

aspriddell commented Mar 27, 2022

It has been known for some time that legacy stats have indeed been killed off by ubisoft. I've been working on a redesign of the site, and have a few things to share:

  • It looks like all stats under the legacy namespace of this api have been frozen
  • They were frozen at the end of Crystal Guard (season 23)
  • Seasonal stats still work, and in the latest api update we added support for casual stats, so it is possible to aggregate both sources to get the current stats
  • All other stats are basically dead and should only be used for archival purposes. I'm going to add obsoletion notices to all of them, but won't remove them for the foreseeable future (or when ubisoft close that whole system down)

In #308, a method was added to LegacyPlaylistStats to allow kills, deaths, wins and losses to be applied from a SeasonalStats object to ease updating stats.

@aspriddell aspriddell added area:stats-operator area:legacy-stats Legacy Stats (ubisoft-public-sandbox) labels Mar 27, 2022
@CNDRD
Copy link

CNDRD commented Mar 30, 2022

Hey there,

I have basically no experience with C#, but I did just rewrite my Python Siege API library (siegeapi) to ditch the old frozen stats and added in the new ones
So if you wanna know anything about the new endpoints, I'm happy to share 😃

@aspriddell
Copy link
Member Author

Cheers @CNDRD, most of the modern stats have been added in #280, just need to add the deathmatch board pvp_warmup, newcomer playlist and add a note about skill records not returning the most recent season.

I'll take a look at your python api and see if there's anything else I've missed.

@aspriddell
Copy link
Member Author

closing as all guidance should be accurate and all planned features have been added (and are in a stable build)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area:legacy-stats Legacy Stats (ubisoft-public-sandbox) ubisoft-infrastructure Change(s) on Ubisoft's end
Projects
None yet
Development

No branches or pull requests

2 participants