blob: 90ec73948627e273538bf408e95702dab89ae3ca [file] [log] [blame] [view]
# Legacy components
This section contains documentation about components using the legacy component
framework ([Components v1][glossary.components-v1]) implemented by `appmgr`.
The Fuchsia platform team is currently [migrating legacy components][migration]
to the modern component framework ([Components v2][glossary.components-v2]).
Note: New component development should use the modern component framework.
For more details, see the [Components overview][components-overview].
## Architectural concepts
- [sysmgr](sysmgr.md): The component responsible for hosting the `sys` realm.
## Developing components
- [Component manifests](component_manifests.md): Declaring legacy components.
## Debugging and troubleshooting
- [Hub](hub.md): A portal for introspection of `appmgr` components.
## Testing
- [Test components][test-component]: Implementing component tests with the
legacy component framework.
- [Testing isolated cache storage][test-isolated-cache]: Tips for using cache
storage in legacy component tests.
[components-overview]: /docs/concepts/components/v2/introduction.md
[glossary.components-v1]: /docs/glossary/README.md#components-v1
[glossary.components-v2]: /docs/glossary/README.md#components-v2
[migration]: /docs/contribute/open_projects/components/migration.md
[test-component]: /docs/concepts/testing/v1_test_component.md
[test-isolated-cache]: /docs/concepts/testing/testing_isolated_cache_storage.md