# Beta prep to do list
[toc]
## Things that are out of scope for now (before the initial beta release)
- Getting the beta on the website immediately--will work on that later this week, after the beta is out. (Direct people to aka.ms/fluentdemo in the meantime for API docs? Should be easier to get 8-beta showing up there.)
- Creating alias packages EVER :tada:
- Write a codemod to help consumers with package renames (we should probably do this, but later this week)
## To do
- [x] (Mak) Export new Button from @fluentui/react by default and update old button references within our repo to point to the compat import (Done in [#15576](https://github.com/microsoft/fluentui/pull/15576))
- [ ] Later: Get both buttons on the website
- [x] (Elizabeth) Export date-time Calendar and DatePicker from @fluentui/react (and delete old versions)
- details: https://github.com/microsoft/fluentui/issues/14679
- PR: https://github.com/microsoft/fluentui/pull/15644
- [x] Move uifabric packages to fluentui scope?
- Is it possible to wait and do this next week?
- Background: https://github.com/microsoft/fluentui/issues/13384
- **See below for table with specific names**
- These renames involving **folder name changes to frequently modified packages** should be done ASAP:
- [x] (Elizabeth) charting => react-charting
- [x] (Elizabeth) experiments => react-experiments
- [x] (Elizabeth) date-time => react-date-time
- [x] (Elizabeth) styling => style-utilities
- These renames of **packages frequently referenced in new code, changing scope only** are the next priority:
- [x] react-hooks, utilities (do together)
- [x] *Confirm with Tomi that the new names are okay first* - file-type-icons, icons, react-icons
- Followed by these ones which consumers are most likely to directly reference:
- [x] merge-styles
- [x] react-cards
- Everything else can be done next week
- [x] (Xu) beta publishing
- [x] **Update the versions and publishing in master** (in [PR](https://github.com/microsoft/fluentui/pull/15620))
- [x] Need beachball to support not bumping fluentui dependencies in northstart packages
- [x] Update beachball settings to publish appropriate npm tags: `-t beta` EXCEPT for web-components and other non-beta packages which should be `latest`
- [x] sync to latest versions
- [x] Delete conflicting packages from `7.0`
- [x] `@fluentui/react-northstar` related packages
- [x] `@fluentui/react` related packages
- [x] `web-components` package
- [ ] (non-blocking) Delete change logs which are for changes which are already published from `7.0`
- [ ] (non-blocking) Merge change logs in `master` to with change logs in `7.0`
- [ ] Final function component work
- [ ] (Caleb, Elizabeth to review) Modal conversion
- [ ] (non-blocking, Caleb, Elizabeth to review) SpinButton fixes and adding onChange? (could potentially defer)
- [x] (Caleb) Pivot findDOMNode removal https://github.com/microsoft/fluentui/pull/15216
- [x] (non-blocking, Caleb) Ref tests and fixes: https://github.com/microsoft/fluentui/pull/15537
- [x] (Jon) Do we have anything blocking from the bug bash?
- [x] Cherry-pick any changes from `7.0` branch
- PR list in [#15285](https://github.com/microsoft/fluentui/issues/15285)
- [ ] Write cherry-pick assistant to help with all the re-pathing (worst from master to 7, so maybe we can do it later this week)
## Final-final beta prep to do
https://github.com/microsoft/fluentui/issues/14689
## Package renaming
https://github.com/microsoft/fluentui/issues/13384
## Post beta follow-ups
- Path to major bump shared packages between `@fluentui/react` and `@fluentui/react-northstar`