Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Team Page #3

Closed
KevinMulhern opened this issue Jul 27, 2021 · 2 comments
Closed

Feature: Team Page #3

KevinMulhern opened this issue Jul 27, 2021 · 2 comments
Assignees
Labels
Status: Idea Funnel This issue is currently in the idea funnel Type: Enhancement Involves a new feature or enhancement request

Comments

@KevinMulhern
Copy link
Member

KevinMulhern commented Jul 27, 2021

Title Author Date
Team Page Kevin 27/07/2021

Team Page

Summary

A page on the site that will provide details about the team behind TOP.

Motivation

  • It will help give credibility to the platform by being transparent about the team behind the project.
  • It will help give credibility to the curriculum as it will show the project is being run by a team with industry experience.
  • It will provide a place where we can be transparent about the process of becoming a maintainer so anyone interesting in joining the team can find out what they need to do.
  • It could potentially be used to highlight the roles and skill gaps we need filled within the team.
  • Replaces the out of date hall of fame section on the contributing page to give deserved recognition to the volunteers behind TOP.

Suggested implementation

A standard team page like the templates here would do.

Each team member would have an avatar, a brief description and possible social links. We could include how long they've been working in the industry and/or TOP and what they've mostly worked on with TOP.

Splitting the page into two sections for the current team and past team members would be good for giving recognition to past team members who have helped make TOP what is is and fulfil the same purpose as the current HOF section does.

Drawbacks

  • Potential for doxing team members who would rather remain private. We shouldn't have any requirements for anyone listed on the team page to use a real avatar of themselves or to provide personal details about where they work or social links if they'd rather not include any of those.

Alternatives

We could update the HOF on the contributing page instead.

Additional

Most team members have naturally fallen into different roles. But we haven't formally discussed it. It may be a good idea to formally agree on roles if we are want to include that information about each team member.

Examples
Ruby on Rails team page
I like how they list the country of each maintainer and how long they've been part of the team. It shows they are from a wide range of cultures and the project has stability with longer serving members while also growing with members joining more recently.
Screenshot 2022-10-30 at 12 41 10

Crystal Lang Team
I like the alumni section and the part about all the other contributors not part of the team - giving recognition to everyone past and present.
Screenshot 2022-10-30 at 12 43 02

@kashura
Copy link
Contributor

kashura commented Sep 6, 2021

@KevinMulhern i might have missed this, but do we have an action plan for this or is it just an idea at this point?

@KevinMulhern
Copy link
Member Author

@kashura Yeah it's just an idea for the funnel at this point mate.

@thatblindgeye thatblindgeye added Status: Stale This issue/PR has been inactive for over 30 days and may be closed if inactivity continues Type: Enhancement Involves a new feature or enhancement request Status: Idea Funnel This issue is currently in the idea funnel and removed Status: Stale This issue/PR has been inactive for over 30 days and may be closed if inactivity continues top-meta (to be deleted) labels Jan 27, 2022
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Jun 4, 2022
Because:
* A team page to showcase the team behind TOP.
* Closes TheOdinProject/top-meta#3

This commit:
* Add static page action and view for team.
* Add team locale file to store members
* Add view component for rendering individual members.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Jun 4, 2022
Because:
* A team page to showcase the team behind TOP.
* Closes TheOdinProject/top-meta#3

This commit:
* Add static page action and view for team.
* Add team locale file to store members
* Add view component for rendering individual members.
@KevinMulhern KevinMulhern moved this to 📋 Backlog / Ideas in Main Site Jun 10, 2022
@KevinMulhern KevinMulhern moved this from 📋 Backlog / Ideas to 🏗 In progress in Main Site Jun 10, 2022
@KevinMulhern KevinMulhern self-assigned this Jun 10, 2022
@KevinMulhern KevinMulhern moved this from 🏗 In progress to 📋 Backlog / Ideas in Main Site Jun 15, 2022
@KevinMulhern KevinMulhern changed the title Team Page Feature: Team Page Jun 17, 2022
@KevinMulhern KevinMulhern removed their assignment Oct 30, 2022
@KevinMulhern KevinMulhern moved this from 📋 Backlog / Ideas to 🏗 In progress in Main Site Sep 9, 2023
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 10, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page to the footer
* Adds a team locales file where team member details will live
* Divides the page into the tearm structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll navigation to top of the page
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 11, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page to the footer
* Adds a team locales file where team member details will live
* Divides the page into the tearm structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll navigation to top of the page
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 13, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page link to the footer
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 13, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page link to the footer
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 14, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page link to the footer
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 14, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team page link to the footer
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds a alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 14, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds an alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 21, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing page](http://theodinproject.com/contributing)

This commit:
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds an alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
KevinMulhern added a commit to TheOdinProject/theodinproject that referenced this issue Sep 21, 2023
Because:
* TheOdinProject/top-meta#3
* Replaces the [hall of fame on the contributing
page](http://theodinproject.com/contributing)

This commit:
* Adds a team locales file where team member details will live
* Divides the page into the team role structure we have within TOP.
* Adds an alumni section for former team members.
* Adds a smooth scroll anchor links for easier navigation between roles.
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Main Site Oct 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Idea Funnel This issue is currently in the idea funnel Type: Enhancement Involves a new feature or enhancement request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants