Skip to content

Commit 400bed2

Browse files
committed
Images: Generator and Books
1 parent 98b46f6 commit 400bed2

94 files changed

Lines changed: 1314 additions & 331 deletions

File tree

Some content is hidden

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

‎.github/ISSUE_TEMPLATE/resource-books.yml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ body:
2626
validations:
2727
required: true
2828
- type: input
29-
id: author
29+
id: authors
3030
attributes:
31-
label: "Author(s)"
31+
label: "Authors"
32+
description: "Comma-separated list of authors."
3233
placeholder: "e.g. Silvia Botros, Jeremy Tinley"
3334
- type: input
3435
id: year

‎RESOURCES.md‎

Lines changed: 43 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Resources directory
22

3-
The resource directory at [oursqlfoundation.org/resources/](https://oursqlfoundation.org/resources/) is maintained by the community. Each resource is a single Markdown file in this folder.
3+
The resource directory at [oursqlfoundation.org/resources/](https://oursqlfoundation.org/resources/) is maintained by the community. Each resource is a single Markdown file — or a folder with a Markdown file and images.
44

55
There are two ways to contribute.
66

@@ -23,6 +23,20 @@ content/resources/community/ — blogs, forums, aggregators, chat
2323
content/resources/press/ — articles, press releases, coverage
2424
```
2525

26+
### Two formats: single file vs folder (leaf bundle)
27+
28+
**Single file** — for most resources:
29+
```
30+
content/resources/software/proxysql.md
31+
```
32+
33+
**Folder (leaf bundle)** — use this when you have a cover image, PDF, or other files to include alongside the resource (recommended for books):
34+
```
35+
content/resources/books/high-performance-mysql/
36+
index.md
37+
cover.jpeg
38+
```
39+
2640
### File naming
2741

2842
Lowercase letters and hyphens only. No spaces or special characters.
@@ -32,11 +46,15 @@ percona-server-for-mysql.md ✓
3246
Percona Server.md ✗
3347
```
3448

35-
### Front matter
49+
**Events** — prefix the file with the date:
50+
```
51+
2026-09-11-percona-live-amsterdam.md
52+
aggregator-mysql-events.md ← for aggregator pages without a specific date
53+
```
3654

37-
Every file needs these fields. Copy an existing file as a starting point.
55+
### Front matter
3856

39-
**All types:**
57+
**All types (single file):**
4058
```yaml
4159
---
4260
title: "Resource Name"
@@ -46,14 +64,33 @@ tags: ["tag1", "tag2"]
4664
---
4765
```
4866

67+
**Books (leaf bundle with cover image):**
68+
```yaml
69+
---
70+
title: "High Performance MySQL, 4th Edition"
71+
link: "https://..."
72+
description: "One or two sentences."
73+
authors: ["Silvia Botros", "Jeremy Tinley"]
74+
year: 2021
75+
tags: ["advanced", "performance"]
76+
images:
77+
- cover.jpeg
78+
---
79+
```
80+
81+
**Training — optional author field:**
82+
```yaml
83+
author: "Percona"
84+
```
85+
4986
**Events — additional fields:**
5087
```yaml
51-
date: 2027-06-01
88+
date: 2026-09-11
5289
format: "in-person" # or "online"
5390
city: "Amsterdam"
5491
country: "Netherlands"
5592
event_country: ["Netherlands"]
56-
event_year: ["2027"]
93+
event_year: ["2026"]
5794
```
5895
5996
**Press & News — additional fields:**
@@ -62,19 +99,6 @@ date: 2026-05-27
6299
source: "Publication Name"
63100
```
64101
65-
### Available tags
66-
67-
| Type | Tags |
68-
|------|------|
69-
| Software | `open-source` `server` `proxy` `sharding` |
70-
| SaaS | `managed` `cloud` `serverless` |
71-
| Services | `consulting` `support` `enterprise` |
72-
| Training | `free` `online` `video` `dba` `developer` `certification` |
73-
| Books | `beginner` `advanced` `practical` `performance` |
74-
| Events | `conference` `free` `open-source` |
75-
| Community | `blogs` `news` `forums` `chat` `support` |
76-
| Press | `news` `press-release` `launch` |
77-
78102
---
79103
80104
## Option 2 — Open an issue
65.4 KB
Loading
122 KB
Loading
61.1 KB
Loading
64.6 KB
Loading
71.3 KB
Loading
59.8 KB
Loading
67.6 KB
Loading
70.6 KB
Loading

0 commit comments

Comments
 (0)