|
| 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