# RFC: Contribution process changes during version 8 beta
## Mostly moved to https://github.com/microsoft/fluentui/issues/15222
## Release branch updates
| | v8 snap | v8 beta release | v8 official release |
| -------- | -------- | -------- |-------- |
| `@fluentui/react-northstar` | `master` (manual release) | `master` (manual release) | `master` (manual release) |
| `@fluentui/web-components` | TBD. `7.0` branch, or pause release ?? | `master` | `master` |
| all other packages | `7.0` branch | `master` | `master` |
## INTERNAL: More notes and potential problems
### Cross-dependencies with northstar
In cases where northstar depends on
- Probably non-issue since they're dev-only
- eslint-plugin
- react-conformance
- indirect
- jest-serializer-merge-styles
- test-utilities
- Indirect, probably non-issue due to infrequent changes
- merge-styles (from utilities)
- set-version
- Maybe an issue
- date-time-utilities (northstar)
- dom-utilities (northstar)
- keyboard-key (accessibility, docs, bindings, northstar)
- react-compose (bindings, northstar)
- utilities (bindings, northstar)
### Packages not needed in `7.0`
We may want to delete these from `7.0` after snap for clarity (and potentially to prevent publishing collisions):
- all northstar
- web-components
- react-next
- new v8 components:
- react-avatar
- react-button
- react-checkbox
- react-flex
- react-icons?
- react-image
- react-link
- react-slider
- react-spinbutton
- react-tabs
- react-toggle
- other new packages used only in 8 or northstar:
- a11y-rules
- a11y-testing
- codemods
- ie11-polyfills
- react-compose
- react-stylesheets
- react-theme-provider
- Things from vr-tests, storybook, examples which use v8 stuff
### Hotfixes to sub-packages after version 8 release
Once v8 releases, we'll need a strategy to avoid versioning conflicts for `7.0` hotfixes in *sub-packages which didn't major bump*.
[Xu: this is concerning. Was the reason for not doing lock-step to avoid package duplication?]
### applying package updates
applying package updates [changes](https://github.com/microsoft/fluentui/commit/35c5455294a2a288aa4b7d4f125de5550bd68752) need to be cherry-picked to master branch during time when publishing is not done from master.