You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-14Lines changed: 13 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,27 +4,26 @@
4
4
## Overview
5
5
This repository contains the documentation for [Ocre](https://lfedge.org/projects/ocre/). This repo hosts the code for the Ocre docs site, which is separate from the main Ocre project repository.
6
6
7
-
The live version of the documentation can be viewed at [https://example.com](https://example.com).
7
+
The live version of the documentation can be viewed at:[https://example.com](https://example.com).
8
8
9
9
## Project Structure and Contribution Guidelines
10
10
This documentation site was built using [Jekyll](https://jekyllrb.com/) and the [Just the Docs theme](https://just-the-docs.com/).
11
11
12
12
### Project File Structure
13
13
```
14
-
.
15
-
├── _docs/ # Documentation files (Markdown format) - main focus for contributors
16
-
├── assets/ # Contains images, scripts, and other static assets
17
-
├── _config.yml # Site configuration file
18
-
├── Gemfile # Ruby dependencies for Jekyll
19
-
├── Gemfile.lock # Version lockfile for dependencies
20
-
├── README.md # The file you are reading right now
21
-
└── _site/ # Auto-generated, do not edit directly (site build output)
14
+
├── docs/ # Contains all markdown files for documentation
15
+
│ └── assets/ # Holds images, CSS, JS, etc. for the documentation
16
+
├── _config.yml # Jekyll configuration file, maintainers manage this
17
+
├── Gemfile # Dependencies for Jekyll site, maintainers manage this
18
+
├── Gemfile.lock # Locked dependencies, maintainers manage this
19
+
├── README.md # You're reading this file
20
+
└── _site/ # Auto-generated, do not edit directly (site build output)
22
21
```
23
22
24
23
### Key Guidelines for Contributors
25
-
***Documentation Location:** All content related to Ocre’s documentation lives in the `_docs` folder. If you're contributing, focus your efforts here.
26
-
***Editing Scope:** Contributors (who are not maintainers) should avoid editing files outside the `_docs` folder. The rest of the structure is primarily for configuration and assets that support the documentation.
27
-
***Assets:** Any images, scripts, or styles related to the documentation should be placed in the assets folder. When adding images, make sure to reference them correctly in your Markdown files.
24
+
***Documentation Location:** All content related to Ocre’s documentation lives in the `docs` folder. If you're contributing, focus your efforts here.
25
+
***Editing Scope:** Contributors (who are not maintainers) should avoid editing files outside the `docs` folder. The rest of the structure is primarily for configuration and assets that support the documentation.
26
+
***Assets:** Any images, scripts, or styles related to the documentation should be placed in the `assets` (a subdirectory of `docs`). When adding images, make sure to reference them correctly in your Markdown files.
28
27
29
28
This structure and these guidelines help ensure the integrity and maintainability of the Ocre documentation site while allowing contributions to focus on content updates.
30
29
@@ -58,7 +57,7 @@ We encourage contributions to improve the documentation! If you’re looking to
58
57
```bash
59
58
git checkout -b feature/your-feature
60
59
```
61
-
5. Make your changes. Rembmer to focus on the `_docs` folder for content updates.
60
+
5. Make your changes. Rembmer to focus on the `docs` folder for content updates.
62
61
6. Preview your changes locally by running:
63
62
```bash
64
63
bundle exec jekyll serve
@@ -76,7 +75,7 @@ We encourage contributions to improve the documentation! If you’re looking to
76
75
git push origin feature/your-feature-name
77
76
```
78
77
79
-
10. Go to the main [Ocre docs repository](https://github.com/project-ocre/project-ocre.github.io) and submit a pull request with a clear description of your changes.
78
+
10. Go to the main [Ocre docs repository](https://github.com/project-ocre/project-ocre.github.io) and submit a [pull request](https://github.com/project-ocre/project-ocre.github.io/pulls) with a clear description of your changes.
80
79
81
80
We'll review your contribution and get back to you as soon as possible. Thank you for helping improve the Ocre documentation!
0 commit comments