-
Notifications
You must be signed in to change notification settings - Fork 13
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
W3C Community group #27
Comments
I'll start by answering those questions myself: What is your vision of the goalsMy goal is to extend web platform in a way that would enable ecosystem of applications that do not require web-server. Instead web applications would have an ability to establish p2p connections for data exchange and replication. What is success in your point of viewCommunity defined set of high level APIs that could enable web applications that are capable of
Is d in dweb stands for decentralized or distributed, do we need diff term ?I personally have being avoiding defining d because different people put different meaning. Often times decentralized is used for blockchains even though it's logically centralized. What I care about is a web where participants can collaborate regardless of network topology or lack of network thereof. In that sense p2p captures it better although sadly has bad connotation. |
What is your vision of the goalsMy goal is to identify and remove single points of failure from web platform by:
What is success in your point of view
Is d in dweb stands for decentralized or distributed, do we need diff term ?Terms are loosely defined: dweb looks good, but "p2pweb" is more accurate description of the endgame I work towards. First step is to decentralize, enable things like federation. Then make it robust and go distributed by enabling real p2p communication. Write "dweb", think "p2pweb". |
Hi Folks, We've drafted a charter for the community group, looking forward to your feedback P.S.: Posting hypothesis link to allow inline comments / feedback. Version without third parties can be accessed here https://gozala.hashbase.io/posts/Peer-to-Peer%20Web%20Community%20group/ |
I've added a couple of comments. But I want to emphasize one in particular: I would rather do this work as part of the WHATWG if possible. The charter states...
The organisation structure of the W3C pretty much contradicts these principles as being a member in the W3C usually requires paid membership. |
@lgrahl Thanks for the feedback. I've made update to incorporate your feedback, please let me know if that resolves your concerns or if you there's anything else. |
LGTM. I guess the question that remains now is under which umbrella organisation we want to do this. |
https://github.com/lgrahl, by “which umbrella organisation”, which organizations do you think are setup / intended to handle incubation efforts that are not yet ready for standardization? Or do you think there is already something that has been incubated that is ready for standardization? If so, could you link to what in particular and where it was incubated? While I am a fan of doing standardization work @WHATWG (and @W3C and @IETF, depending on which is most appropriate accordingly), I will point out that WHATWG themselves note that they “anticipate features will be “incubated” outside of WHATWG standards” per https://whatwg.org/working-mode#new-proposals You also referenced W3C’s paid membership model. Note that W3C Community Groups (which this is a proposal for) are open to all (anyone may participate) and without fee (no membership is required) per https://www.w3.org/community/about/ The existing W3C CG WICG https://www.w3.org/community/wicg/ has a fairly good track record for incubating proposals in their GitHub repos which then either graduate to a working group (some have gone to W3C, others to WHATWG), or incubation stalls/fails as a result of discovering an area or proposal is unworkable or lacks market interest etc. Are there other incubation-friendly/centric organizations that you think would be a better home for a dweb/p2p incubation group than a W3C CG? (Originally published at: https://tantek.com/2019/071/t1/) |
I was more concerned with the above quoted statement on potential movement to a W3C WG. WICG's charter includes the same statement. I guess incubation could happen anywhere and perhaps WHATWGs suggestion to do this in "a personal document or GitHub repository" might be easiest. 🙂
I know but if the earlier suggestion of the charter is being followed, it would eventually migrate to a WG, not a CG. My only concern was that this could end up in a W3C WG which I would like to avoid for reasons explained above. And by starting a W3C CG it felt as if it would tend to eventually migrate to a W3C WG. If that's not the case - fine by me. |
At the dweb summit browser panel we talked about idea of starting w3c interest group with a focus of figuring out what APIs will need to be added to the web platform to allow dweb applications with no server requirements.
Here you can find all the existing w3c community groups:
https://www.w3.org/community/groups/
Looking through existing groups it appears to me that Decentralized Communications group has a similar goals and might be worth joining that group instead of spawning a new one.
I can also see how that group has similar but different goals so spawning a separate group might be a worthwhile.
Before we do start a group I'd like everyone to provide your input on:
The text was updated successfully, but these errors were encountered: