Unverified Commit 8936a5ac authored by Victor Khaustov's avatar Victor Khaustov Committed by GitHub

Fixes typos in development.rst (#2181)

# Description

Fixed typos in the documentation (development.rst).

## Type of change

- Bug fix (non-breaking change which fixes an issue)
- This change requires a documentation update

## Screenshots

Not applicable.

## Checklist

- [x] I have run the [`pre-commit` checks](https://pre-commit.com/) with
`./isaaclab.sh --format`
- [x] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have updated the changelog and the corresponding version in the
extension's `config/extension.toml` file
- [x] I have added my name to the `CONTRIBUTORS.md` or my name already
exists there

---------
Signed-off-by: 's avatarVictor Khaustov <3192677+vi3itor@users.noreply.github.com>
parent 98a8b303
......@@ -91,6 +91,7 @@ Guidelines for modifications:
* Shafeef Omar
* Shundo Kishi
* Stephan Pleines
* Victor Khaustov
* Vladimir Fokow
* Wei Yang
* Xavier Nal
......
Extension Development
=======================
Everything in Omniverse is either an extension, or a collection of extensions (an application). They are
Everything in Omniverse is either an extension or a collection of extensions (an application). They are
modularized packages that form the atoms of the Omniverse ecosystem. Each extension
provides a set of functionalities that can be used by other extensions or
standalone applications. A folder is recognized as an extension if it contains
......@@ -32,12 +32,12 @@ for the extension with more detailed information about the extension and a CHANG
file that contains the changes made to the extension in each version.
The ``<extension-name>`` directory contains the main python package for the extension.
It may also contains the ``scripts`` directory for keeping python-based applications
that are loaded into Omniverse when then extension is enabled using the
It may also contain the ``scripts`` directory for keeping python-based applications
that are loaded into Omniverse when the extension is enabled using the
`Extension Manager <https://docs.omniverse.nvidia.com/kit/docs/kit-manual/latest/guide/extensions_basic.html>`__.
More specifically, when an extension is enabled, the python module specified in the
``config/extension.toml`` file is loaded and scripts that contains children of the
``config/extension.toml`` file is loaded and scripts that contain children of the
:class:`omni.ext.IExt` class are executed.
.. code:: python
......@@ -60,7 +60,7 @@ More specifically, when an extension is enabled, the python module specified in
While loading extensions into Omniverse happens automatically, using the python package
in standalone applications requires additional steps. To simplify the build process and
avoiding the need to understand the `premake <https://premake.github.io/>`__
avoid the need to understand the `premake <https://premake.github.io/>`__
build system used by Omniverse, we directly use the `setuptools <https://setuptools.readthedocs.io/en/latest/>`__
python package to build the python module provided by the extensions. This is done by the
``setup.py`` file in the extension directory.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment