Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Commit 31b2b00

Browse files
authored
Merge branch 'master' into patch-6
2 parents f87ed47 + 7088667 commit 31b2b00

File tree

189 files changed

+3761
-1891
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+3761
-1891
lines changed

.github/CONTRIBUTING.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ As you contribute PRs, you gain [Contribution Points](https://devdocs.magento.co
1414

1515
If you write and contribute a full topic, we will add your name (or your company's name) at the top of the DevDocs page and link it to your blog or website!
1616

17-
## Get started
17+
## Get started
1818

1919
![Get started workflow](https://devdocs.magento.com/common/images/contribute-prerequisites.png)
2020

@@ -28,12 +28,13 @@ If you write and contribute a full topic, we will add your name (or your company
2828
![Contributing workflow](https://devdocs.magento.com/common/images/contribute-write-submit-pr.png)
2929

3030
1. Create a new branch on your fork. Use a name that best describes the work, or references a GitHub issue number.
31-
1. Edit or create markdown (`.md`) files in your branch.
31+
1. Edit or create markdown (`.md`) files in your branch.
3232
1. When ready, push your branch to your fork.
3333
1. Create a PR to the [magento/devdocs repo](https://github.com/magento/devdocs). Fill out as much info as possible and link any GitHub issues.
3434

35-
The DevDocs team and Maintainers will review the PR and help with formatting and navigation.
35+
In general, you should use `master` as the base branch when creating a PR. If your contribution is related to a release that is in progress, use a version-specific integration branch, like `2.3.1-integration`.
3636

37+
The DevDocs team and Maintainers will review the PR and help with formatting and navigation.
3738

3839
**Note:** If you have not signed the [Magento Contributor Agreement](https://magento.com/content/magento-contributor-agreement), the PR provides a link. We require a signed form and agreement to the terms for contribution.
3940

@@ -49,6 +50,7 @@ The following guidelines may answer most of your questions and help you get star
4950

5051
1. Check [existing pull requests](https://github.com/magento/devdocs/pulls) and make sure you are not duplicating work!
5152
1. For large contributions or changes that include multiple files, [open an issue](#report-an-issue) and discuss it with us first. This may further prevent duplicate or unnecessary effort.
53+
1. [Chunk many small/medium changes](#tips-for-writing-content) into one or two PRs. This helps us to efficiently and effectively facilitate your contribution.
5254
1. Familiarize yourself with the existing documentation. Look through and search the guides to decide where to add your topics.
5355

5456
- The DevDocs team can find the best home for your new topics and add it to the navigation.
@@ -63,6 +65,7 @@ Use the following guidelines to help you with the writing process:
6365
- Define the goal of your topic. What exactly do you want to teach the reader?
6466
- Make the title of your topic reflect the content.
6567
- Keep your sentences concise and try to separate conceptual information from procedural steps.
68+
- Batch several small changes into a single pull request (instead of separate ones) to ensure your contributions get approved and merged quickly. Have several typo fixes across several areas of documentation? Batch them into on PR.
6669
- Remember to use active voice (not passive), write in the present tense, and use a friendly tone in second person. For example, _"The log captures commands, output..."_.
6770
- Use notes to alert readers about important details.
6871
- Use cross-references to other topics if appropriate. We can help you with the syntax if it is not clear. The template provides an example you can use.
@@ -93,7 +96,6 @@ title: Continue with your installation
9396
---
9497
```
9598

96-
9799
> Key-value pair reference:
98100
99101
| Property | Description |

.gitignore

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,14 @@
1919
!/_config.stage.yml
2020

2121
*.bat
22-
*.sh
2322
/tmp/
24-
!/**/samples/*.sh
2523
/vendor/
2624
/node_modules/
2725

2826
_algolia_api_key
27+
28+
# Docs from different repositories #
29+
###################################
30+
31+
/mbi/
32+
/page-builder/

Gemfile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
# frozen_string_literal: true
2+
13
source 'https://rubygems.org'
24

3-
gem 'github-pages'
4-
gem 'devdocs', :git => 'https://github.com/magento-devdocs/devdocs-theme.git', :branch => 'master'
5+
gem 'devdocs', git: 'https://github.com/magento-devdocs/devdocs-theme.git'
6+
gem 'jekyll'
57

68
gem 'wdm' if Gem.win_platform?
79

@@ -12,4 +14,9 @@ end
1214

1315
group :jekyll_plugins do
1416
gem 'jekyll-algolia', '~> 1.0'
17+
gem 'jekyll-redirect-from'
18+
gem 'jekyll-sitemap'
19+
gem 'jekyll-titles-from-headings'
20+
gem 'jekyll-relative-links'
21+
gem 'jekyll-optional-front-matter'
1522
end

Gemfile.lock

Lines changed: 27 additions & 182 deletions
Original file line numberDiff line numberDiff line change
@@ -1,105 +1,38 @@
11
GIT
22
remote: https://github.com/magento-devdocs/devdocs-theme.git
3-
revision: 81e20298c5c8445e5752f5a58080b73dea798a7a
4-
branch: master
3+
revision: dcb189be6fd4e0ebc69dce7cd6cdeb3b960b3a9e
54
specs:
65
devdocs (0.0.1)
76
jekyll (~> 3.3)
87

98
GEM
109
remote: https://rubygems.org/
1110
specs:
12-
activesupport (4.2.10)
13-
i18n (~> 0.7)
11+
activesupport (5.2.2)
12+
concurrent-ruby (~> 1.0, >= 1.0.2)
13+
i18n (>= 0.7, < 2)
1414
minitest (~> 5.1)
15-
thread_safe (~> 0.3, >= 0.3.4)
1615
tzinfo (~> 1.1)
17-
addressable (2.5.2)
16+
addressable (2.6.0)
1817
public_suffix (>= 2.0.2, < 4.0)
1918
algolia_html_extractor (2.6.1)
2019
json (~> 2.0)
2120
nokogiri (~> 1.8.2)
22-
algoliasearch (1.24.0)
21+
algoliasearch (1.26.0)
2322
httpclient (~> 2.8, >= 2.8.3)
2423
json (>= 1.5.1)
25-
coffee-script (2.4.1)
26-
coffee-script-source
27-
execjs
28-
coffee-script-source (1.11.1)
2924
colorator (1.1.0)
3025
colorize (0.8.1)
31-
commonmarker (0.17.13)
32-
ruby-enum (~> 0.5)
33-
concurrent-ruby (1.1.3)
34-
dnsruby (1.61.2)
35-
addressable (~> 2.5)
26+
concurrent-ruby (1.1.4)
3627
em-websocket (0.5.1)
3728
eventmachine (>= 0.12.9)
3829
http_parser.rb (~> 0.6.0)
39-
ethon (0.11.0)
30+
ethon (0.12.0)
4031
ffi (>= 1.3.0)
4132
eventmachine (1.2.7)
42-
execjs (2.7.0)
43-
faraday (0.15.4)
44-
multipart-post (>= 1.2, < 3)
45-
ffi (1.9.25)
33+
ffi (1.10.0)
4634
filesize (0.2.0)
4735
forwardable-extended (2.6.0)
48-
gemoji (3.0.0)
49-
github-pages (193)
50-
activesupport (= 4.2.10)
51-
github-pages-health-check (= 1.8.1)
52-
jekyll (= 3.7.4)
53-
jekyll-avatar (= 0.6.0)
54-
jekyll-coffeescript (= 1.1.1)
55-
jekyll-commonmark-ghpages (= 0.1.5)
56-
jekyll-default-layout (= 0.1.4)
57-
jekyll-feed (= 0.11.0)
58-
jekyll-gist (= 1.5.0)
59-
jekyll-github-metadata (= 2.9.4)
60-
jekyll-mentions (= 1.4.1)
61-
jekyll-optional-front-matter (= 0.3.0)
62-
jekyll-paginate (= 1.1.0)
63-
jekyll-readme-index (= 0.2.0)
64-
jekyll-redirect-from (= 0.14.0)
65-
jekyll-relative-links (= 0.5.3)
66-
jekyll-remote-theme (= 0.3.1)
67-
jekyll-sass-converter (= 1.5.2)
68-
jekyll-seo-tag (= 2.5.0)
69-
jekyll-sitemap (= 1.2.0)
70-
jekyll-swiss (= 0.4.0)
71-
jekyll-theme-architect (= 0.1.1)
72-
jekyll-theme-cayman (= 0.1.1)
73-
jekyll-theme-dinky (= 0.1.1)
74-
jekyll-theme-hacker (= 0.1.1)
75-
jekyll-theme-leap-day (= 0.1.1)
76-
jekyll-theme-merlot (= 0.1.1)
77-
jekyll-theme-midnight (= 0.1.1)
78-
jekyll-theme-minimal (= 0.1.1)
79-
jekyll-theme-modernist (= 0.1.1)
80-
jekyll-theme-primer (= 0.5.3)
81-
jekyll-theme-slate (= 0.1.1)
82-
jekyll-theme-tactile (= 0.1.1)
83-
jekyll-theme-time-machine (= 0.1.1)
84-
jekyll-titles-from-headings (= 0.5.1)
85-
jemoji (= 0.10.1)
86-
kramdown (= 1.17.0)
87-
liquid (= 4.0.0)
88-
listen (= 3.1.5)
89-
mercenary (~> 0.3)
90-
minima (= 2.5.0)
91-
nokogiri (>= 1.8.2, < 2.0)
92-
rouge (= 2.2.1)
93-
terminal-table (~> 1.4)
94-
github-pages-health-check (1.8.1)
95-
addressable (~> 2.3)
96-
dnsruby (~> 1.60)
97-
octokit (~> 4.0)
98-
public_suffix (~> 2.0)
99-
typhoeus (~> 1.3)
100-
html-pipeline (2.9.1)
101-
activesupport (>= 2)
102-
nokogiri (>= 1.4)
10336
html-proofer (3.9.3)
10437
activesupport (>= 4.2, < 6.0)
10538
addressable (~> 2.3)
@@ -113,7 +46,7 @@ GEM
11346
httpclient (2.8.3)
11447
i18n (0.9.5)
11548
concurrent-ruby (~> 1.0)
116-
jekyll (3.7.4)
49+
jekyll (3.8.5)
11750
addressable (~> 2.4)
11851
colorator (~> 1.0)
11952
em-websocket (~> 0.5)
@@ -126,157 +59,64 @@ GEM
12659
pathutil (~> 0.9)
12760
rouge (>= 1.7, < 4)
12861
safe_yaml (~> 1.0)
129-
jekyll-algolia (1.4.8)
62+
jekyll-algolia (1.4.11)
13063
algolia_html_extractor (~> 2.6)
131-
algoliasearch (~> 1.18)
64+
algoliasearch (~> 1.25)
13265
filesize (~> 0.1)
13366
jekyll (~> 3.0)
13467
json (~> 2.0)
13568
nokogiri (~> 1.6)
13669
progressbar (~> 1.9)
13770
verbal_expressions (~> 0.1.5)
138-
jekyll-avatar (0.6.0)
139-
jekyll (~> 3.0)
140-
jekyll-coffeescript (1.1.1)
141-
coffee-script (~> 2.2)
142-
coffee-script-source (~> 1.11.1)
143-
jekyll-commonmark (1.2.0)
144-
commonmarker (~> 0.14)
145-
jekyll (>= 3.0, < 4.0)
146-
jekyll-commonmark-ghpages (0.1.5)
147-
commonmarker (~> 0.17.6)
148-
jekyll-commonmark (~> 1)
149-
rouge (~> 2)
150-
jekyll-default-layout (0.1.4)
151-
jekyll (~> 3.0)
152-
jekyll-feed (0.11.0)
153-
jekyll (~> 3.3)
154-
jekyll-gist (1.5.0)
155-
octokit (~> 4.2)
156-
jekyll-github-metadata (2.9.4)
157-
jekyll (~> 3.1)
158-
octokit (~> 4.0, != 4.4.0)
159-
jekyll-mentions (1.4.1)
160-
html-pipeline (~> 2.3)
161-
jekyll (~> 3.0)
16271
jekyll-optional-front-matter (0.3.0)
16372
jekyll (~> 3.0)
164-
jekyll-paginate (1.1.0)
165-
jekyll-readme-index (0.2.0)
166-
jekyll (~> 3.0)
16773
jekyll-redirect-from (0.14.0)
16874
jekyll (~> 3.3)
169-
jekyll-relative-links (0.5.3)
75+
jekyll-relative-links (0.6.0)
17076
jekyll (~> 3.3)
171-
jekyll-remote-theme (0.3.1)
172-
jekyll (~> 3.5)
173-
rubyzip (>= 1.2.1, < 3.0)
17477
jekyll-sass-converter (1.5.2)
17578
sass (~> 3.4)
176-
jekyll-seo-tag (2.5.0)
177-
jekyll (~> 3.3)
17879
jekyll-sitemap (1.2.0)
17980
jekyll (~> 3.3)
180-
jekyll-swiss (0.4.0)
181-
jekyll-theme-architect (0.1.1)
182-
jekyll (~> 3.5)
183-
jekyll-seo-tag (~> 2.0)
184-
jekyll-theme-cayman (0.1.1)
185-
jekyll (~> 3.5)
186-
jekyll-seo-tag (~> 2.0)
187-
jekyll-theme-dinky (0.1.1)
188-
jekyll (~> 3.5)
189-
jekyll-seo-tag (~> 2.0)
190-
jekyll-theme-hacker (0.1.1)
191-
jekyll (~> 3.5)
192-
jekyll-seo-tag (~> 2.0)
193-
jekyll-theme-leap-day (0.1.1)
194-
jekyll (~> 3.5)
195-
jekyll-seo-tag (~> 2.0)
196-
jekyll-theme-merlot (0.1.1)
197-
jekyll (~> 3.5)
198-
jekyll-seo-tag (~> 2.0)
199-
jekyll-theme-midnight (0.1.1)
200-
jekyll (~> 3.5)
201-
jekyll-seo-tag (~> 2.0)
202-
jekyll-theme-minimal (0.1.1)
203-
jekyll (~> 3.5)
204-
jekyll-seo-tag (~> 2.0)
205-
jekyll-theme-modernist (0.1.1)
206-
jekyll (~> 3.5)
207-
jekyll-seo-tag (~> 2.0)
208-
jekyll-theme-primer (0.5.3)
209-
jekyll (~> 3.5)
210-
jekyll-github-metadata (~> 2.9)
211-
jekyll-seo-tag (~> 2.0)
212-
jekyll-theme-slate (0.1.1)
213-
jekyll (~> 3.5)
214-
jekyll-seo-tag (~> 2.0)
215-
jekyll-theme-tactile (0.1.1)
216-
jekyll (~> 3.5)
217-
jekyll-seo-tag (~> 2.0)
218-
jekyll-theme-time-machine (0.1.1)
219-
jekyll (~> 3.5)
220-
jekyll-seo-tag (~> 2.0)
22181
jekyll-titles-from-headings (0.5.1)
22282
jekyll (~> 3.3)
22383
jekyll-watch (2.1.2)
22484
listen (~> 3.0)
225-
jemoji (0.10.1)
226-
gemoji (~> 3.0)
227-
html-pipeline (~> 2.2)
228-
jekyll (~> 3.0)
22985
json (2.1.0)
23086
kramdown (1.17.0)
23187
launchy (2.4.3)
23288
addressable (~> 2.3)
233-
liquid (4.0.0)
89+
liquid (4.0.1)
23490
listen (3.1.5)
23591
rb-fsevent (~> 0.9, >= 0.9.4)
23692
rb-inotify (~> 0.9, >= 0.9.7)
23793
ruby_dep (~> 1.2)
23894
mercenary (0.3.6)
23995
mini_portile2 (2.3.0)
240-
minima (2.5.0)
241-
jekyll (~> 3.5)
242-
jekyll-feed (~> 0.9)
243-
jekyll-seo-tag (~> 2.1)
24496
minitest (5.11.3)
245-
multipart-post (2.0.0)
24697
nokogiri (1.8.5)
24798
mini_portile2 (~> 2.3.0)
248-
octokit (4.13.0)
249-
sawyer (~> 0.8.0, >= 0.5.3)
250-
parallel (1.12.1)
99+
parallel (1.13.0)
251100
pathutil (0.16.2)
252101
forwardable-extended (~> 2.6)
253102
progressbar (1.10.0)
254-
public_suffix (2.0.5)
103+
public_suffix (3.0.3)
255104
rb-fsevent (0.10.3)
256-
rb-inotify (0.9.10)
257-
ffi (>= 0.5.0, < 2)
258-
rouge (2.2.1)
259-
ruby-enum (0.7.2)
260-
i18n
105+
rb-inotify (0.10.0)
106+
ffi (~> 1.0)
107+
rouge (3.3.0)
261108
ruby_dep (1.5.0)
262-
rubyzip (1.2.2)
263109
safe_yaml (1.0.4)
264-
sass (3.7.2)
110+
sass (3.7.3)
265111
sass-listen (~> 4.0.0)
266112
sass-listen (4.0.0)
267113
rb-fsevent (~> 0.9, >= 0.9.4)
268114
rb-inotify (~> 0.9, >= 0.9.7)
269-
sawyer (0.8.1)
270-
addressable (>= 2.3.5, < 2.6)
271-
faraday (~> 0.8, < 1.0)
272-
terminal-table (1.8.0)
273-
unicode-display_width (~> 1.1, >= 1.1.1)
274115
thread_safe (0.3.6)
275116
typhoeus (1.3.1)
276117
ethon (>= 0.9.0)
277118
tzinfo (1.2.5)
278119
thread_safe (~> 0.1)
279-
unicode-display_width (1.4.0)
280120
verbal_expressions (0.1.5)
281121
yell (2.0.7)
282122

@@ -285,10 +125,15 @@ PLATFORMS
285125

286126
DEPENDENCIES
287127
devdocs!
288-
github-pages
289128
html-proofer
129+
jekyll
290130
jekyll-algolia (~> 1.0)
131+
jekyll-optional-front-matter
132+
jekyll-redirect-from
133+
jekyll-relative-links
134+
jekyll-sitemap
135+
jekyll-titles-from-headings
291136
launchy
292137

293138
BUNDLED WITH
294-
1.17.2
139+
1.17.3

0 commit comments

Comments
 (0)