- From: Phil J. Łaszkowicz <phil@fillip.pro>
- Date: Fri, 12 Oct 2018 21:45:48 +0300
- To: Melvin Carvalho <melvincarvalho@gmail.com>
- Cc: public-solid@w3.org, Tim Berners-Lee <timbl@w3.org>
- Message-Id: <A982DBD9-5726-433D-B0A1-6CA6A99819B1@fillip.pro>
Thanks for setting up the CG Melvin. It’s been a while since I’ve been involved in any of the CGs, so I’ll introduce myself. I’m currently working on building open decentralized web app tooling predominantly in Swift and have been closely watching the Dat project. Solid looks closer to a natural fit with the protocols I’ve been building on: currently finishing off Web ID, RDF, ActivityPub / ActivityStreams libraries with the plan to gift that back to the Swift language project. > On 12 Oct 2018, at 21.34, Melvin Carvalho <melvincarvalho@gmail.com> wrote: > > Hi All > > Introduction > > I gave it a few days to allow time for people who wanted to join this gropu. Looking through the list of (41) it's nice to see a roughly even mix of new faces and old. Also, representatives of many of the firms operating (or thinking of operating) in the solid space. > > Welcome all! > > Personal Introduction : My name is Melvin Carvalho, I've been a web developer on Solid [1] for the many years. My particular interest, is to create a payment framework on top of the existing platform. > > Solid does not have a mailing list, and it was felt that the w3c was a good fit for such a thing, with its long track record of producing royalty free specifications. > > Possible Areas of Collaboration > > Solid by it's modular nature, and due to bottom up design benefits from standardization, common patterns and best practices. As time goes on documenting how people are using solid will enable new participants to benefit from existing work. I see four main areas > > 1. Client Side. This includes work on solid libraries and user agents (browsers). > > An example would be how to handle cross origin http fetch requests in modern browsers and servers. > > 2. Server Side. This includes work on running a solid server, and also helping server admins get started and maintain servers, deal with logistical aspects, and share experiences. > > An example would be how to set up a pod given a fresh machine, getting ssl certificates, setting up a reverse proxy and adding terms and conditions. > > 3. Applications. This includes writing solid apps, using frameworks, best practices, app libraries and app stores. Also, importantly creation and maintenance of shared vocabularies. > > An example would best practices for creating single page apps quickly using modern frameworks (e.g. react, vue, angular) > > 4. Protocols. This would be the specs currently used by the solid stack [1]. We can document proposals [3]. Push them upstream to the solid repositories. Work on interoprability and perhaps try to create charters and working groups in order to create w3c recommendations. > > An example would be to create an efficient patch format to provide realtime updates to agents watching a resource. > > What's Next? > > Please feel welcome to use this mailing list. Community groups tend to be quite broad and casual in nature, tho we should try and ensure that posts are on the topic of solid. If you have some ideas or apps best on solid, or if you have a demo, a spec, or a design pattern, this is a place to share. > > Over the next few weeks the group can self organize and work out which work items people would like to take on. > > Not necessary, but some of the newer member might want to introduce themselves (a sentence on who they are and one on why they are interested in solid). > > Look forward to working with you all! > > Melvin > > [1] https://solid.mit.edu/ > [2] https://github.com/solid/solid-spec > [3] https://github.com/solid/solid/tree/master/proposals
Received on Friday, 12 October 2018 18:49:36 UTC