---
# System prepended metadata

title: One Repo - What's left
tags: [one-repo]

---

---
tags: one-repo
---

# One Repo - What's left

- [ ] [David] Actually setup publishing approach
  - [x] Rename @fluentui/react to @fluentui/react-northstar to create the northstar channel package.
    - In PR: https://github.com/OfficeDev/office-ui-fabric-react/pull/12302
  - [x] Publish office-ui-fabric-react as @fluentui/react to create the LTS channel package.
  - [ ] Publish @fluentui/react-next to create the staging package for breaking changes.

| Command | Behavior |
| -|-|
| `npm install @fluentui/react` | Installs current v7 release. |
| `npm install @fluentui/react-experimental` | Installs current v0 release. |
|`npm install @fluentui/react-next` | Installs the next major release. |

- [x] [Xu] Beachball support support for publishing/bumping packages for a defined scope
- [ ] [Xu] Move all fluent UI subpackages to beachball
    - Support automatic generation of a single changelog for all fui packages
    - Need to preserve PR links in the changelog
- [ ] [Xu] [Propose cut/delay] [Future] Flatten fluent UI subpackages into main packages directory
    - We can delay this work and move packages into the root as we converage them. 
    - [ ] [Elizabeth?] Move all fluentui sub-packages off of gulp build system (one build system)
- [ ] Communicate convergance
    - [Tracking table for rename](onenote:https://microsoft.sharepoint-df.com/teams/FluentUIInternal/Shared%20Documents/General/Fluent%20UI%20Facts/Blog%20drafts.one#Tracking%20table%20for%20rename&section-id={A5C2991B-D4CC-495C-9C87-7E3E27E9C553}&page-id={8A39DC71-E34B-4DC7-966E-B012A4392E17}&end)  ([Web view](https://microsoft.sharepoint-df.com/teams/FluentUIInternal/_layouts/OneNote.aspx?id=%2Fteams%2FFluentUIInternal%2FShared%20Documents%2FGeneral%2FFluent%20UI%20Facts&wd=target%28Blog%20drafts.one%7CA5C2991B-D4CC-495C-9C87-7E3E27E9C553%2FTracking%20table%20for%20rename%7C8A39DC71-E34B-4DC7-966E-B012A4392E17%2F%29))