I think you covered things well @Audity and I’ll update where we are with this for me as I’ve not done so for a while.
Status of Solid on SAFE
Collaboration
Both projects and communities are aware of each other, though there is not close collaboration on a common goal at this point. I do get regular help from them, and help out there with Solid enquiries myself, and sometimes we get into discussing SAFE network and what myself and Maidsafe are doing wrt Solid and LinkedData.
There is gradual education and mutual understanding, alongside synergies (which are very strong IMO) and some significant differences in approach (eg wrt servers).
Both projects are focused on their vision with lots of work going on to get the parts in place, so there isn’t much bandwidth for collaboration at this point. This is why I’m content that we are managing to get mutual education and some familiarity on a personal level.
To support that I’m active in the Solid chat and forum, as are others from SAFE from time to time.
Maidsafe and Solid / LinkedData
Maidsafe have done a great deal to dig into RDF/LinkedData which underlies Solid, and have laid the groundwork for impending support for this in the core and API. Much still to do, and possibly low priority for a while, this has been very useful and valuable in various ways, including providing me with ways to integrate Solid apps seamlessly with SAFE Browser.
Me and Solid on SAFE
Twitter
As well as hanging with the Solid community, I dedicated my Safepress twitter account to promoting Solid on SAFE gathering together follows and followers in privacy, security, decentralisation, LinkedData, Solid etc, including TimBL, Ruben Verborgh and others.
Since the DevCon my follows have grown steadily to over 1,800. I am selective in who I follow (around 200), which means my follows are not just ‘follows back’, but mostly people who do follow! I also get involved with web frameworks there (eg React, React-static, sveltejs) tools and services etc which relate to SAFE and building things on SAFE.
This is a very SAFE focused account and has achieved good reach in the privacy and decentralisation space. If you are on twitter, you can help by following and RTs of https://mobile.twitter.com/safepress
Solid apps on SAFE
On the practical front I’ve continued with the approach described at the start of this topic which was demonstrated at the SAFE DevCon last year.
That was a demo of capability but not easy for others to adopt. My aim is that anyone be able to take a Solid app and run it on SAFE.
Since the DevCon I’ve been extending the work to cover authorisation, and providing SAFE compatible versions of the Solid libraries.
I’m still working on this, but have a Solid file manager app working on SAFE mock, by substituting a modified version of one Solid library (solid-auth-client).
My aim is to demonstrate this Solid file manager app on SAFE (along with one or two others) to the Solid community, and encourage some of the developers to join the SAFE test network to try them out.
There are some hurdles to this, but the principle is shown to work. I need a bit of help from Maidsafe (unlikely for a while), or maybe others in the community who can dig into SAFE Browser which has some limitations, and I need to do some more work on my part too so that Solid apps can work with SAFE WebIDs (also working but with some limitations).
Earlier I did some work on the Solid Plume blog app to fix some bugs and make it easy to deploy on Solid, and my fork is now the version of Plume listed on the Solid apps page.
So despite the relative silence a lot of work is going on to help bring Solid and SAFE together! 