I've decided that it's probably best to do this sooner than later, since we accumulate more tech-debt the more we use usernames.
This effects a significant amount of this project and the RCOS database and API. It is required that any infrastructure that relies on usernames is supported by telescope before https://github.com/rcos/rcos-data/pull/24 is merged and applied to the database and API. Currently that includes just telescope and the discord portal to my knowledge. Once these are supported by Telescope (likely 0.7.0) then, and only then, can https://github.com/rcos/rcos-data/pull/24 be merged.
The process here is:
[x] Release Telescope 0.6.0 (meeting creation etc, reliant on usernames.)
[x] Release Telescope version with Discord Gateway (#178).
I've decided that it's probably best to do this sooner than later, since we accumulate more tech-debt the more we use usernames. This effects a significant amount of this project and the RCOS database and API. It is required that any infrastructure that relies on usernames is supported by telescope before https://github.com/rcos/rcos-data/pull/24 is merged and applied to the database and API. Currently that includes just telescope and the discord portal to my knowledge. Once these are supported by Telescope (likely 0.7.0) then, and only then, can https://github.com/rcos/rcos-data/pull/24 be merged.
The process here is: