- Date: 2022-10-12T14:00:00Z
- Call: https://meet.jit.si/solid-cg
- Chat: https://gitter.im/solid/specification
- Repository: https://github.com/solid/specification
- Status: Published
- Sarven Capadisli
- Virginia Balseiro
- Maria Dimou (also WebID but it gives Internal server error :-()
- elf Pavlik
- Matthieu Bosquet
- Jackson Morgan
- Matthias Evering
- Henry Story
- Pierre-Antoine Champin
- Alain Bourgeois
- Wouter Termont
- Abel Van den Briel
- Arthur Joppart
- Tom Haegemans
- Stijn
- Tim Berners-Lee
- Jeff Zucker
- Ted Thibodeau
- Angus McAllister
- Jeff Waters
- No audio or video recording, or automated transcripts without consent. Meetings are transcribed and made public. If consent is withheld by anyone, recording/retention must not occur.
- Join queue to talk.
- Join the W3C Solid Community Group, W3C Account Request, W3C Community Contributor License Agreement
- Solid Code of Conduct, Positive Work Environment at W3C: Code of Ethics and Professional Conduct
- Operating principle for effective participation is to allow access across disabilities, across country borders, and across time. Feedback on tooling and meeting timing is welcome.
- If this is your first time, welcome! please introduce yourself.
- Virginia Balseiro
- name: text
- SC: This meeting follows #458 .
- SC: Today's agenda is intended to help us (re)align a bit as a group.
- SC: Please note that unless there is a decision to change the meeting datetime, it is always on UTC time (and daylight savings time is not observed as it stands).
- SC: The CG weekly meeting will take up topics that are generally of interest to multiple or between contributors.
- SC: Such as announcements, process, guidelines, feedback, as well as all Work Items.
- SC: We are mindful of the available time. Deep and detailed discussions are encouraged to continue elsewhere.
- SC: We've discussed the state of Panels as well as considerations on forming Task Forces to carry out specific assignments provided that there is commitment, e.g., #458 (and links from there).
- SC: Minor case in point: https://github.com/solid/webid-profile/ initially formed with a group to address a specific need. Similar initiatives could also work out with small or informal charters.
- SC: Any brief additional feedback on this topic?
- TH: Very useful to have a weekly meeting. Panels are too frequent, with overlapping discussions (authorization, authentication, interop, etc.) which make it difficult to advance.
- SC: This doesn't mean panels are gone. This meeting is to check in as a group.
- TBL: If panels are not working, why?
- TH: Too many to make time for them. Implementing and prepping/attending meetings takes a lot of time, difficult to participate.
- eP: Hard to pinpoint which topic belongs to which panel (overlap).
- TH: Bundling all meetings in one helps ensure participation for those who have limited time.
URL: https://solidproject.org/TR/
- SC: The Expected Completion column for the Work Items is updated to reflect information in Charters and based on Current Stage of the Work Item.
- SC: I'd like to once again ask the contributors of the Work Items to submit PRs to update the table columns. They should take into account the goals of the Work Item, as well as test coverage, implementation reports, "adequate implementation experience", and so on.
- eP: Question on meeting frequency of Editors. Seeing 2 minuted in last 3 months: https://github.com/solid/specification/tree/main/meetings
- SC: Weekly. Some meetings have been skipped/not minuted for different reasons.
- HS: +1 on it sometimes being difficult to work out where to make proposals because of the many overlapping panels. For example, the topic of #325 could be in Authorization, spec, WAC, ACP, ...
- SC: Use the authorization/specification channels. If it's a topic of interest, we can pick it up, but for now engage in sub-groups.
- SC: For future meetings, topics can be proposed. Issues can be raised when new task forces are needed.
- PAC: Re: completion dates — useful, also would be useful to suggest reading order/prerequired readings.
URL: https://github.com/solid/specification/blob/main/CONTRIBUTING.md
- SC: All feedback and improvements welcome.
- SC: On a related note, are things and activities of interest findable? How can we improve?
- SC: Revisit Work Items to see what needs updating. Here is one:
URL: solid/authorization-panel#309
- SC: This is a Call for Editors for authorization-ucr.
- SC: The document can advance to TR if there is commitment from editors. Needs a serious update.
- SC: Please follow-up on the issue.
- eP: We should probably work on authorization as a protocol, as it encompasses everything else.
- TH: Requirements are useful, but if we have an extensive list before implementing, it becomes a thought experiment. The requirements we currently have are mostly covered by WAC.
- TBL: Agree that there are too many things to discuss. What we need is to reduce the issues so that we have a small number. Brainstorming phase good to map the space, but we need the minimum number of features that we need to begin with. If people say WAC is good enough, good. If there is a need for something else, document and specify.
- HS: Advantage of having big picture (i.e., a number of more ambitious UCRs) is that gives you arguments when making decisions that might close future doors (if we do X, all these use cases will no longer be possible). Of course, one then needs to limit oneself to a subset of the UCRs when working on a particular spec.
- MB: Do people agree UCRs should be worked on to clarify minimum and future use cases we want to cover? Is it possible for a task force to focus on UCRs in the near future (whether we think use cases focus on Authorization or Solid)?
- SC: UCRs or solutions do not need to cover every possible scenario.
- SC: Re: authorization being central — same can be said about authentication and other things. We need to listen to what application developers need. We can raise these topics in these meetings. Yes, pick up UCRs.
- MB: Can I suggest action items here?
- SC: If on topic, yes.
- MB: The authorization panel has been quiet lately. It would be great if anyone interested in picking up the authorization UCRs would signal on the issue. We can coordinate a time (authz panel time clashes with this one). UCRs would be a great base for implementation feedback; see where we are and understand where we're going.
- SC: UCRs do need a proper review. It's been labelled as good and useful or too hypothetical in other aspects. We have many contributors but we need a few dedicated editors who are committed.
-
SC: As the Work Items progress, we need to ensure QA.
-
SC: Synchronizing QA activities with specification milestones.
-
SC: Using the Test Suite Panel Charter as start: https://github.com/solid/process/blob/main/test-suite-panel-charter.md
operate with a mutual understanding between contributors to technical reports, test suite software maintainers, and software implementers by following a cooperation process
-
SC: Please familiarise yourself with the aims there as that will be integral to how we communicate level of adoption.
-
SC: See also #402 and https://github.com/solid/test-suite-panel/ .
-
SC: Defining the QA process is one of the things we need to do.
-
SC: At some point, when a TR reaches a recommendation/maturity level, we need to signal that there are tests and that implementations conform to the specs. We need those reports linked from the specs. It is a stamp of approval that an implementation conformed to these rules; tests and reviews were approved.