Skip to content

Commit

Permalink
Added the scope of the team
Browse files Browse the repository at this point in the history
  • Loading branch information
jaxoncreed committed Jul 11, 2023
1 parent cb2b06d commit 8a92927
Show file tree
Hide file tree
Showing 18 changed files with 217 additions and 1 deletion.
43 changes: 42 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,42 @@
# team
# Solid Team

The Solid Team is a group of volunteers tasked with representing the Solid ecosystem in an official capacity. It engages in activities that foster the spread and adoption of the Solid protocol.

## Membership

[Membership Information](/membership.md)

## Meetings

The Solid Team meets on a regular (monthly) basis to discuss the activities of the Solid Team. Meeting minutes are recorded and placed in the [meetings folder](/meetings/).

## Code of Conduct

The Solid Team follows the [Solid Community Code of Conduct](https://github.com/solid/process/blob/main/code-of-conduct.md)

## Tasks

The Solid Team engages in a number of tasks. Tasks may be added or removed from the team's scope by majority vote at a Solid Team meeting. A blocked task is a tast that the team wants to do, but currently doesn't have the resources to do.

### Task Membership
Team members may be added or removed from this task by a majority vote at a Solid Team meeting. There must be a lead for this task. While other members may assist in the task, it is the responsibility of the leader to

### Ongoing Tasks
- [Team Administration](/tasks/teamAdministration.md)
- [Meeting Organization](/tasks/meetingOrganization.md)
- [Code of Conduct Enforcement](/tasks/codeOfConductEnforcement.md)
- [Service Maintenance](/tasks/serviceMaintenance.md)
- [SolidCommunity.net Maintenance](/tasks/solidCommunityMaintenance.md)
- [Fundraising](/tasks/fundraising.md)
- [Solid World](/tasks/solidWorld.md)
- [Solid Newsletter](/tasks/solidNewsletter.md)
- [[Blocked] Fascilitate In-Person Solid Meetups](/tasks/inPersonMeetups.md)
- [[Blocked] Diversity Outreach](/tasks/diversityOutreach.md)
- [Manage Social Media](/tasks/manageSocialMedia.md)

### One-off Tasks
- [[Blocked] Converting SolidProject.org to RDF](/tasks/solidProjectRdf.md)
- [Upgrade SolidCommunity.net to CSS](/tasks/solidCommunityCss.md)
- [[Blocked] Create a Better Onboarding Experience for Developers](/tasks/developerOnboardingExperience.md)
- [[Blocked] Create a Better Onboarding Experience for Users](/tasks/developerOnboardingExperience.md)
- [SolidProject.org Content Pass](/tasks/solidProjectContentPass.md)
31 changes: 31 additions & 0 deletions membership.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Solid Team Membership

To apply to be a Solid Team Member, send an email to info@solidproject.org. Solid Team membership is reviewed and approved by the Solid Director. Solid Team Members may also be expelled by the Solid Director or may resign.

## Responsibilities

Solid Team members must attend Solid Team meetings on a semi-regular basis. They are also expected to participate in Solid Team activities to some degree.

## Current Members

| Name | Organization | WebId |
| ----------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------- |
| Tim Berners-Lee | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Jackson Morgan | [O.team](https://o.team) | https://jackson.solidcommunity.net/profile/card#me |
| Kyra Assaad | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Jeff Zucker | N/A | |
| Osmar Olivo | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Virginia Balseiro | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Kay Kim | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Ruben Verborgh | [IMEC]([https://www.imec-int.com/en](https://www.imec-int.com/en)) | |
| Kelly O'Brien | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Alain Bourgeois | N/A | |
| Sarven Capadisli | | |
| Justin Bingham | [Janeiro Digital]([https://www.janeirodigital.com/](https://www.janeirodigital.com/)) | |
| Kjetil Kjernsmo | | |
| Nicolas Seydoux | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Timea Turdean | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Vincent Tunru | | |
| Michiel de Jong | [Ponder Source]([https://pondersource.com/)) | |
| Hadrian Zbarcea | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
| Inrupt Maintenance Team | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | |
10 changes: 10 additions & 0 deletions tasks/codeOfConductEnforcement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Code of Conduct Enforcement

## Responsibilities
Members of the Code of Conduct Enforcement Task are responsible for enforcing the [code of conduct](https://github.com/solid/process/blob/main/code-of-conduct.md)

## Task Members
- Osmar Olivo
- Virginia Balseiro
- Alain Bourgeois
- Sarven Capadisli
7 changes: 7 additions & 0 deletions tasks/developerOnboardingExperience.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# [Blocked] Create a Better Onboarding Experience for Developers

## Responsibilities
At the moment, resources for new developers on Solid are scant. Creating an official tutorial akin to w3schools would help developers understand how to build Solid applications.

## Task Members
-
9 changes: 9 additions & 0 deletions tasks/diversityOutreach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Blocked] Diversity Outreach

## Responsibilities
Members of the Diversity Outreach task are tasked with actively reaching out to diverse peoples and fostering a welcoming environment inside the Solid ecosystem.

Posibile activities include encouraging diversity and inclusion by pairing with projects that are providing social benefit and which include marginalized people in key roles, providing the projects with networking and mentoring assistance, providing paid internships for marginalized people to participate in these projects and or in core projects which directly benefit the Solid community, creating hackathons that work on these projects and creating ongoing online meetings and symposia to network socially relevant projects using Solid.

## Task Members
-
7 changes: 7 additions & 0 deletions tasks/fundraising.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Fundraising

## Responsibilities
There are certain tasks that the Solid Team wants to do, but does not have the resources to do it. That's where fundraising is important. Members of the fundraising task are responsible for finding grants/methods to raise funds for the Solid team.

## Task Members
- Jackson Morgan (Lead)
7 changes: 7 additions & 0 deletions tasks/inPersonMeetups.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# [Blocked] Fascilitate In-Person Solid Meetups

## Responsibilities
Members of the In Person Meetups Task are responsible providing resources to help in person Solid meetups around the world.

## Task Members
-
20 changes: 20 additions & 0 deletions tasks/manageSocialMedia.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Manage Social Media

## Responsibilities

The Solid Team administers the social media accounts listed below.

Each social media account may have one or more team members responsible for the account, but must have one team member as the lead for the account. Team members may be added or removed from these positions by a majority vote at a Solid Team meeting.

The team may open or close social media accounts by a majority vote at a Solid Team meeting.

Members are tasked with updating and admining the various Social Media accounts, enforcing the Code of Conduct when necessary, and posting content.

## Accounts

| Accout | Link | Administrators |
| ------- | ---------------------------------------------------------------------- | -------------- |
| Twitter | [https://twitter.com/project_solid](https://twitter.com/project_solid) | |
| Reddit | [https://www.reddit.com/r/SOLID/](https://www.reddit.com/r/SOLID/) | |
| Vimeo | [https://vimeo.com/solidworld/](https://vimeo.com/solidworld/) | |
| Forum | [https://forum.solidproject.org/](https://forum.solidproject.org/) | |
7 changes: 7 additions & 0 deletions tasks/meetingOrganization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Meeting Organization

## Responsibilities
Members of the Meeting Organization Task are responsible for organizing meetings. This includes sending calendar invites, messages, and emails to update members of reoccurring and special meetings. It also includes ensuring that meeting minutes are recorded in the [meetings folder](/meetings/).

## Task Members
- Jackson Morgan (Lead)
15 changes: 15 additions & 0 deletions tasks/serviceMaintenance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

# Service Maintenance

## Responsibilities
Members of the Service Maintenance task as responsible for maintaining the various technical services that support the Solid ecosystem (Listed below).

- Solid Forum
- DNS for
- Solidproject.org
- Solidcommunity.net
- Netlify
- Sendgrid

## Task Members
- Inrupt Maintenance Team (Lead)
8 changes: 8 additions & 0 deletions tasks/solidCommunityCss.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Upgrade SolidCommunity.net to CSS

## Responsibilities
Currently, SolidCommunity.net is running on NSS. In order to depricate NSS, it should be upgraded to CSS. Preferably, this upgrade will have no effecto on the users of SolidCommunity.net outside of the aestetics of the UI.

## Task Members
- Osmar Olivo (Lead)
- To be Appointed (Technical Implementer)
8 changes: 8 additions & 0 deletions tasks/solidCommunityMaintenance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

# SolidCommunity.net Maintenance

## Responsibilities
Members of the SolidCommunity.net Maintenance task are responsible for maintaining the servers for SolidCommunity.net.

## Task Members
- Alain Bourgeois (Lead)
7 changes: 7 additions & 0 deletions tasks/solidNewsletter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Solid Newsletter

## Responsibilities
Mebers of the Solid Newsletter Task is tasked with compiling information for, writing, and sending a montly newsletter. Information for the newsletter may be sourced from anywhere, but a publicly available submission method (like a PR or a public form) must be one source. The Team should keep a written record of the rationale for the inclusion or exclusion of submitted information. The Team should make an effort to ensure that socially beneficial organizations and underrepresented voices are part of the target audience and highlighted in the content.

## Task Members
-
8 changes: 8 additions & 0 deletions tasks/solidProjectContentPass.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# SolidProject.org Content Pass

## Responsibilities
An assessment of SolidProject.org is performmed the team presents the findings to the Solid Team. With the team's approval, the updates are done.

## Task Members
- Kay Kim
- Kyra Assaad
9 changes: 9 additions & 0 deletions tasks/solidProjectRdf.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# [Blocked] Converting SolidProject.org to RDF

## Responsibilities
SolidProject.org currently uses Jekyl and Github. We want to create an RDF-based site so that we're dogfooding our own technology. Perhaps the best change would be creating one, RDF-based source of truth for information like Solid Team members, and apps listed on the apps page. We would also want to establish a technical process for people to propose new information to pages and for the Solid team to review it.

Note: this change would not affect the hosting of the Solid Specification on github, unless spec members wanted it to.

## Task Members
- Jeff Zucker (Lead)
7 changes: 7 additions & 0 deletions tasks/solidWorld.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Solid World

## Responsibilities
Members of the Solid World Team are tasked with compiling information for, organizing, and hosting the Solid World webinar. Presenters for the webinar may be sourced from anywhere, but a publicly available submission method (like a PR or public form) must be one source. The Team should keep a written record of the rationale for the inclusion or exclusion of submitted information. The Team should make an effort to ensure that socially beneficial organizations and underrepresented voices are part of the target audience and highlighted in the content. The team should communicate decisions on the host and presenters to the rest of the Solid team at a Solid Team meeting.

## Task Members
-
8 changes: 8 additions & 0 deletions tasks/teamAdministration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Team Administration

## Responsibilities
Members of the Team Administration Task are responsible for ensuring all other members of the team have the proper access to the services they need to perform their tasks. They are also repsonsible for revoking access to any members that have been removed from a task. Finally, task members is responsible for ensuring all documents in the solid/team repository are updated the reflect the current state of the Solid Team.

## Task Members
- Jackson Morgan (Lead)
- Justin Bingham
7 changes: 7 additions & 0 deletions tasks/userOnboardingExperience.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# [Blocked] Create a Better Onboarding Experience for Developers

## Responsibilities
The Solid Team will create tutorials to help users onboard to Solid.

## Task Members
-

0 comments on commit 8a92927

Please sign in to comment.