This issue is a central place to document what we want the site to do for the 2022 Wheel Reinvention Jam (happening in August).
This year, for project submissions, we're going to leverage the personal project system on the site. At the start of the jam, you'll create a personal project and associate it with the jam. Any content you share in #project-showcase can be tagged and associated with the project as usual, and at the end of the jam no formal submission is necessary beyond editing your project description to sell your project well.
For discussion's sake, we will still have forums associated with the jam projects that can be accessed from the jam home page.
UX
Button on the jam page to create a project - associates it with the jam automatically
List projects on the jam page
No explicit need for "submission", but participants should write a thorough project description
Snippet creation form on project pages for those not using Discord
Should this auto-post to #project-showcase...?
Possibility for duplicates, if people don't have their accounts linked
Could have a version of the form or link to it on the main jam page once people have created / linked a project
Should port this to people's user profiles as well for plain personal snippets
Privilege the Wheel Reinvention Jam subforum, and display latest threads / posts on the jam page (with date filter to avoid irrelevant posts)
During / after the jam, display a "jam timeline" of snippets, forum posts, whatever. Jam home page can have a few top items; the rest can be on a dedicated "jam feed" page.
Badge on projects for the jam?
Badge on user profiles for participating in the jam?
Template / guide for a good project description
Main projects page does a better job displaying personal projects
Banner on home page (live changing based on start date)
Registration on the site is required for participation.
This is where people can flesh out what they want from these projects and form teams
Project templates?
uhh
Tech tasks
Most important tasks:
Project/jam association
Manual snippet form on projects (with user profiles in mind)
Jam feed
Jam index / banner
These will all be converted to real issues in due time...
Create a DB table to associate the following:
A particular jam (we want to be able to reuse this next year)
A project (personal or official)
A forum thread (to be automatically created)
Build a new jam index page
Mostly we can reuse the same content
The showcase feed should be sourced from snippets from projects associated with the jam
Maybe we can choose two new primary colors for the background gradient? Would be nice to have a slightly fresh look.
Scratch the #jam-showcase stuff and all associated tagging from the code
We will just use #project-showcase this year
This issue is a central place to document what we want the site to do for the 2022 Wheel Reinvention Jam (happening in August).
This year, for project submissions, we're going to leverage the personal project system on the site. At the start of the jam, you'll create a personal project and associate it with the jam. Any content you share in #project-showcase can be tagged and associated with the project as usual, and at the end of the jam no formal submission is necessary beyond editing your project description to sell your project well.
For discussion's sake, we will still have forums associated with the jam projects that can be accessed from the jam home page.
## UX
- Button on the jam page to create a project - associates it with the jam automatically
- List projects on the jam page
- No explicit need for "submission", but participants should write a thorough project description
- Snippet creation form on project pages for those not using Discord
- Should this auto-post to #project-showcase...?
- Possibility for duplicates, if people don't have their accounts linked
- Could have a version of the form or link to it on the main jam page once people have created / linked a project
- Should port this to people's user profiles as well for plain personal snippets
- Privilege the Wheel Reinvention Jam subforum, and display latest threads / posts on the jam page (with date filter to avoid irrelevant posts)
- During / after the jam, display a "jam timeline" of snippets, forum posts, whatever. Jam home page can have a few top items; the rest can be on a dedicated "jam feed" page.
- Badge on projects for the jam?
- Badge on user profiles for participating in the jam?
- Template / guide for a good project description
- Main projects page does a better job displaying personal projects
- Banner on home page (live changing based on start date)
Registration on the site is required for participation.
## Prep 'n stuff
- Port all the #wishlist contents over to [GitHub discussions](https://github.com/HandmadeNetwork/wishlist/discussions/)
- This is where people can flesh out what they want from these projects and form teams
- Project templates?
- uhh
## Tech tasks
Most important tasks:
- Project/jam association
- Manual snippet form on projects (with user profiles in mind)
- Jam feed
- Jam index / banner
These will all be converted to real issues in due time...
- Create a DB table to associate the following:
- A particular jam (we want to be able to reuse this next year)
- A project (personal or official)
- A forum thread (to be automatically created)
- Build a new jam index page
- Mostly we can reuse the same content
- The showcase feed should be sourced from snippets from projects associated with the jam
- Maybe we can choose two new primary colors for the background gradient? Would be nice to have a slightly fresh look.
- Scratch the #jam-showcase stuff and all associated tagging from the code
- We will just use #project-showcase this year
bvisness
added this to the Jam 2022 milestone 10 months ago
bvisness
changed title from Jam tech overview to 2022 jam tech overview10 months ago
This issue is a central place to document what we want the site to do for the 2022 Wheel Reinvention Jam (happening in August).
This year, for project submissions, we're going to leverage the personal project system on the site. At the start of the jam, you'll create a personal project and associate it with the jam. Any content you share in #project-showcase can be tagged and associated with the project as usual, and at the end of the jam no formal submission is necessary beyond editing your project description to sell your project well.
For discussion's sake, we will still have forums associated with the jam projects that can be accessed from the jam home page.
UX
Registration on the site is required for participation.
Prep 'n stuff
Tech tasks
Most important tasks:
These will all be converted to real issues in due time...
Jam tech overviewto 2022 jam tech overview 10 months ago