-
Notifications
You must be signed in to change notification settings - Fork 11
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Determine team roles, responsibilities, commitments, and resource needs #2
Comments
So a couple additional notes and thoughts about the AI generated roles. First off, the Team Rep was 'not' a role that Chat GPT generated. The description and key responsibilities of Community Liaison role however looked very similar to those of a Team Rep. So I just modified the title. The Documentation Writer and Team Meeting Coordinator roles (again AI generated and need human refinement) would essentially alleviate the Team Rep(s) from having to run the meetings and post updates themselves. Team Reps would be responsible until other contributors came aboard. If there are three or more team reps, each could divvy up specific responsibilities based on interest and the amount of time they're able to commit. Either way, it seems like some combo of the first three roles would be considered essential for the Team to exist. Curious to hear input from those with more Team and WP Community experience. |
I scaled back the Average Weekly Time Commitment for each role to 2-5 hours. Of course the number of team reps and whether they are sponsored will affect availability. We'll have a clearer picture after the nomination and voting process is complete. The fact that we'll be collaborating with multiple Teams and Working Groups on projects could create opportunities to share team members and consolidate roles. So if a contributor is sponsored or funded, they could potentially make a part or full-time job as a specialist that works across multiple teams and projects. |
Realizing no DEIB roles were included in the initial rounds, I asked ChatGPT to list some roles for a Diversity, Equity, Inclusion, and Belonging (“DEIB”) team. While it created several, I included one (DEIB Liaison) that seemed to make the most sense (even before human refinement). |
While this all makes sense, currently existing team roles that are defined project-wide are:
To get started, the Sustainability team needs to define our criteria for those roles. There is currently no structure within Make WordPress for additional team role delineation. The topic of expanding team roles and how teams are structured was discussed extensively at the Community Summit (related links below). A change in structure of that nature has to come from within the community before we can adopt a different team structure, or it won't be sustainable (no pun intended). I do think we, as the Sustainability team, could be the home for that discussion. Related Community Summit linksNote: I haven't yet read these summaries but I was present and participated in the discussion. |
Totally agree we shouldn't get ourselves bogged down by titles (outside of the official, generic, project-wide roles). We should probably start with the required "Team Rep" role and divvy up required responsibilities between nominees (assuming everybody is interested in making an ongoing commitment regardless if they get voted in) and others already pledging time to our team!!
Seems like improving the current pledging system could be another activity for interested team members! |
My suggestion would be that once the team rep voting has ended (9th of november 2023, 01.00 CET), and team Reps are known. They have a meeting to discuss the roles internally and share outcomes within 2 weeks time. Knowing that the WP Sustainability Team will have 4 team reps, it makes no sense to me personally to have 4 people with identical roles. Once roles of each team rep is clear internally and published as P2. We can move forward making clear which collaborators and team reps will work on the various topic (ecological, social, economical) based on personal interest, capacities, motivation etc and start working on items/issues per topic. These are just my personal thoughts. |
What is the common difference between Team Member and Contributor @sereedmedia? Contributors are the ones that pledged time? |
As metioned at Slack by @Nahuai, "in one hand there are the Team reps responsible for team management (and more) and them it could be project leaders that could move forward specific tasks. |
That brings us to 4 'potential' roles for the WP sustainability team:
With some doubt left about the difference between Team Member and Contributor. |
First off - I'm really glad there's been some focus on this task during the past few meetings. As mentioned in the description #2 (comment) my friend ChatGPT helped generate the initial list of WordPress community contributor roles (along with a description, required skills, and average weekly time commitment). I then went back and refined and generated/added some additional ones (see subsequent comments for explanations). This was meant to provide us with a starting point for contributors interested in claiming and customizing their own roles (and commitments). Personally (especially after realizing how little structure and standardization there is from team to team), I'd recommend anyone interested just comment about any roles they'd like to take on. Also suggest ones that aren't listed or make suggestions to how existing ones could be improved. Thoughts? |
Looking at these roles (after several more weeks of observing and interacting in the community) it seems like several (most?) teams could have similar roles. If we make creating and documenting a master list of roles, responsibilities, and commitments a roadmap project #14 (assuming this doesn't already exist), we'd be creating opportunities for newcomers to gain experience (and potentially create a career) by contributing to multiple teams. Similar case for experienced contributors (if we move this roadmap idea forward #15). |
I quite agree with the 4 roles mentioned but also have some doubts about the difference between "Team Member" and "Contributor". If anyone has a clear view about it please share it. |
Actually I see 2 options for now, knowing we have almost formally 4 team reps:
Any thoughts on this? |
Also, once we decided the roles (and it's descriptions) it would be nice to create something similar to what the Hosting Team added to their Handbook: https://make.wordpress.org/hosting/handbook/get-involved/team-reps/ |
I propose that we have an overall rep, and 3 focus reps. For now that structure will allow us to have an owner to prioritisation within the 3 focus areas, and leave 1 rep left over to be overall coordinator. Not a seniority thing, but more coordinator. This might not be 'standard' but it does seem a good way to cluster responsibility at this stage of the team's evolution. Working with them would be team members and coordinators. I anticipate that team to team liaison (between Sus and community, or sus and performance for example) would emerge from the focus area priorities. |
Does this imply that the 3 focus reps do also have the job of project (Enviornmentaly, Social, Economical) lead or do you suggest to have seperate people acting as Team Rep and Project Lead? |
I just want to bring a reminder: Team Reps not necessary have to be project leaders. Team Reps have some responsibilities (bureaucratic and logistical, mainly) they have to combine with contributing. Being an overall lead to coordinate 3 project areas and fulfill Team Rep regular tasks is quite a lot of work. |
I suggest that for the moment it would be acceptable to have the focus rep individuals also hold the project roles for the 3 areas. It could be in their individual remit to delegate project management to another team member or contributor, and to consult with the team on these meetings to confirm that delegation. While there are only a few people here for now, I anticipate that with the clear structure that's emerging, we'll soon have a stability and focus that encourages more regular members, and we can have that delegation within a few weeks. |
I consider this a third option, besides the 2 options mentioned here #2 (comment) |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Roles/responsibilities/commitments
In addition to team reps, we need to determine other roles, responsibilities, commitments, and resources needed to sustain our team. The roles below were initially compiled from our channel Canvas, Community Summit notes, and meeting notes/discussions on https://make.wordpress.org/sustainability/ and in Slack.
I then consulted with my friend ChatGPT about generating a list of WordPress community contributor roles (along with a description, required skills, and average weekly time commitment).
Below is a curated list of AI generated roles that seem best suited for our Team. Obviously we need knowledgable humans to help augment and refine in the comments.
If there's not yet a master list of community contributor roles residing somewhere on https://make.wordpress.org/, possibly this can be the start of another project we can contribute to!?!
Team Rep/Community Liaison
Documentation Writer
Team Meeting Coordinator
Project Manager
Marketing Contributor
DEIB Liaison
Community Fundraising Coordinator
Training Contributor
Mentorship Coordinator
Resource Needs
In order to handle the expanded scope, we'll need a mix of the following:
Contributors
Funds
We should explore and experiment with the following options:
Reference/Resources
Related Community Summit links
Certain aspects/outcomes of the following Community Summit discussions most likely will address common goals and needs.
The text was updated successfully, but these errors were encountered: