From 92654c9ef0dd60ab71ecf22167ecd73522cf439e Mon Sep 17 00:00:00 2001 From: jaxoncreed Date: Tue, 11 Jul 2023 17:33:29 -0400 Subject: [PATCH 01/16] Added the scope of the team --- README.md | 37 ++++++++++++++++++++++++-- tasks/codeOfConductEnforcement.md | 10 +++++++ tasks/developerOnboardingExperience.md | 7 +++++ tasks/diversityOutreach.md | 9 +++++++ tasks/fundraising.md | 7 +++++ tasks/inPersonMeetups.md | 7 +++++ tasks/manageSocialMedia.md | 20 ++++++++++++++ tasks/meetingOrganization.md | 7 +++++ tasks/serviceMaintenance.md | 15 +++++++++++ tasks/solidCommunityCss.md | 8 ++++++ tasks/solidCommunityMaintenance.md | 8 ++++++ tasks/solidNewsletter.md | 7 +++++ tasks/solidProjectContentPass.md | 8 ++++++ tasks/solidProjectRdf.md | 9 +++++++ tasks/solidWorld.md | 7 +++++ tasks/teamAdministration.md | 8 ++++++ tasks/userOnboardingExperience.md | 7 +++++ team.md | 31 +++++++++++++++++++++ 18 files changed, 210 insertions(+), 2 deletions(-) create mode 100644 tasks/codeOfConductEnforcement.md create mode 100644 tasks/developerOnboardingExperience.md create mode 100644 tasks/diversityOutreach.md create mode 100644 tasks/fundraising.md create mode 100644 tasks/inPersonMeetups.md create mode 100644 tasks/manageSocialMedia.md create mode 100644 tasks/meetingOrganization.md create mode 100644 tasks/serviceMaintenance.md create mode 100644 tasks/solidCommunityCss.md create mode 100644 tasks/solidCommunityMaintenance.md create mode 100644 tasks/solidNewsletter.md create mode 100644 tasks/solidProjectContentPass.md create mode 100644 tasks/solidProjectRdf.md create mode 100644 tasks/solidWorld.md create mode 100644 tasks/teamAdministration.md create mode 100644 tasks/userOnboardingExperience.md create mode 100644 team.md diff --git a/README.md b/README.md index ca0ef49..852de0c 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ The Solid Team, headed by Sir Tim Berners-Lee, provides an organisational umbrella for facilitating a strong open source community in support of Solid. This repository contains work of the Solid Team to meet the needs of the [Solid Project](https://solidproject.org/). +The Solid Team is a group of volunteers tasked with representing the Solid Project in an official capacity. It engages in activities that foster the spread and adoption of the Solid protocol. ## Participation @@ -9,10 +10,42 @@ All substantive contributors must be members of the Solid Team. It’s easy to [ The Solid Team has a (member-only) [chat](https://gitter.im/solid/team). -The Solid Team holds meetings at https://meet.jit.si/solid-team on every second Wednesday of the month at 15:00 UTC. Meetings are transcribed and [published](https://github.com/solid/team/tree/main/meetings/). Additional team meetings may be created, in which case Solid Team members will be notified via calendar invitation and in the Solid Team chat. +The Solid Team holds meetings at on every second Wednesday of the month at 15:00 UTC. Meetings are transcribed and [published](https://github.com/solid/team/tree/main/meetings/). Additional team meetings may be created, in which case Solid Team members will be notified via calendar invitation and in the Solid Team chat. +## Membership + +[Membership Information](/membership.md) ## Code of Conduct -All work and communication within the Solid Team is covered by the [Solid Code of Conduct](https://github.com/solid/process/blob/main/code-of-conduct.md). +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) +* [Fascilitate In-Person Solid Meetups](/tasks/inPersonMeetups.md) +* [Diversity Outreach](/tasks/diversityOutreach.md) +* [Manage Social Media](/tasks/manageSocialMedia.md) + +### One-off Tasks +* [Converting SolidProject.org to RDF](/tasks/solidProjectRdf.md) +* [Upgrade SolidCommunity.net to CSS](/tasks/solidCommunityCss.md) +* [Create a Better Onboarding Experience for Developers](/tasks/developerOnboardingExperience.md) +* [Create a Better Onboarding Experience for Users](/tasks/developerOnboardingExperience.md) +* [SolidProject.org Content Pass](/tasks/solidProjectContentPass.md) diff --git a/tasks/codeOfConductEnforcement.md b/tasks/codeOfConductEnforcement.md new file mode 100644 index 0000000..ff2c662 --- /dev/null +++ b/tasks/codeOfConductEnforcement.md @@ -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 \ No newline at end of file diff --git a/tasks/developerOnboardingExperience.md b/tasks/developerOnboardingExperience.md new file mode 100644 index 0000000..a7019a8 --- /dev/null +++ b/tasks/developerOnboardingExperience.md @@ -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 + - \ No newline at end of file diff --git a/tasks/diversityOutreach.md b/tasks/diversityOutreach.md new file mode 100644 index 0000000..6a099dc --- /dev/null +++ b/tasks/diversityOutreach.md @@ -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 + - \ No newline at end of file diff --git a/tasks/fundraising.md b/tasks/fundraising.md new file mode 100644 index 0000000..1c8434a --- /dev/null +++ b/tasks/fundraising.md @@ -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) \ No newline at end of file diff --git a/tasks/inPersonMeetups.md b/tasks/inPersonMeetups.md new file mode 100644 index 0000000..c28b4b7 --- /dev/null +++ b/tasks/inPersonMeetups.md @@ -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 + - \ No newline at end of file diff --git a/tasks/manageSocialMedia.md b/tasks/manageSocialMedia.md new file mode 100644 index 0000000..23e63c7 --- /dev/null +++ b/tasks/manageSocialMedia.md @@ -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/) | | \ No newline at end of file diff --git a/tasks/meetingOrganization.md b/tasks/meetingOrganization.md new file mode 100644 index 0000000..b48a416 --- /dev/null +++ b/tasks/meetingOrganization.md @@ -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) \ No newline at end of file diff --git a/tasks/serviceMaintenance.md b/tasks/serviceMaintenance.md new file mode 100644 index 0000000..eb98017 --- /dev/null +++ b/tasks/serviceMaintenance.md @@ -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) \ No newline at end of file diff --git a/tasks/solidCommunityCss.md b/tasks/solidCommunityCss.md new file mode 100644 index 0000000..16e5d24 --- /dev/null +++ b/tasks/solidCommunityCss.md @@ -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) \ No newline at end of file diff --git a/tasks/solidCommunityMaintenance.md b/tasks/solidCommunityMaintenance.md new file mode 100644 index 0000000..d3ddaf3 --- /dev/null +++ b/tasks/solidCommunityMaintenance.md @@ -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) \ No newline at end of file diff --git a/tasks/solidNewsletter.md b/tasks/solidNewsletter.md new file mode 100644 index 0000000..ea08ab0 --- /dev/null +++ b/tasks/solidNewsletter.md @@ -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 + - \ No newline at end of file diff --git a/tasks/solidProjectContentPass.md b/tasks/solidProjectContentPass.md new file mode 100644 index 0000000..a8ea3ff --- /dev/null +++ b/tasks/solidProjectContentPass.md @@ -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 \ No newline at end of file diff --git a/tasks/solidProjectRdf.md b/tasks/solidProjectRdf.md new file mode 100644 index 0000000..c724005 --- /dev/null +++ b/tasks/solidProjectRdf.md @@ -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) \ No newline at end of file diff --git a/tasks/solidWorld.md b/tasks/solidWorld.md new file mode 100644 index 0000000..8fa021e --- /dev/null +++ b/tasks/solidWorld.md @@ -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 + - \ No newline at end of file diff --git a/tasks/teamAdministration.md b/tasks/teamAdministration.md new file mode 100644 index 0000000..ebce2cf --- /dev/null +++ b/tasks/teamAdministration.md @@ -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 \ No newline at end of file diff --git a/tasks/userOnboardingExperience.md b/tasks/userOnboardingExperience.md new file mode 100644 index 0000000..58245d2 --- /dev/null +++ b/tasks/userOnboardingExperience.md @@ -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 + - \ No newline at end of file diff --git a/team.md b/team.md new file mode 100644 index 0000000..45db53c --- /dev/null +++ b/team.md @@ -0,0 +1,31 @@ +# Solid Team Membership + +To apply to be a Solid Team Member, send an email to . 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) | | +| 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/)) | | From 98f559642485745c7b2a199a79e1dd2cbe63fbdc Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Sun, 14 Jan 2024 13:25:27 +0100 Subject: [PATCH 02/16] * Incorporate feedback from review * Removed "blocked" statuses until we have a definition and explanation for said status * Removed CoC enforcement as task, as this fall under the purview of CoC Committee * Minor fixes, rename files camelcase > kebab case --- README.md | 29 +++++++++---------- tasks/codeOfConductEnforcement.md | 10 ------- ....md => developer-onboarding-experience.md} | 6 ++-- ...rsityOutreach.md => diversity-outreach.md} | 6 ++-- tasks/fundraising.md | 4 ++- ...nPersonMeetups.md => in-person-meetups.md} | 4 +-- ...eSocialMedia.md => manage-social-media.md} | 0 ...rganization.md => meeting-organization.md} | 4 ++- ...eMaintenance.md => service-maintenance.md} | 2 +- tasks/solid-community-css.md | 10 +++++++ ...ance.md => solid-community-maintenance.md} | 4 ++- ...solidNewsletter.md => solid-newsletter.md} | 2 +- ...tPass.md => solid-project-content-pass.md} | 6 ++-- ...olidProjectRdf.md => solid-project-rdf.md} | 6 ++-- tasks/{solidWorld.md => solid-world.md} | 2 +- tasks/solidCommunityCss.md | 8 ----- ...ministration.md => team-administration.md} | 6 ++-- ...ience.md => user-onboarding-experience.md} | 4 +-- team.md | 18 ++++++++---- 19 files changed, 70 insertions(+), 61 deletions(-) delete mode 100644 tasks/codeOfConductEnforcement.md rename tasks/{developerOnboardingExperience.md => developer-onboarding-experience.md} (70%) rename tasks/{diversityOutreach.md => diversity-outreach.md} (91%) rename tasks/{inPersonMeetups.md => in-person-meetups.md} (76%) rename tasks/{manageSocialMedia.md => manage-social-media.md} (100%) rename tasks/{meetingOrganization.md => meeting-organization.md} (93%) rename tasks/{serviceMaintenance.md => service-maintenance.md} (90%) create mode 100644 tasks/solid-community-css.md rename tasks/{solidCommunityMaintenance.md => solid-community-maintenance.md} (87%) rename tasks/{solidNewsletter.md => solid-newsletter.md} (99%) rename tasks/{solidProjectContentPass.md => solid-project-content-pass.md} (89%) rename tasks/{solidProjectRdf.md => solid-project-rdf.md} (89%) rename tasks/{solidWorld.md => solid-world.md} (99%) delete mode 100644 tasks/solidCommunityCss.md rename tasks/{teamAdministration.md => team-administration.md} (91%) rename tasks/{userOnboardingExperience.md => user-onboarding-experience.md} (61%) diff --git a/README.md b/README.md index 852de0c..5d56f33 100644 --- a/README.md +++ b/README.md @@ -30,22 +30,21 @@ Team members may be added or removed from this task by a majority vote at a Soli ### 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) +* [Team Administration](/tasks/team-administration.md) +* [Meeting Organization](/tasks/meeting-organization.md) +* [Service Maintenance](/tasks/service-maintenance.md) +* [SolidCommunity.net Maintenance](/tasks/solid-community-maintenance.md) * [Fundraising](/tasks/fundraising.md) -* [Solid World](/tasks/solidWorld.md) -* [Solid Newsletter](/tasks/solidNewsletter.md) -* [Fascilitate In-Person Solid Meetups](/tasks/inPersonMeetups.md) -* [Diversity Outreach](/tasks/diversityOutreach.md) -* [Manage Social Media](/tasks/manageSocialMedia.md) +* [Solid World](/tasks/solid-world.md) +* [Solid Newsletter](/tasks/solid-newsletter.md) +* [Facilitate In-Person Solid Meetups](/tasks/in-person-meetups.md) +* [Diversity Outreach](/tasks/diversity-outreach.md) +* [Manage Social Media](/tasks/manage-social-media.md) ### One-off Tasks -* [Converting SolidProject.org to RDF](/tasks/solidProjectRdf.md) -* [Upgrade SolidCommunity.net to CSS](/tasks/solidCommunityCss.md) -* [Create a Better Onboarding Experience for Developers](/tasks/developerOnboardingExperience.md) -* [Create a Better Onboarding Experience for Users](/tasks/developerOnboardingExperience.md) -* [SolidProject.org Content Pass](/tasks/solidProjectContentPass.md) +* [Converting SolidProject.org to RDF](/tasks/solid-project-rdf.md) +* [Upgrade SolidCommunity.net to CSS](/tasks/solid-community-css.md) +* [Create a Better Onboarding Experience for Developers](/tasks/developer-onboarding-experience.md) +* [Create a Better Onboarding Experience for Users](/tasks/user-onboarding-experience.md) +* [SolidProject.org Content Pass](/tasks/solid-project-content-pass.md) diff --git a/tasks/codeOfConductEnforcement.md b/tasks/codeOfConductEnforcement.md deleted file mode 100644 index ff2c662..0000000 --- a/tasks/codeOfConductEnforcement.md +++ /dev/null @@ -1,10 +0,0 @@ -# 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 \ No newline at end of file diff --git a/tasks/developerOnboardingExperience.md b/tasks/developer-onboarding-experience.md similarity index 70% rename from tasks/developerOnboardingExperience.md rename to tasks/developer-onboarding-experience.md index a7019a8..424c855 100644 --- a/tasks/developerOnboardingExperience.md +++ b/tasks/developer-onboarding-experience.md @@ -1,7 +1,7 @@ -# [Blocked] Create a Better Onboarding Experience for Developers +# 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 - - \ No newline at end of file +## Task Members \ No newline at end of file diff --git a/tasks/diversityOutreach.md b/tasks/diversity-outreach.md similarity index 91% rename from tasks/diversityOutreach.md rename to tasks/diversity-outreach.md index 6a099dc..9a06f0c 100644 --- a/tasks/diversityOutreach.md +++ b/tasks/diversity-outreach.md @@ -1,9 +1,9 @@ -# [Blocked] Diversity Outreach +# 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. + +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 - - \ No newline at end of file diff --git a/tasks/fundraising.md b/tasks/fundraising.md index 1c8434a..6e8c288 100644 --- a/tasks/fundraising.md +++ b/tasks/fundraising.md @@ -1,7 +1,9 @@ # 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) \ No newline at end of file + +* Jackson Morgan (Lead) diff --git a/tasks/inPersonMeetups.md b/tasks/in-person-meetups.md similarity index 76% rename from tasks/inPersonMeetups.md rename to tasks/in-person-meetups.md index c28b4b7..ddccaab 100644 --- a/tasks/inPersonMeetups.md +++ b/tasks/in-person-meetups.md @@ -1,7 +1,7 @@ -# [Blocked] Fascilitate In-Person Solid Meetups +# Facilitate 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 - - \ No newline at end of file diff --git a/tasks/manageSocialMedia.md b/tasks/manage-social-media.md similarity index 100% rename from tasks/manageSocialMedia.md rename to tasks/manage-social-media.md diff --git a/tasks/meetingOrganization.md b/tasks/meeting-organization.md similarity index 93% rename from tasks/meetingOrganization.md rename to tasks/meeting-organization.md index b48a416..0bd3dff 100644 --- a/tasks/meetingOrganization.md +++ b/tasks/meeting-organization.md @@ -1,7 +1,9 @@ # 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) \ No newline at end of file + +* Jackson Morgan (Lead) diff --git a/tasks/serviceMaintenance.md b/tasks/service-maintenance.md similarity index 90% rename from tasks/serviceMaintenance.md rename to tasks/service-maintenance.md index eb98017..6d7252f 100644 --- a/tasks/serviceMaintenance.md +++ b/tasks/service-maintenance.md @@ -2,6 +2,7 @@ # 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 @@ -12,4 +13,3 @@ Members of the Service Maintenance task as responsible for maintaining the vario - Sendgrid ## Task Members - - Inrupt Maintenance Team (Lead) \ No newline at end of file diff --git a/tasks/solid-community-css.md b/tasks/solid-community-css.md new file mode 100644 index 0000000..2ad073a --- /dev/null +++ b/tasks/solid-community-css.md @@ -0,0 +1,10 @@ +# Migrate SolidCommunity.net server from NSS to CSS + +## Responsibilities + +Currently, [SolidCommunity.net](https://solidcommunity.net/) is running on [NSS](https://github.com/nodeSolidServer/node-solid-server). This work changes the server from NSS to [CSS](https://github.com/CommunitySolidServer/CommunitySolidServer/). We intend this change to have no effect on the users of SolidCommunity.net outside of the aesthetics of the UI. Certain components, such as WAC, will be unchanged. + +## Task Members + +* Osmar Olivo (Lead) +* To be Appointed (Technical Implementer) diff --git a/tasks/solidCommunityMaintenance.md b/tasks/solid-community-maintenance.md similarity index 87% rename from tasks/solidCommunityMaintenance.md rename to tasks/solid-community-maintenance.md index d3ddaf3..67e2035 100644 --- a/tasks/solidCommunityMaintenance.md +++ b/tasks/solid-community-maintenance.md @@ -2,7 +2,9 @@ # 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) \ No newline at end of file + +* Alain Bourgeois (Lead) diff --git a/tasks/solidNewsletter.md b/tasks/solid-newsletter.md similarity index 99% rename from tasks/solidNewsletter.md rename to tasks/solid-newsletter.md index ea08ab0..b316b86 100644 --- a/tasks/solidNewsletter.md +++ b/tasks/solid-newsletter.md @@ -1,7 +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 - - \ No newline at end of file diff --git a/tasks/solidProjectContentPass.md b/tasks/solid-project-content-pass.md similarity index 89% rename from tasks/solidProjectContentPass.md rename to tasks/solid-project-content-pass.md index a8ea3ff..be76530 100644 --- a/tasks/solidProjectContentPass.md +++ b/tasks/solid-project-content-pass.md @@ -1,8 +1,10 @@ # 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 \ No newline at end of file + +* Kay Kim +* Kyra Assaad diff --git a/tasks/solidProjectRdf.md b/tasks/solid-project-rdf.md similarity index 89% rename from tasks/solidProjectRdf.md rename to tasks/solid-project-rdf.md index c724005..e728af8 100644 --- a/tasks/solidProjectRdf.md +++ b/tasks/solid-project-rdf.md @@ -1,9 +1,11 @@ -# [Blocked] Converting SolidProject.org to RDF +# 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) \ No newline at end of file + +* Jeff Zucker (Lead) diff --git a/tasks/solidWorld.md b/tasks/solid-world.md similarity index 99% rename from tasks/solidWorld.md rename to tasks/solid-world.md index 8fa021e..10b2db7 100644 --- a/tasks/solidWorld.md +++ b/tasks/solid-world.md @@ -1,7 +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 - - \ No newline at end of file diff --git a/tasks/solidCommunityCss.md b/tasks/solidCommunityCss.md deleted file mode 100644 index 16e5d24..0000000 --- a/tasks/solidCommunityCss.md +++ /dev/null @@ -1,8 +0,0 @@ -# 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) \ No newline at end of file diff --git a/tasks/teamAdministration.md b/tasks/team-administration.md similarity index 91% rename from tasks/teamAdministration.md rename to tasks/team-administration.md index ebce2cf..0c25568 100644 --- a/tasks/teamAdministration.md +++ b/tasks/team-administration.md @@ -1,8 +1,10 @@ # 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 \ No newline at end of file + +* Jackson Morgan (Lead) +* Justin Bingham diff --git a/tasks/userOnboardingExperience.md b/tasks/user-onboarding-experience.md similarity index 61% rename from tasks/userOnboardingExperience.md rename to tasks/user-onboarding-experience.md index 58245d2..5ce6717 100644 --- a/tasks/userOnboardingExperience.md +++ b/tasks/user-onboarding-experience.md @@ -1,7 +1,7 @@ -# [Blocked] Create a Better Onboarding Experience for Developers +# Create a Better Onboarding Experience for Developers ## Responsibilities + The Solid Team will create tutorials to help users onboard to Solid. ## Task Members - - \ No newline at end of file diff --git a/team.md b/team.md index 45db53c..df1a45b 100644 --- a/team.md +++ b/team.md @@ -1,6 +1,13 @@ # Solid Team Membership -To apply to be a Solid Team Member, send an email to . 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. +To apply to be a Solid Team Member, make a Pull Request on this repository requesting to be added as a member. Include the following information: + +* Why you want to be a member +* How you would like to contribute + +Feel free to add any other information about your background and interests that might help the team decide on your membership. + +Solid Team Members may also be expelled by the Solid Director, by Team decision, or may resign. ## Responsibilities @@ -8,24 +15,23 @@ Solid Team members must attend Solid Team meetings on a semi-regular basis. They ## Current Members -| Name | Organization | WebId | +| Name | Organization | WebID | | ----------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------- | | Tim Berners-Lee | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | | | Jackson Morgan | [O.team](https://o.team) | | | 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/)) | | +| Virginia Balseiro | | | | | 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 | | | +| 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/)) | | +| 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/)) | | From 9538bb9273048bf7594280e7de289bac7c598ad5 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Mon, 15 Jan 2024 15:16:18 +0100 Subject: [PATCH 03/16] Add Practitioners' Engagement Task and assign to Diversity Outreach and In Person Meetups --- tasks/diversity-outreach.md | 2 ++ tasks/in-person-meetups.md | 2 ++ tasks/practitioners-engagement.md | 9 +++++++++ 3 files changed, 13 insertions(+) create mode 100644 tasks/practitioners-engagement.md diff --git a/tasks/diversity-outreach.md b/tasks/diversity-outreach.md index 9a06f0c..5e9e4fb 100644 --- a/tasks/diversity-outreach.md +++ b/tasks/diversity-outreach.md @@ -7,3 +7,5 @@ Members of the Diversity Outreach task are tasked with actively reaching out to 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 + +This task is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) diff --git a/tasks/in-person-meetups.md b/tasks/in-person-meetups.md index ddccaab..f74ea9c 100644 --- a/tasks/in-person-meetups.md +++ b/tasks/in-person-meetups.md @@ -5,3 +5,5 @@ Members of the In Person Meetups Task are responsible providing resources to help in person Solid meetups around the world. ## Task Members + +This task is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) \ No newline at end of file diff --git a/tasks/practitioners-engagement.md b/tasks/practitioners-engagement.md new file mode 100644 index 0000000..a4ae0b4 --- /dev/null +++ b/tasks/practitioners-engagement.md @@ -0,0 +1,9 @@ +# Practitioners Engagement Task Force + +## Responsibilities + +Members of the [Practitioners team](https://github.com/solid-contrib/practitioners) are tasked with engaging with individuals and organizations building Solid software for use in the real world. The team should provide networking and collaborating opportunities such as regular online meetups and github repos; provide a pathway between working practitioners and other parts of the Solid community such as the W3C Community Group, SolidProject.org, and Solid World; support efforts to highlight and publicize the work of practitioners. In keeping with the Solid vision, the team should pay special attention to socially beneficial initiatives and strive for diversity of participation. The Practioner lead should keep the Team informed about practitioner activity. + +## Task Members + +* Lead : Jeff Zucker From 2066a5ef33c97ff51ad3c592262ac43a6ce8ef9d Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Mon, 15 Jan 2024 15:21:41 +0100 Subject: [PATCH 04/16] typo --- tasks/diversity-outreach.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/diversity-outreach.md b/tasks/diversity-outreach.md index 5e9e4fb..0fc6b94 100644 --- a/tasks/diversity-outreach.md +++ b/tasks/diversity-outreach.md @@ -4,7 +4,7 @@ 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. +Posible 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 From 056a1f43e94a245cc67681ebd9d4524a03fdb133 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Tue, 16 Jan 2024 13:06:21 +0100 Subject: [PATCH 05/16] fix link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5d56f33..423f3af 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ The Solid Team holds meetings at on every secon ## Membership -[Membership Information](/membership.md) +[Membership Information](/team.md) ## Code of Conduct From d7e276748f497c6104fb07db9247334d638396b2 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Tue, 16 Jan 2024 13:12:58 +0100 Subject: [PATCH 06/16] Remove Ruben from team members list --- team.md | 1 - 1 file changed, 1 deletion(-) diff --git a/team.md b/team.md index df1a45b..63a1fe2 100644 --- a/team.md +++ b/team.md @@ -24,7 +24,6 @@ Solid Team members must attend Solid Team meetings on a semi-regular basis. They | Osmar Olivo | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | | | Virginia Balseiro | | | | | 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 | | | | From ceb6c05305825d014eb6c0f6247c8e71123c83b4 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Wed, 17 Jan 2024 19:43:51 +0100 Subject: [PATCH 07/16] Update team --- team.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/team.md b/team.md index 63a1fe2..6ec5f15 100644 --- a/team.md +++ b/team.md @@ -17,8 +17,7 @@ Solid Team members must attend Solid Team meetings on a semi-regular basis. They | Name | Organization | WebID | | ----------------- | ------------------------------------------------------------------------------------- | -------------------------------------------------- | -| Tim Berners-Lee | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | | -| Jackson Morgan | [O.team](https://o.team) | | +| Tim Berners-Lee | [Inrupt]([https://www.inrupt.com](https://www.inrupt.com/)) | | 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/)) | | @@ -30,7 +29,6 @@ Solid Team members must attend Solid Team meetings on a semi-regular basis. They | 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/)) | | From 099ea7ce850d0ea6dc2f916004a643c3b33735c3 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 11:30:07 +0100 Subject: [PATCH 08/16] update SW description --- tasks/solid-world.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tasks/solid-world.md b/tasks/solid-world.md index 10b2db7..6d9cbce 100644 --- a/tasks/solid-world.md +++ b/tasks/solid-world.md @@ -2,6 +2,8 @@ ## 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. +Members of the Solid World Organizing Team are tasked with compiling information for organizing and hosting the Solid World webinar. Presenters for the webinar may be sourced from anywhere, but the organizers will provide an open and transparent process for submissions, as well as documenting and informing the Solid Team on the submissions and rationale for selection, as well as other annoucements planned, prior to the event. + +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 From 7ff2577ea2a37aa9d183b2926e4b46b89c37ad97 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:05:38 +0100 Subject: [PATCH 09/16] Apply suggestions from code review Co-authored-by: Ted Thibodeau Jr --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 423f3af..aeafd93 100644 --- a/README.md +++ b/README.md @@ -24,11 +24,11 @@ The Solid Team follows the [Solid Community Code of Conduct](https://github.com/ 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 +### Task Force 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 +Team members may be added or removed from this task force 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 +### Ongoing Task Forces * [Team Administration](/tasks/team-administration.md) * [Meeting Organization](/tasks/meeting-organization.md) @@ -41,7 +41,7 @@ Team members may be added or removed from this task by a majority vote at a Soli * [Diversity Outreach](/tasks/diversity-outreach.md) * [Manage Social Media](/tasks/manage-social-media.md) -### One-off Tasks +### One-off Task Forces * [Converting SolidProject.org to RDF](/tasks/solid-project-rdf.md) * [Upgrade SolidCommunity.net to CSS](/tasks/solid-community-css.md) From a65c8eafd410a70463f6df5d78ee50d8e8283800 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:06:14 +0100 Subject: [PATCH 10/16] Apply suggestions from code review Co-authored-by: Ted Thibodeau Jr --- tasks/developer-onboarding-experience.md | 2 +- tasks/diversity-outreach.md | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tasks/developer-onboarding-experience.md b/tasks/developer-onboarding-experience.md index 424c855..0051eac 100644 --- a/tasks/developer-onboarding-experience.md +++ b/tasks/developer-onboarding-experience.md @@ -4,4 +4,4 @@ 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 \ No newline at end of file +## Task Force Members \ No newline at end of file diff --git a/tasks/diversity-outreach.md b/tasks/diversity-outreach.md index 0fc6b94..e682747 100644 --- a/tasks/diversity-outreach.md +++ b/tasks/diversity-outreach.md @@ -2,10 +2,10 @@ ## 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. +Members of the Diversity Outreach task force actively reach out to diverse peoples and foster a welcoming environment inside the Solid ecosystem. -Posible 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. +Possible 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 +## Task Force Members -This task is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) +This task force is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) From 04c44609c3dc12820c60b18db200b39edccb26cb Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:06:59 +0100 Subject: [PATCH 11/16] Apply suggestions from code review Co-authored-by: Ted Thibodeau Jr --- tasks/in-person-meetups.md | 4 ++-- tasks/manage-social-media.md | 2 +- tasks/meeting-organization.md | 4 ++-- tasks/practitioners-engagement.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tasks/in-person-meetups.md b/tasks/in-person-meetups.md index f74ea9c..742ab49 100644 --- a/tasks/in-person-meetups.md +++ b/tasks/in-person-meetups.md @@ -2,8 +2,8 @@ ## Responsibilities -Members of the In Person Meetups Task are responsible providing resources to help in person Solid meetups around the world. +Members of the In Person Meetups Task Force provide resources to help in-person Solid meetups around the world. -## Task Members +## Task Force Members This task is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) \ No newline at end of file diff --git a/tasks/manage-social-media.md b/tasks/manage-social-media.md index 23e63c7..5aea800 100644 --- a/tasks/manage-social-media.md +++ b/tasks/manage-social-media.md @@ -8,7 +8,7 @@ Each social media account may have one or more team members responsible for the 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. +Members are tasked with updating and administering the various Social Media accounts, enforcing the Code of Conduct when necessary, and posting content. ## Accounts diff --git a/tasks/meeting-organization.md b/tasks/meeting-organization.md index 0bd3dff..e5d4aec 100644 --- a/tasks/meeting-organization.md +++ b/tasks/meeting-organization.md @@ -2,8 +2,8 @@ ## 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/). +Members of the Meeting Organization Task Force 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 +## Task Force Members * Jackson Morgan (Lead) diff --git a/tasks/practitioners-engagement.md b/tasks/practitioners-engagement.md index a4ae0b4..7a4ae5c 100644 --- a/tasks/practitioners-engagement.md +++ b/tasks/practitioners-engagement.md @@ -2,7 +2,7 @@ ## Responsibilities -Members of the [Practitioners team](https://github.com/solid-contrib/practitioners) are tasked with engaging with individuals and organizations building Solid software for use in the real world. The team should provide networking and collaborating opportunities such as regular online meetups and github repos; provide a pathway between working practitioners and other parts of the Solid community such as the W3C Community Group, SolidProject.org, and Solid World; support efforts to highlight and publicize the work of practitioners. In keeping with the Solid vision, the team should pay special attention to socially beneficial initiatives and strive for diversity of participation. The Practioner lead should keep the Team informed about practitioner activity. +Members of the [Practitioners Task Force](https://github.com/solid-contrib/practitioners) engage with individuals and organizations building Solid software for use in the real world. The Practitioners Task Force should provide networking and collaborating opportunities such as regular online meetups and github repos; provide a pathway between working practitioners and other parts of the Solid community such as the W3C Community Group, SolidProject.org, and Solid World; and support efforts to highlight and publicize the work of practitioners. In keeping with the Solid vision, the Practitioners Task Force should pay special attention to socially beneficial initiatives and strive for diversity of participation. The Practitioners lead should keep the Solid Team informed about practitioner activity. ## Task Members From 9b3c52be0b66b7ea08880178326689d6af623647 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:07:36 +0100 Subject: [PATCH 12/16] Apply suggestions from code review Co-authored-by: Ted Thibodeau Jr --- tasks/fundraising.md | 4 ++-- tasks/service-maintenance.md | 2 +- tasks/solid-community-css.md | 4 ++-- tasks/solid-community-maintenance.md | 4 ++-- tasks/solid-newsletter.md | 4 ++-- tasks/solid-project-content-pass.md | 4 ++-- tasks/solid-project-rdf.md | 6 +++--- tasks/solid-world.md | 6 +++--- tasks/team-administration.md | 4 ++-- tasks/user-onboarding-experience.md | 2 +- team.md | 4 ++-- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/tasks/fundraising.md b/tasks/fundraising.md index 6e8c288..61dde04 100644 --- a/tasks/fundraising.md +++ b/tasks/fundraising.md @@ -2,8 +2,8 @@ ## 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. +There are certain tasks that the Solid Team wants to do, but does not have the necessary resources. That's where fundraising is important. Members of the fundraising task force find grants/methods to raise funds for the Solid team. -## Task Members +## Task Force Members * Jackson Morgan (Lead) diff --git a/tasks/service-maintenance.md b/tasks/service-maintenance.md index 6d7252f..3801608 100644 --- a/tasks/service-maintenance.md +++ b/tasks/service-maintenance.md @@ -3,7 +3,7 @@ ## Responsibilities -Members of the Service Maintenance task as responsible for maintaining the various technical services that support the Solid ecosystem (Listed below). +Members of the Service Maintenance Task Force maintain the various technical services that support the Solid ecosystem (listed below). - Solid Forum - DNS for diff --git a/tasks/solid-community-css.md b/tasks/solid-community-css.md index 2ad073a..c5102a3 100644 --- a/tasks/solid-community-css.md +++ b/tasks/solid-community-css.md @@ -2,9 +2,9 @@ ## Responsibilities -Currently, [SolidCommunity.net](https://solidcommunity.net/) is running on [NSS](https://github.com/nodeSolidServer/node-solid-server). This work changes the server from NSS to [CSS](https://github.com/CommunitySolidServer/CommunitySolidServer/). We intend this change to have no effect on the users of SolidCommunity.net outside of the aesthetics of the UI. Certain components, such as WAC, will be unchanged. +Currently, [SolidCommunity.net](https://solidcommunity.net/) is running on [NSS](https://github.com/nodeSolidServer/node-solid-server). This work changes the server from NSS to [CSS](https://github.com/CommunitySolidServer/CommunitySolidServer/). We intend the aesthetics of the UI to be the only effect of this change on the users of SolidCommunity.net. Certain components, such as WAC, will be unchanged. -## Task Members +## Task Force Members * Osmar Olivo (Lead) * To be Appointed (Technical Implementer) diff --git a/tasks/solid-community-maintenance.md b/tasks/solid-community-maintenance.md index 67e2035..756e659 100644 --- a/tasks/solid-community-maintenance.md +++ b/tasks/solid-community-maintenance.md @@ -3,8 +3,8 @@ ## Responsibilities -Members of the SolidCommunity.net Maintenance task are responsible for maintaining the servers for SolidCommunity.net. +Members of the SolidCommunity.net Maintenance Task Force maintain the servers for SolidCommunity.net. -## Task Members +## Task Force Members * Alain Bourgeois (Lead) diff --git a/tasks/solid-newsletter.md b/tasks/solid-newsletter.md index b316b86..6476e69 100644 --- a/tasks/solid-newsletter.md +++ b/tasks/solid-newsletter.md @@ -2,6 +2,6 @@ ## 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. +Mebers of the Solid Newsletter Task Force compile information for, write, and send a monthly 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 Task Force should keep a written record of the rationale for the inclusion or exclusion of submitted information. The Task Force 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 +## Task Force Members diff --git a/tasks/solid-project-content-pass.md b/tasks/solid-project-content-pass.md index be76530..1d55415 100644 --- a/tasks/solid-project-content-pass.md +++ b/tasks/solid-project-content-pass.md @@ -2,9 +2,9 @@ ## 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. +The Task Force performs an assessment of SolidProject.org and presents the findings to the Solid Team. With the team's approval, the updates are done. -## Task Members +## Task Force Members * Kay Kim * Kyra Assaad diff --git a/tasks/solid-project-rdf.md b/tasks/solid-project-rdf.md index e728af8..623b58f 100644 --- a/tasks/solid-project-rdf.md +++ b/tasks/solid-project-rdf.md @@ -2,10 +2,10 @@ ## 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. +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. +Note: this change would not affect the hosting of the Solid Specification on GitHub, unless spec members want it to. -## Task Members +## Task Force Members * Jeff Zucker (Lead) diff --git a/tasks/solid-world.md b/tasks/solid-world.md index 6d9cbce..ac8ade0 100644 --- a/tasks/solid-world.md +++ b/tasks/solid-world.md @@ -2,8 +2,8 @@ ## Responsibilities -Members of the Solid World Organizing Team are tasked with compiling information for organizing and hosting the Solid World webinar. Presenters for the webinar may be sourced from anywhere, but the organizers will provide an open and transparent process for submissions, as well as documenting and informing the Solid Team on the submissions and rationale for selection, as well as other annoucements planned, prior to the event. +Members of the Solid World Organizing Team compile information for organizing and hosting the Solid World webinar. Presenters for the webinar may be sourced from anywhere. The organizers will provide an open and transparent process for submissions, and will document and inform the Solid Team of the submissions and the rationale for selection, as well as other planned announcements, prior to the event. -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 make an effort to ensure that socially beneficial organizations and under-represented voices are part of the target audience and highlighted in the content. -## Task Members +## Task Force Members diff --git a/tasks/team-administration.md b/tasks/team-administration.md index 0c25568..3619d45 100644 --- a/tasks/team-administration.md +++ b/tasks/team-administration.md @@ -2,9 +2,9 @@ ## 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. +Members of the Team Administration Task Force ensure all other members of the team have proper access to the services they need to perform their tasks. They are also responsible for revoking access of any members that have been removed from a task. Finally, the Team Administration Task Force is responsible for ensuring all documents in the solid/team repository are updated to reflect the current state of the Solid Team. -## Task Members +## Task Force Members * Jackson Morgan (Lead) * Justin Bingham diff --git a/tasks/user-onboarding-experience.md b/tasks/user-onboarding-experience.md index 5ce6717..5ea6ba8 100644 --- a/tasks/user-onboarding-experience.md +++ b/tasks/user-onboarding-experience.md @@ -4,4 +4,4 @@ The Solid Team will create tutorials to help users onboard to Solid. -## Task Members +## Task Force Members diff --git a/team.md b/team.md index 6ec5f15..6c145e9 100644 --- a/team.md +++ b/team.md @@ -2,8 +2,8 @@ To apply to be a Solid Team Member, make a Pull Request on this repository requesting to be added as a member. Include the following information: -* Why you want to be a member -* How you would like to contribute +* Why do you want to be a member? +* How would you like to contribute? Feel free to add any other information about your background and interests that might help the team decide on your membership. From ba845f131946ef92c824fdab30f552368e1a473c Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:42:21 +0100 Subject: [PATCH 13/16] update practitioners involvement in diversity and in-person meetups, add as task force --- README.md | 1 + tasks/diversity-outreach.md | 2 -- tasks/in-person-meetups.md | 2 -- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index aeafd93..54fdcd9 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,7 @@ Team members may be added or removed from this task force by a majority vote at * [Facilitate In-Person Solid Meetups](/tasks/in-person-meetups.md) * [Diversity Outreach](/tasks/diversity-outreach.md) * [Manage Social Media](/tasks/manage-social-media.md) +* [Practitioners Engagement](/tasks/practitioners-engagement.md) ### One-off Task Forces diff --git a/tasks/diversity-outreach.md b/tasks/diversity-outreach.md index e682747..56318db 100644 --- a/tasks/diversity-outreach.md +++ b/tasks/diversity-outreach.md @@ -7,5 +7,3 @@ Members of the Diversity Outreach task force actively reach out to diverse peopl Possible 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 Force Members - -This task force is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) diff --git a/tasks/in-person-meetups.md b/tasks/in-person-meetups.md index 742ab49..c7ac915 100644 --- a/tasks/in-person-meetups.md +++ b/tasks/in-person-meetups.md @@ -5,5 +5,3 @@ Members of the In Person Meetups Task Force provide resources to help in-person Solid meetups around the world. ## Task Force Members - -This task is under the scope of the [Solid Practitioners Engagement Task Force](practitioners-engagement.md) \ No newline at end of file From 4d072c070431c26448cbf87da977999594017061 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Thu, 18 Jan 2024 23:43:24 +0100 Subject: [PATCH 14/16] Remove Jackson from meeting organization task --- tasks/meeting-organization.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/tasks/meeting-organization.md b/tasks/meeting-organization.md index e5d4aec..f70abe1 100644 --- a/tasks/meeting-organization.md +++ b/tasks/meeting-organization.md @@ -5,5 +5,3 @@ Members of the Meeting Organization Task Force 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 Force Members - -* Jackson Morgan (Lead) From 875887603fa910fa67e87f9aaaeae80705740808 Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Fri, 19 Jan 2024 02:46:35 +0100 Subject: [PATCH 15/16] document decision-making based on consent --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 54fdcd9..2cd6ef2 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ The Solid Team, headed by Sir Tim Berners-Lee, provides an organisational umbrel The Solid Team is a group of volunteers tasked with representing the Solid Project in an official capacity. It engages in activities that foster the spread and adoption of the Solid protocol. +Decisions are made based on consensus. + ## Participation All substantive contributors must be members of the Solid Team. It’s easy to [join the Solid Team](https://github.com/solid/process) if you’d like to contribute with any role. From 482178e5d5351e6f6952f1157cb1ebed14df51fc Mon Sep 17 00:00:00 2001 From: Virginia Balseiro Date: Fri, 19 Jan 2024 02:58:44 +0100 Subject: [PATCH 16/16] Remove consensus-based decision making to discuss separately --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 2cd6ef2..54fdcd9 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,6 @@ The Solid Team, headed by Sir Tim Berners-Lee, provides an organisational umbrel The Solid Team is a group of volunteers tasked with representing the Solid Project in an official capacity. It engages in activities that foster the spread and adoption of the Solid protocol. -Decisions are made based on consensus. - ## Participation All substantive contributors must be members of the Solid Team. It’s easy to [join the Solid Team](https://github.com/solid/process) if you’d like to contribute with any role.