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

Rework and update the team page #72

Closed
wants to merge 3 commits into from
Closed

Rework and update the team page #72

wants to merge 3 commits into from

Conversation

TheFrenchGhosty
Copy link
Member

@TheFrenchGhosty TheFrenchGhosty commented Dec 3, 2023

  • Add back @syeopite to the developers list
  • Add the date of the first major contribution (usually a commit to the main repo) of the active "member"
  • Update the roles of almost everyone
  • Add a message that explains that invidious is community maintained
  • TiA4f8R is now @AudricV
  • Add @ChunkyProgrammer to the main contributors list
  • Add the FreeTube team/Absidue to the main contributors list
  • More !

Note: the role is still roughly based on what I know (reason why I'm the one with the most "role" since I know what I do), if you disagree with anything or think something is missing for you or someone else, feel free to post a comment. I also wrote that @SamantazFox is the "Lead developer" since... she kinda is, but again, if you disagree post a comment.

Result:

image

public/team/index.html Outdated Show resolved Hide resolved
<h2>Project managers:</h2>
<p>
<a href="https://github.com/TheFrenchGhosty">TheFrenchGhosty</a>: Creator of this website - Finances manager - Documentation manager
<a href="https://github.com/TheFrenchGhosty">TheFrenchGhosty</a> (2019-Today): Project manager - Finances manager - Documentation manager - Creator of this website - System administrator
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why "project" manager. We all manage invidious in the team.

Copy link
Member Author

@TheFrenchGhosty TheFrenchGhosty Dec 3, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's mainly to reiterate that Perflyst and me mainly do project management... but I mean... yeah, you're right (it wasn't really the case before though), but I don't really know what else I can write... should I just remove this?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with unixfox here, we pretty much all share this responsibility.
System infra and finances manager seems what you do the most.

@SamantazFox
Copy link
Member

I'd personally squash the "project managers" and "developers" section into a "Core team" one, idk. Given that we aren't a lot here, we all do multiple things.

@TheFrenchGhosty
Copy link
Member Author

Superseeded by #73

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants