TL;DR
This is a summary of this thread and a number of other discussions that have taken place recently:
- Solid scope, vision and positioning are unclear.
- Might be improved by a better separation of concerns.
- There is no real Solid community, just a forum.
- Vibrant community is essential adoption driver to emergent technology.
- We propose having a true community, and community-building processes.
- The nature of the community depends on the level of commitment of the ‘core team(s)’:
- Low commitment ➜ ‘Low-ambitioned’ community (lost opportunity?).
- High commitment ➜ Dedicated community (productive, deeply involved, ever growing).
Inquiry to the team
Explicitly addressing the core members of SolidProjectDotOrg team:
- @timbl, @johnb, @MitziLaszlo, @RubenVerborgh, @justin, @codenamedmitri, @kjetilk, @Vincent, @wilko, @jaxoncreed (and the other 3 members, who are not on the forum I think).
We would like a clear statement on your level of commitment towards community-building.
It does not matter whether you choose a low involvement or a high involvement, but it is the _clarity_ that is needed for us to go forwards without feelings of frustration about how we fit into the picture. We as Solid community **love** :heart: all the work that is done to improve the initiative by you and many others. Thank you!!
Also in this whole picture, we certainly think that we as community have some skin in the game
</tl-dr>
A community-building proposal
(This was a bit lost in a thread so creating a dedicated topic. @MitziLaszlo
could this be pinned globally for a while?)
Some time ago for the solid.community project I created this issue:
Launch a community website
I am strongly in favor of there to be an open, free software community or movement for Solid.
From what I have observed, experienced and posted about, Solid does not have a real community yet. In my opinion it has a solidproject.org website with a forum, and that’s it.
The solidproject.org website is clearly also not a community website. I could provide my reasoning for that, if that is needed, but leave that open for now. All in all to me Solid Project has the look and feel of an ‘open core’ ecosystem being developed, i.e. business entitities developing their flagship products and killer apps, and a base of enthusiasts help them with feedback while they build their own pet projects.
I don’t know if that was already the intention, but these arguments lead me to the proposal to have solid.community project not only be for a community pod server, but the place where there is a true community website. One published from a static site generator and that has its markdown content be editable from a git repo by anyone via PR’s.
Setting this up, with the clear separation of concerns that that creates, is imho a win-win situation for both the free software community as a whole, and the commercial side of the equation that want to see the widespread adoption of the standards upon which their products thrive. Combined with the forum it aligns with the ‘hub-and-spoke’ concept described by @happybeing
and is a step further to bringing clarity to the whole Solid initiative (which imho is still lacking clarity).
solid.community team
I don’t know the status of the gitlab project, but it seems the following people are part of that team: @bourgeoa
, @aveltens
, @ericprud
, @ewingson
, @melvin
(still a member here?) and @michaud
.
What do you think about this proposal?
Solid community projects
Projects like SolidLoV App are ideal candidates to be ‘official’ community projects. Instead of calling for volunteers these could be just started and promoted like any OSS project with communication taking place on the forum.
If Solid Project and Inrupt support the idea of a strong community next to the project initiative itself, @MitziLaszlo
and assigned community forum moderators could facilitate project development forum-side, i.e. create Categories, Groups, tags, pin announcements, etc. in this place. Note: This is how SocialHub is set up.
The big advantage is that projects by community members are not mere topics on the forum anymore, which then subsequently sink out of sight and out of mind. Having real community projects that are prolonged efforts will serve as an attractor to other devs to become involved in Solid.