Skip to content

Commit d2dd61d

Browse files
committed
add minutes from Nov 4 SC meeting
1 parent 2625b3f commit d2dd61d

File tree

3 files changed

+105
-0
lines changed

3 files changed

+105
-0
lines changed

website/.vuepress/config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ module.exports = {
9898
children: [
9999
{ link: "/chat", text: "Chat channels" },
100100
{ link: "/contribute", text: "Contribute" },
101+
{ link: "/meetings", text: "Meetings minutes" },
101102
],
102103
},
103104
{

website/meetings.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
sidebar: false
3+
---
4+
5+
# Meetings minutes
6+
7+
- [November 4th, 2023](./meetings/2023-11-04-sc.html)

website/meetings/2023-11-04-sc.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
sidebar: false
3+
---
4+
5+
# Steering Committee - November 2023
6+
7+
Written by avivace.
8+
9+
**November 4th, 2023**. 4:00 PM - 6:30 PM CEST. Discord VC.
10+
11+
##### Invited
12+
13+
Moderators, Staff, Experts, Outreach, RGBDS maintainers.
14+
15+
##### Partecipants
16+
17+
PinoBatch, avivace, ISSO, Calindro, Duo, nitro2k01, QuangDX, superdisk, kva64, Sylvie, Sanqui
18+
19+
20+
##### About those meetings
21+
22+
Partecipants are asked to fill in discussion points beforehand. The results of these discussions (decisions, suggestions, comments, ..) are reported as the sub items.
23+
24+
Discussion points marked \* were not brought up due to lack of time.
25+
26+
Anyone can reach out in `#meta` on the Discord server to comment/discuss on any of the points reported here.
27+
28+
##### Minutes
29+
30+
- avivace:
31+
32+
- Q to ISSO: RGBDS Rust port plans?
33+
- Scope: Full port from the old codebase, can’t be 1to1
34+
- Architecture design in progress
35+
- Motivation: C not attractive anymore for potential contributors. Showing its age. Technicalities (std::vector). Rust is fancier, more active community.
36+
- (Personal) De-risking/Viability study
37+
- Question from Pino: will this affect availability of binaries?
38+
- Homebrew Hub: developments and expanding to NES \*
39+
- Gbcompo23: [...] \*
40+
- Funding: how to? \*
41+
- Creating the steering committee: Roles? \*
42+
- Q to Sanqui: how to run these meetings? Minutes \*
43+
44+
- ISSOtm:
45+
46+
- Difficulties finding contributors
47+
- Pan Docs, RGBDS, ASM Tutorial are lacking
48+
- AV: Homebrew Hub is OK
49+
- Quality barrier too high? Is our PR review process too much?
50+
- Possible (partial) solution = avoid nitpicking
51+
- Interesting actionable by DUO: give reviews in “steps”, avoid attacking a PR with everything all at once.
52+
- If making follow-up changes separately, be upfront about that in the initial PR to avoid the contributor feeling “the rug pulled under their feet”
53+
- Put a hard cap on the PR’s “TTL” before being merged (e.g. 3 weeks), and avoid minor changes as the deadline looms closer
54+
- How to handle contributors going silent?
55+
- “Better merge something incomplete to beg correction work, rather than drop everything done thus far”
56+
- Promoting a “Bug Day”?
57+
- Moving projects to SourceHut? \*
58+
59+
- Sanqui:
60+
61+
- Overview of Wikidata and the possibility of contributing Homebrew Hub information to Wikidata
62+
- Add Ext ID in the game metadata schema and point it to Wikidata entry. Possibly populate others.
63+
- HHub - cartridges/published games/publishers
64+
65+
- DUO:
66+
67+
- Remarks and compliments on the great state of gbdev.
68+
- Promote PRs that need to be worked on, but also promote work that _has_ been done “for cred” - Start using #feedback again.
69+
70+
- nitro2k01:
71+
72+
- Potentially add long a term solution for the IRC bridge as a point/ responsibility.
73+
- Someone other than @avivace needs to volunteer (=> @nitro2k01) and get SSH access and/or a webhook token to delegate the responsibility of handling the bridge
74+
- Future of the forums \*
75+
76+
- Kva64:
77+
78+
- social media handling — general outline and feedback request
79+
- Not only game releases/showcase content can be shared, but projects themselves may have cool milestones to share
80+
- Allow developers, maintainers… to raise up things that can be promoted, so people helping with social media don’t have to “chase” those. Should those go in #showcase? Should #showcase be split?
81+
- Encourage (PSA?) developers to post in #showcase
82+
Move all showcase channels to a separate category, and rename “showcase” to “wip-showcase”?
83+
Split #releases into e.g. #releases-games and #releases-tooling
84+
- To discuss in #meta: opt-in/opt-out status of showcase channels. A suggestion: make sharing opt-out in #releases-\*, and opt-in in #wip-showcase
85+
- policy on sharing and promoting commercial projects?
86+
- DUO : do not shy away from promoting them because it’s a motivation to some; however, restrictions should be put to avoid being taken advantage of
87+
- Should the cooldown (if any) should apply per project, per user, ..?
88+
- need for using any newly emerging social media platforms (e.g threads and bluesky)?
89+
- Threads and Bluesky currently have very little reach, so maybe not
90+
- Other platforms (e.g. Instagram): maybe, but this may require more people to handle them
91+
- Creating a channel to coordinate them
92+
93+
- Sylvie:
94+
- Q to ISSO: Continue improving existing C++ while Rust progresses?
95+
- C to C++ in parallel
96+
- Talk separately (and later) about whether we want to upstream the port, and if yes, the roadmap (responsibility & task distribution, etc.)
97+

0 commit comments

Comments
 (0)