Skip to content
Snippets Groups Projects
Commit a29b1b95 authored by Zygmunt Krynicki's avatar Zygmunt Krynicki
Browse files

docs: rename OpenHarmony to AllScenariOS


Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
parent 162fb231
No related branches found
No related tags found
No related merge requests found
...@@ -7,9 +7,9 @@ ...@@ -7,9 +7,9 @@
Repo Workspace Repo Workspace
############## ##############
OpenHarmony uses `repo <https://android.googlesource.com/tools/repo>`_ to AllScenariOS uses `repo <https://android.googlesource.com/tools/repo>`_ to
provide full workspace setup that includes all the repositories needed for provide full workspace setup that includes all the repositories needed for
building OpenHarmony and developing on top. building AllScenariOS and developing on top.
.. contents:: .. contents::
:depth: 2 :depth: 2
...@@ -17,10 +17,10 @@ building OpenHarmony and developing on top. ...@@ -17,10 +17,10 @@ building OpenHarmony and developing on top.
The Repo Tool The Repo Tool
************* *************
In order to setup a sources workspace of OpenHarmony, the ``git-repo`` tool is In order to setup a sources workspace of AllScenariOS, the ``git-repo`` tool is
required on the host. required on the host.
OpenHarmony provides a patched version of the repo tool for ``Ubuntu 20.04`` AllScenariOS provides a patched version of the repo tool for ``Ubuntu 20.04``
at `launchpad PPA <https://launchpad.net/~openharmony/+archive/ubuntu/tools>`_, at `launchpad PPA <https://launchpad.net/~openharmony/+archive/ubuntu/tools>`_,
for ``rpm``/``dnf`` based distributions at for ``rpm``/``dnf`` based distributions at
`copr <https://copr.fedorainfracloud.org/coprs/openharmony/tools/>`_, and for `copr <https://copr.fedorainfracloud.org/coprs/openharmony/tools/>`_, and for
...@@ -72,7 +72,7 @@ Then install the ``repo`` package with pacman. ...@@ -72,7 +72,7 @@ Then install the ``repo`` package with pacman.
On OpenMandriva: On OpenMandriva:
---------------- ----------------
OpenMandriva has already added OpenHarmony's version of ``repo`` to its official OpenMandriva has already added AllScenariOS's version of ``repo`` to its official
repositories. If you're on OpenMandriva, simply ``dnf install repo``. repositories. If you're on OpenMandriva, simply ``dnf install repo``.
...@@ -91,7 +91,7 @@ Setting up the Workspace ...@@ -91,7 +91,7 @@ Setting up the Workspace
************************ ************************
Once the repo tool is installed, you can initialize and populate the workspace. Once the repo tool is installed, you can initialize and populate the workspace.
This will bring in all the needed sources for building OpenHarmony: This will bring in all the needed sources for building AllScenariOS:
.. code-block:: console .. code-block:: console
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml
Person(dev, "Developer", "Anyone willing to build the OHOS based image") Person(dev, "Developer", "Anyone willing to build the OHOS based image")
System(meta_ohos, "meta-ohos", "OpenHarmony OS umbrella bitbake meta-layer") System(meta_ohos, "meta-ohos", "AllScenariOS OS umbrella bitbake meta-layer")
Boundary(poky, "poky") { Boundary(poky, "poky") {
System_Ext(bitbake, "bitbake", "build process orchestrator") System_Ext(bitbake, "bitbake", "build process orchestrator")
System_Ext(linux_yocto, "linux-yocto", "Yocto Project LTS linux kernel") System_Ext(linux_yocto, "linux-yocto", "Yocto Project LTS linux kernel")
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
.. ..
.. SPDX-License-Identifier: CC-BY-4.0 .. SPDX-License-Identifier: CC-BY-4.0
OpenHarmony, a Yocto-based Build System AllScenariOS, a Yocto-based Build System
####################################### ########################################
OpenHarmony build system, the foundation of the build infrastructure, is based AllScenariOS build system, the foundation of the build infrastructure, is based
on `Poky, the Yocto Project open source reference embedded distribution <https://www.yoctoproject.org/software-overview/>`_. on `Poky, the Yocto Project open source reference embedded distribution <https://www.yoctoproject.org/software-overview/>`_.
This section details both generic and OpenHarmony specific aspects of the build system. This section details both generic and AllScenariOS specific aspects of the build system.
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
.. ..
.. SPDX-License-Identifier: CC-BY-4.0 .. SPDX-License-Identifier: CC-BY-4.0
OpenHarmony Build Architecture AllScenariOS Build Architecture
############################## ###############################
``meta-ohos`` architecture is documented using `c4 model <https://c4model.com/>`_. ``meta-ohos`` architecture is documented using `c4 model <https://c4model.com/>`_.
...@@ -13,11 +13,11 @@ OpenHarmony Build Architecture ...@@ -13,11 +13,11 @@ OpenHarmony Build Architecture
Overview Overview
******** ********
OpenHarmony build infrastructure designed to run atop variety of OS kernels AllScenariOS build infrastructure designed to run atop variety of OS kernels
ranging from RTOSs to Linux. ranging from RTOSs to Linux.
``meta-ohos`` is a *umbrella* of meta layers containing build meta-data ``meta-ohos`` is a *umbrella* of meta layers containing build meta-data
required for compiling OpenHarmony images. The architecture supports plugging required for compiling AllScenariOS images. The architecture supports plugging
various kernels. various kernels.
.. image:: assets/meta-ohos-arch.png .. image:: assets/meta-ohos-arch.png
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
Poky/Yocto Project Poky/Yocto Project
################## ##################
OpenHarmony aims to use standard opensource tools to create a build environment AllScenariOS aims to use standard opensource tools to create a build environment
that is both familiar to users in the domain but also flexible enough for the that is both familiar to users in the domain but also flexible enough for the
requirements of the project. With this in mind, the project build requirements of the project. With this in mind, the project build
infrastructure is based on the OpenEmbedded build system, more specifically infrastructure is based on the OpenEmbedded build system, more specifically
...@@ -29,10 +29,10 @@ in the build system. ...@@ -29,10 +29,10 @@ in the build system.
See `terms for reference <https://www.yoctoproject.org/software-overview/>`_ See `terms for reference <https://www.yoctoproject.org/software-overview/>`_
for more information. for more information.
OpenHarmony Build Layers AllScenariOS Build Layers
------------------------ -------------------------
OpenHarmony bases its build setup on Poky, the Yocto Project open source AllScenariOS bases its build setup on Poky, the Yocto Project open source
reference embedded distribution. The main hub of layers, is `meta-ohos <https://git.ostc-eu.org/OSTC/meta-ohos/>`_, reference embedded distribution. The main hub of layers, is `meta-ohos <https://git.ostc-eu.org/OSTC/meta-ohos/>`_,
a collection of layers with different scopes for defining the project's a collection of layers with different scopes for defining the project's
requirements and capabilities. requirements and capabilities.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment