29th August 2019

Hello and welcome to another issue of This Week in Solid!

Solid is a standard that describes how to build data storage and applications in such a way that users can conveniently switch between data storage providers and application providers and take the data generated along. If you have a suggestion on how to improve this description you may be interested in joining the Explaining the Vision panel who are working on describing Solid in a Nutshell.

This is a weekly summary of Solid progress.

Want something mentioned? Contact the Solid Manager at info@solidproject.org or send a pull request. Want to get involved? Contributions are welcome.

This Week in Solid is openly developed on GitHub. If you find any errors in this week’s issue please submit a pull request.

Weekly Solid Call

Every Thursday there is an hour long public call where newcomers can introduce themselves, anyone can ask general questions about Solid, and we recap the weeks works on Solid.

You can read the minutes of this weeks call here.

Next weeks call will be on the 5th September at 1000CEST on this line. You can find the agenda here where you can also add items by joining the W3C Solid Community Group or send an email to info@solidproject.org.

Press

Talks & Articles

Have you seen any articles or talks about Solid this week? If you’ve seen any talks, articles, or written blog posts about Solid please do send them over for next week. This week there were no talks or articles on Solid.

Upcoming Events

Solid Events are run by members of the Solid community like you. If you are interested in organising a Solid Event you may be interested in reading the tips for a organising successful Solid events here.

Date Event Organiser
10-10-2019 Solid Amsterdam Jeroen van Beele

Solid Implementation

If you have any new apps, Pods, or identity providers or there are updates to existing Solid implemntations make sure to add them to the list so they get included in next weeks edition. This week there are no new Pods and apps or updates to existing Pods and apps.

Solid Development

The Solid standard is currently referred to as the specification.

All work on Solid Development is carried out on the Solid GitHub account. Here is an overview of the the repositories on the Solid GitHub.

Solid Development Process

You can read about how development of the Solid specification works which is led by the editors.

This week there have been some process proposals that have been reviewed and accepted:

Conversations about these proposals happend on these issues which have now been closed:

Conversation about process changes with activity this week:

Solid Development Roles

Editors

Editors are responsible for reviewing proposals to the Solid specification.

Anyone can apply to be an editor by submitting a pull request.

This week some new editors got appointed:

There are some open editor applications from:

Panellists

Solid Panels are groups of individuals focused on a specific problem or domain relevant to Solid, with an aim to propose changes to the Solid Specification, Solid Roadmap, and/or Supporting Documentation. Anyone may join a panel or suggest a new panel by submitting a pull request.

This week the Notification Panel was started and the Humans and Machines Panel was closed.

Sarven joined the App Authorisation Panel.

The Entry Document Panel switched the communication channel to issues on the specification repoository.

Solid Proposal Development

Here is an overview of active panel conversations to work on generating proposals this week.

Panel Conversations
Accessibility Panel no activity
App Authorization Panel at the weekly call M Thornburg’s proposal for permission escallation was discussed. See minutes for more details. See gitter chat channel for more conversations
Artificial Intelligence Panel no activity
Authentication Panel at the weekly call discussed M. Thornburg’s proposal. See minutes for more details.
Caching Panel no activity
Client Side Libraries Panel no activity
Cryptography (Signing and Encryption) Panel no activity
Data Interoperability Panel meeting minutes
Explaining the Vision Panel no activity
External Interop and Outreach Panel no activity
Identity Panel no activity
Internationalisation Panel no activity
Natural Language Processing Panel no activity
Privacy and Individuals Rights Protection Panel no activity
Query Panel There was activity on the following pull requests: Error when try to get properties or subjects from document, The function .properties returns all document properties, Cannot display properties of some iterable resources, Support LDflex expressions that do not resolve to a thenable, Support LDflex expressions resulting in unthenable, useLDflex should clear values if a changed expression errors, If query fails, multiple results display is not cleared
Specification Entry Document Panel change of communication channel (see above)
Teaching Materials Panel no activity
Test Suite Panel activity on the following pull requests and issues: Authenticated tests, Public IDP for testing that just goes “OK”, Initial Pod Content for Tests, Replace example.org URIs with something dereferenceable, inrupt-pod-server Dockerfile is missing config.json. See gitter chat channel for more activity.

Proposals for Editorial Review

Anyone can draft a proposal and submit it for editorial review.

Below are a list of proposals that are ready for editorial review. If you are part of a panel and want to add a proposal for editorial review submit a pull request to add them to the list below.

Item Proposal Panel
Solid Specification none not applicable
Solid Roadmap none not applicable
Supporting Documentation none not applicable

Editorial Revision

Proposals to Solid undergo editorial review by the editors.

This week the following proposals were reviewed.

Proposal Associated Panel Editorial Assignment Substantive Change (yes/no) Vote of Assigned Editors
Write CORS section Specification Entry Document Panel ————- ————- ————-
Add HTTP section Specification Entry Document Panel ————- ————- ————-

Updates on Solid Projects

Solid projects are activities happening on the Solid GitHub other than panesl. Below are the links to where there were active conversations on each of the projects.

Node Solid Server Project

This week there was activity in the following channels:

Data Browser Project

This week there was activity in the following channels:

Tasks

If you are keen to get started but are not sure where, check out the list of tasks. If you need help on something specific or know of something that would be useful to do make sure it’s listed by submitting a pull request

Until next week!

Mitzi László