I have noticed a difficulty in trying to find a group to participate in a Jam with. For the Godot Wild Jam, for instance, there is a Discord, and people introduce themselves and their skills there, but there is no easy way to know who is looking for a group still. I thought about setting up a simple website or spreadsheet where people could update their availability, and determined that the best place to do that would be with itch.io user profiles, ideally those who have already joined the Jam. Ultimately, it seems like the best place to do this would be in the Jam's page on itch.io directly.
Proposal:
- Display a list of participants in the Jam
- Allow participants a way to update a small profile to show on the participants list
- Bio Blurb
- Skills list/ranking
- Availability (current group and role, or marked as Looking-for-Group)
- Display a list of groups in the Jam
- Group name, description
- Members with roles
- Unfilled roles
- Ownership role to create, update, or delete group (or give ability to all members)
- Display a list of participants that are available (not in a group) -- can be filter on participants list
- Display a list of groups that have unfilled roles -- can be a filter on the groups list
These features could be added incrementally. I tried to put them in order of implementation.
I also created a ticket for this in the GitHub issue tracker: https://github.com/itchio/itch.io/issues/1052