Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More grammar changes in docs #1126

Merged
merged 1 commit into from
May 2, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/sphinx/archetypes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Archetype plugins provide predefined configurations for your build. Like :ref:`f
archetype plugins can depend on other archetype plugins to extend existing functionality.

Project archetypes are default deployment scripts that try to "do the right thing" for a given type of project.
Because not all projects are created equal, there is no one single archetype for all native packages, but a set
of them for usage.
Because not all projects are created equal, there is no single archetype for all native packages, but a set
of them to choose from.

.. toctree::
:maxdepth: 1
Expand Down
2 changes: 1 addition & 1 deletion src/sphinx/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ needed to generate the best package possible.

Read the :ref:`introduction` to learn how native-packager works. The :ref:`getting-started` guide will help you set up
your first package. The :ref:`packaging-formats` and :ref:`archetypes` sections explain the different plugins in more
detail, which :ref:`recipes` provides solutions for common configurations.
detail, while :ref:`recipes` provide solutions for common configurations.


Sitemap
Expand Down
8 changes: 4 additions & 4 deletions src/sphinx/introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ These things are **out of native packagers scope**
packager.

2. Providing deployment configurations
Native packager produces artefacts with the ``packageBin`` task. What you do with these is part of another step in
Native packager produces artifacts with the ``packageBin`` task. What you do with these is part of another step in
your process.


Expand All @@ -65,7 +65,7 @@ Core Concepts
Native packager is based on a few simple concepts. If you understand these, you will be able to customize your build,
create own packaging formats and deploy more effectively.

1. **Separation of concerns** of the two plugin kinds
1. **Separation of concerns** with two kinds of plugins

- :ref:`format plugins <packaging-formats>` define **how** a package is created
- :ref:`archetype plugins <archetypes>` define **what** a package should contain
Expand Down Expand Up @@ -93,7 +93,7 @@ Format plugins provide the implementation to create package, the **how** a packa
start with the plugin name, e.g. *rpmXYZ*.

3. Implement package task
The ``packageBin`` or ``publishLocal`` ( docker ) task provides the actual action to create a package.
``packageBin`` or ``publishLocal`` tasks provide the actual action to create a package.

By enabling a format plugin only with

Expand All @@ -116,7 +116,7 @@ A full list of archetypes can be found


An archetype may provide the following:
1. New, archetype related settings and tasks
1. Archetype related settings and tasks
2. New files in your package

By enabling an archetype plugin with
Expand Down