Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Find ways of engaging more with the community #192

Open
NSeydoux opened this issue Sep 6, 2021 · 6 comments
Open

Find ways of engaging more with the community #192

NSeydoux opened this issue Sep 6, 2021 · 6 comments

Comments

@NSeydoux
Copy link
Contributor

NSeydoux commented Sep 6, 2021

As discussed during a meeting, it would be interesting for the panel to enable more community engagement. Regular meetings should carry on as they are, because it makes it much easier to discuss about specification matters assuming a certain level of intimacy with the discussed concepts.

However, part of the specification success will come from its high-level understanding by the developers who create solid applications, and them being okay about the constraints coming from the specification. As pointed out during the meeting, some of that discussion will happen at the library level, and the library implementers (me being one of them) will be able to collect some feedback and bring it back in a condensed form to the panel. It seems that it would still be beneficial to establish a more direct communication between the community (not restricted to the developers) and the panel.

One way of doing so would be to dedicate some time (e.g. one monthly session) to Q&A with the community. This would inform a potential primer with what people expect, potentially collect use cases, and generally help shared understanding of authentication issues in Solid. Such sessions could (and in my opinion, should) be announced in advance on the forum and Gitter channels, so that we can prepare to answer some questions, for instance by creating some pedagogic support that could be later reused. For instance, I created a while ago some slides to talk about some aspects of Solid (for instance during a n academic winter school, and I'd be happy to update them/create additional animations around topics discussed.

Do you agree this is something we could give a shot at, and do you have additional/alternative suggestions on how we should approach this ? Also, I'd be interested in the opinion of some members of the DEI panel, which could have very interesting insight on making these sessions as accessible as possible (@MarrelleBailey, @KyraAssaad, @jeff-zucker ?)

@woutermont
Copy link
Contributor

woutermont commented Sep 7, 2021

Personally, as a Solid library and application developer, some of the main hurdles of engaging with the panel(s) are

  • having not enough time to follow up on all the panels, repos, issues, fora, channels etc. next to actual developing; and
  • input having no effect, since a first consensus seems mostly to have been reached very early on already (and assuming a certain level of intimacy with the discussed concepts for better or worse seems to imply assuming better insight than people with less time to follow up).

Also, there is a.f.a.i.k. no easy way to figure out why past decisions were made. Neither meeting notes, nor issue listings, nor gitter channels read or search very well. Apart from anecdotal summaries from people who were somehow involved, there seems to be no way to get an overview of which pros and cons were the rationale for a decision. This of course perpetuates the fact that some people have (increasingly) more intimacy with the subjects.

@acoburn
Copy link
Member

acoburn commented Sep 7, 2021

@woutermont I would emphasize what was suggested above:

One way of doing so would be to dedicate some time (e.g. one monthly session) to Q&A with the community. This would inform a potential primer with what people expect, potentially collect use cases, and generally help shared understanding of authentication issues in Solid.

I would encourage you to attend such a session

@woutermont
Copy link
Contributor

Of course, I would be glad to have such Q&As! My comment was definitely not meant to oppose that idea, but rather to add my two cents, based on personal experience, on what could affect the level of engagement addressed in this issue. (Specifically with regards to the Q&As, though, I doubt whether such a format would address any of the points I raised.)

@KyraAssaad
Copy link

I think this would complement our initiative to bring more transparency and understanding of the various Solid teams/committees/panels undertaken in solid/deit#18

WRT the reply from @woutermont

no easy way to figure out why past decisions were made. Neither meeting notes, nor issue listings, nor gitter channels read or search very well.

It might be a good idea to start a public-facing decision log. I wonder if a TL;DR summary after meetings would be beneficial as well. Just some thoughts to consider.

@jeff-zucker
Copy link
Member

I very much agree with all of comments above. What I would find most useful is a frequently updated "score card" which basically lists all features and categorizes them as definitely in, definitely out, still thinking. The idea of a monthly meeting between implementers/panelists is great. I suggest that it be moderated by an implementer and that the focus be on answering implementer questions rather than simply describing what the panelists have accomplished. In terms of DEI, I think the key thing is to assume a low level of understanding and of familiarity with terms. Precision is key to writing the specs, but keeping things as simple as possible is key to broadening the audience.

@MarrelleBailey
Copy link

MarrelleBailey commented Sep 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants