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 @@
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
building OpenHarmony and developing on top.
building AllScenariOS and developing on top.
.. contents::
:depth: 2
......@@ -17,10 +17,10 @@ building OpenHarmony and developing on top.
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.
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>`_,
for ``rpm``/``dnf`` based distributions at
`copr <https://copr.fedorainfracloud.org/coprs/openharmony/tools/>`_, and for
......@@ -72,7 +72,7 @@ Then install the ``repo`` package with pacman.
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``.
......@@ -91,7 +91,7 @@ Setting up 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
......
......@@ -6,7 +6,7 @@
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml
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") {
System_Ext(bitbake, "bitbake", "build process orchestrator")
System_Ext(linux_yocto, "linux-yocto", "Yocto Project LTS linux kernel")
......
......@@ -2,12 +2,12 @@
..
.. 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/>`_.
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::
:maxdepth: 1
......
......@@ -2,8 +2,8 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
OpenHarmony Build Architecture
##############################
AllScenariOS Build Architecture
###############################
``meta-ohos`` architecture is documented using `c4 model <https://c4model.com/>`_.
......@@ -13,11 +13,11 @@ OpenHarmony Build Architecture
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.
``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.
.. image:: assets/meta-ohos-arch.png
......@@ -5,7 +5,7 @@
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
requirements of the project. With this in mind, the project build
infrastructure is based on the OpenEmbedded build system, more specifically
......@@ -29,10 +29,10 @@ in the build system.
See `terms for reference <https://www.yoctoproject.org/software-overview/>`_
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/>`_,
a collection of layers with different scopes for defining the project's
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