Skip to content

Commit 7b7a26e

Browse files
authored
Improve issue template and optimize schedule (#1482)
1 parent 424154a commit 7b7a26e

File tree

2 files changed

+39
-19
lines changed

2 files changed

+39
-19
lines changed

.github/newsletter-issue-template.md

+37-17
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,14 @@ labels: coordination, help wanted
44
assignees: AngelOnFira, mamaicode, janhohenheim
55
---
66

7-
# Newsletter {{ env.NEWSLETTER_COUNTER}}: {{ env.NEWSLETTER_MONTH }} {{ env.NEWSLETTER_YEAR }}
8-
97
**Editors:** @janhohenheim, @AngelOnFira, @mamaicode
108

119
Another month has gone by, so it's time to put together the Rust Gamedev newsletter with {{ env.NEWSLETTER_MONTH }}'s news!
1210

1311
## Current Schedule
1412

15-
The deadline for all section PRs is the **3rd of {{ env.NEWSLETTER_NEXT_MONTH}}, {{ env.NEWSLETTER_YEAR }}**
16-
17-
We _may_ still accept PRs that are submitted later than this, as long as they're ready before the newsletter's release, but this isn't guaranteed. If you want your section to be included, don't leave it till the last minute!
13+
The deadline for all section PRs is the **28th of {{ env.NEWSLETTER_MONTH}}, {{ env.NEWSLETTER_YEAR }}**. Submissions after this date will be added to the next newsletter.
14+
Our target release date is the **3rd of {{ env.NEWSLETTER_NEXT_MONTH }}, {{ env.NEWSLETTER_YEAR }}**.
1815

1916
## Current Structure & Status
2017

@@ -24,39 +21,62 @@ This is **not** an exhaustive list - if you have your own project that you want
2421

2522
### Game Updates
2623

27-
- TODO
24+
None yet. Feel free to submit yours!
2825

2926
### Learning Material Updates
3027

31-
- TODO
28+
None yet. Feel free to submit yours!
3229

3330
### Engine Updates
3431

35-
- TODO
32+
None yet. Feel free to submit yours!
3633

3734
### Tooling Updates
3835

39-
- TODO
36+
None yet. Feel free to submit yours!
4037

4138
### Library Updates
4239

43-
- TODO
40+
None yet. Feel free to submit yours!
4441

4542
### Other News
4643

47-
- TODO
44+
None yet. Feel free to submit yours!
4845

4946
### Discussions
5047

51-
- TODO
48+
None yet. Feel free to submit yours!
49+
50+
## Calls for Submissions
51+
52+
### Social Media
53+
54+
- [ ] Reddit
55+
- [ ] Lemmy
56+
- [ ] Mastodon
57+
- [ ] Twitter/X
58+
- [ ] Hacker News
59+
60+
### Discord Servers
61+
62+
- [ ] Rust GameDev
63+
- [ ] Bevy
64+
- [ ] Blue Engine
65+
- [ ] Macroquad
66+
- [ ] Fyrox
67+
- [ ] LogLogGames (comfy engine)
68+
- [ ] Spicy Lobster
69+
- [ ] Rust Godot
70+
71+
Let us know if you also want to receive monthly reminders on your Discord server!
5272

5373
## Publishing Steps
5474

5575
- [ ] Final review - by everyone
5676
- [ ] Publish - by @janhohenheim
57-
- [ ] Post on /r/rust, /r/rust_gamedev, /r/gamedev, URLO - by @janhohenheim
58-
- [ ] Pin thread on Twitter - by @AngelOnFira
59-
- [ ] Add comment links - by @AngelOnFira
77+
- [ ] Post together with next calls for submissions - by @janhohenheim
78+
- [ ] Pin thread on social media - by @janhohenheim
79+
- [ ] Add comment links - by @janhohenheim
6080

6181
## How to Contribute
6282

@@ -69,7 +89,7 @@ If you want to help writing the newsletter:
6989
- You are not obligated to write a section if you're tagged or your project is listed! You're welcome to ask someone else to write the section, or to ask for your project to be excluded from this month's post.
7090
- Extra sections not listed in the plan are welcomed - just leave a comment and open a PR!
7191
- Write a short overview in the newsletter's Markdown file, making sure to follow the style guidelines (see below).
72-
- Send a PR _to the `source` branch_ (example: [N15: A/B Street #336](https://github.com/rust-gamedev/rust-gamedev.github.io/pull/336)).
92+
- Send a PR [_to the `source` branch_](https://github.com/rust-gamedev/rust-gamedev.github.io/tree/source) (example PR: [N15: A/B Street #336](https://github.com/rust-gamedev/rust-gamedev.github.io/pull/336)).
7393
- Mention this issue in your PR's description to link it all together.
7494

7595
## Style Guidelines
@@ -78,7 +98,7 @@ The full style guide is in [CONTRIBUTING.md](https://github.com/rust-gamedev/rus
7898
but here are the most important rules:
7999

80100
- Write in third-person perspective.
81-
- Each line must be 80 characters or less, for ease of reviewing/diffing.
101+
- Each line must be 160 characters or less, for ease of reviewing/diffing.
82102
- Only one image per section is allowed.
83103
- The maximum size is 300kb for static images and 2.5mb for GIFs.
84104
- The image should come before the text, and must have alt text for accessibility.

.github/workflows/create-newsletter.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Create Newsletter
22
on:
33
schedule:
4-
# Run on the 5th of every month at 12pm
5-
- cron: "0 12 5 * *"
4+
# Run on the 3rd of every month at 9 am
5+
- cron: "0 9 3 * *"
66
workflow_dispatch:
77
inputs: {}
88
permissions:

0 commit comments

Comments
 (0)