Add team pages
EDIT by ollieparanoid, 2024-05-12:
This merge request now adds a new "teams" page, which explains the groups we now have in postmarketOS (Core Team, Trusted Contributors, Active Community Members (!261 (merged)), Testing Team).
For Core Team and Trusted Contributors, there will be additional new pages where we each of us can write a small description of themselves / what they do in the project / what they think about. People on these pages are listed alphabetically.
The Testing Team page links to the wiki page, and the Active Community Members will refer to the blog post and gitlab group (no detailed description here for each person since it will be quite a long list).
I've split the redesign-the-header part of this merge request into !264 (closed). So here only the team-related content is added without changing the header to link to this, and the resulting homepage redesign.
Screenshots
Team page:
Core Team page (content is WIP!):
TODO
Everyone should write a short bio about themselves. I've copied what was in the merge request before, if you are already happy with this then just check the box below. Add unresolved comments to this merge request with the bio you would like to add, or push to the MR directly (force --with-lease).
Core Team:
-
@PureTryOut -
@calebccff -
@craftyguy -
@dylanvanassche -
@z3ntu -
@ollieparanoid -
@pabloyoyoista -
@Newbyte
Trusted Contributors:
-
@jenneron -
@minecrell -
@minlexx -
@TravMurav -
@funderscore -
@Arnavion -
@longnoserob -
@grimler -
@wonderfulShrineMaidenOfParadise -
@jane400 -
@susurrus
Other tasks:
-
Fill active-community-members.md with contentWrite a short text about active community members, doesn't need to be on a separate page -
Write a short intro to core team -
Write a short intro to Trusted Contributors, link to how to become TC blog posts -
right before merge: any new TCs we missed here? -
make sure CSS for the avatars looks good on mobile
Original post
Added a teams page. Required some reworking of pages to reduce the number of links in the top navbar. A couple of other minor cleanups around the site too.
This is definitely not ready for merging, as the exact text for each core team member needs work. I think organizing the bios for each team member into three categories is a good approach: Does, Thinks, & Enjoys. And I like how Clayton's looks, as I got it down to 1 or 2 short paragraphs for each section. I could do the same for Luca, but wanted to leave his more like how his notes were for comparison. The others I don't have enough content for to take this same approach.
So what do folks think?
Closes #165