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
Merge request reports
Activity
- Resolved by Administrator
I assume at this point you're looking for feedback specifically on the layout / design, and not to correct/improve actual wording (aka "wordsmithing") and descriptions. Is that correct?
By clayton craft on 2024-05-12T15:30:29
Edited by Ghost User
- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
I really like these changes, and I really also enjoy the avatars, it gives the team page quite some personality. The fact that TCs would be mentioned in the website is something we should advertise to become a TC :D
By Pablo Correa Gomez on 2024-05-12T15:34:57
Edited by Ghost User- Resolved by Administrator
- Resolved by Administrator
This is really amazing, am extremely glad that you're working on this. Huge thanks Bryant!
By f_ on 2024-04-18T16:20:45
Edited by Ghost User- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
- Resolved by Administrator
@susurrus: thanks for working this!
Why is "team" not part of "explore"?
By Oliver Smith on 2024-05-12T15:36:17
Edited by Ghost User
- Resolved by Administrator