Skip to content

Commit

Permalink
Added a glossary entry about what is a Compose Application, and exten…
Browse files Browse the repository at this point in the history
…ded the entry for Application to highlight the difference.
  • Loading branch information
ZKRobi committed Nov 25, 2022
1 parent ddc7d15 commit 98c6b87
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
1 change: 1 addition & 0 deletions glossary/Application.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Application
An application is a standalone piece of software. They can be launched individually or turned into Compose Modules.
A special type of application is the [Compose Applicaction](ComposeApplication.md).

## Examples
- Notepad.exe
Expand Down
3 changes: 3 additions & 0 deletions glossary/ComposeApplication.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Compose Application
A Compose Application is an executable that hosts the ComposeUI infrastructure and modules. The responsibilities of a Compose Application are creating and starting the core ComposeUI components such as the MessageRouter and the ModuleLoader, presenting a Shell to the user and providing a module manifest to these components listing the modules available to load.
While the core ComposeUI components are hosted within the main Compose Application process, modules are loaded into separate processes.

0 comments on commit 98c6b87

Please sign in to comment.