Socialwg - W3C Wiki
Jump to content
From W3C Wiki
Welcome to the
Social Web Working Group
SocialWG
) wiki home page!
The Social Web Working Group was re-opened on January 13, 2026. See the
Call for Participation
If you're looking for the
Community Group
, see:
Social Web Incubator Community Group
Social Web Working Group
See
W3C Social Web Working Group homepage
Specifications
See
Publications
Specification Related
List of GitHub aliases of Social Web WG contributors:
Socialwg/Github
Resolutions
- e.g. to accept & publish drafts, for controversial issues, etc.
Discussion
The Working Group welcomes participation from
everyone
. We currently use IRC, email, telcons, and face-to-face meetings for discussion. You have to be a WG member to attend telcons and F2F meetings, but anyone is free to observe these on IRC!
Extensions to Working Group specs are done in the
Social Web Incubator Community Group
(SocialCG), which is open for anyone to join as a member.
IRC
The working group used IRC.
irc://irc.w3.org:6665/social
One-click to join web interface:
Logs:
If you prefer XMPP,
AJ
runs an unofficial bridge at
w3social@muc.im.koderoot.net
. You can join that room and anything you say will be sent to IRC (and vice-versa).
The IRC channel is logged on the publicly-visible URL above. You can bookmark the URL and it will redirect to the current day.
Email
Mailing list for informal discussions for those that like email.
public-socialweb@w3.org
Dedicated to Social Web Working Group discussions.
Meetings
See
Past events
and
upcoming events
History
Main article:
Socialwg/History
Prior to 2018
2017-12-19 Telecon
Minutes
(pending approval)
2017-12-05 Telecon
Minutes
2017-11-28 Telecon
Minutes
2017-11-21 Telecon
Minutes
2017-11-14 Telecon
Minutes
2017-11-06 15:30-17:30
Social Web Incubator Community Group f2f at TPAC2017
2017-10-31 Telecon
Minutes
2017-10-24 Telecon
Minutes
2017-10-10 Telecon
Minutes
2017-09-19 Telecon
Minutes
2017-09-05 Telecon
Minutes
2017-08-29 Telecon
Minutes
2017-08-22 no Telecon per summer schedule and decision
socialwg/2017-07-11
2017-08-15 Telecon
Minutes
2017-08-08 no Telecon per summer schedule and decision
socialwg/2017-07-11
2017-08-01 Telecon
Minutes
2017-07-25 Telecon
Minutes
2017-07-18 Telecon
Minutes
2017-07-11 Telecon
Minutes
2017-07-04 US Holiday - no telecon
2017-06-27 Telecon
Minutes
2017-06-20 Telecon
Minutes
2017-06-13 Telecon
Minutes
2017-06-06 Telecon
Minutes
2017-05-30 Telecon
Minutes
2017-05-23 Telecon
Minutes
2017-05-16 Telecon
Minutes
2017-05-09 Telecon
Minutes
2017-05-02 Telecon
Minutes
2017-04-25 Telecon
Minutes
2017-04-18 Telecon
Minutes
2017-04-11 Telecon
Minutes
2017-04-04 Telecon
Minutes
2017-03-28 Telecon
Minutes
2017-03-14 Telecon
Minutes
2017-02-28 Telecon
Minutes
2017-02-14 Telecon
Minutes
2017-01-10 Telecon
Minutes
2017-01-03 informal telecon
IRC log
2017-01-01 charter extension start (continuous).
2016-12-31 original charter period ended.
2016-12-27 Telecon CANCELLED (per 2016-12-13 telcon decision)
2016-12-20 Telecon cancelled by default (no agenda items added)
2016-12-13 Telecon
Minutes
2016-12-06 Telecon
Minutes
2016-11-29 Telecon
Minutes
2016-11-22 Telecon
Minutes
2016-11-17…18 F2F
Minutes Day 1
Minutes Day 2
2016-11-15 Telecon CANCELLED (as of 2016-11-08)
2016-11-08 Telecon
Minutes
2016-11-01 Telecon
Minutes
2016-10-25 Telecon
Minutes
2016-10-18 Telecon
Minutes
2016-10-11 Telecon
Minutes
2016-10-04 Telecon
Minutes
2016-09-27 Telecon
CANCELED by backup chair Evan
2016-09-22
..23 (ThF) Seventh Social Web F2F meeting at Lisbon, Portugal during
W3C TPAC week
F2F7 Minutes:
day 1
day 2
Summary of Social Web breakout and meeting
2016-09-21
Redecentralization and Social Web breakout session at TPAC,
IRC Log / minutes
2016-09-20 Telecon canceled (TPAC week)
2016-09-13 Telecon
Minutes
2016-09-06 Telecon
Minutes
2016-08-23 Telecon
Minutes
2016-08-30 Telecon canceled
2016-08-23 Telecon
Minutes
2016-08-16 Telecon canceled (
informal editor's IRC chat
2016-08-09 Telecon canceled (
informal editor's telcon
2016-08-02 Telecon
Minutes
2016-07-26 Telecon
Minutes
2016-07-19 Telecon
Minutes
2016-07-12 Telecon
Minutes
2016-07-05 Telecon
Minutes
2016-06-28 Telecon
Minutes
2016-06-21 Telecon
Minutes
2016-06-14 telecon skipped - post f2f
2016-06-06
..
07
(MT)
Sixth Social Web F2F meeting
in
Portland, OR, USA
Minutes Day 1
Minutes Day 2
(awaiting approval)
2016-05-31 Telecon
Minutes
2016-05-24 Telecon
Minutes
2016-05-17 Telecon
Minutes
2016-05-10 Telecon
Minutes
2016-05-03 Telecon
Minutes
2016-04-26 Telecon
Minutes
2016-04-19 Telecon
Minutes
2016-04-12 Telecon
Minutes
2016-04-05 Telecon
Minutes
2016-03-29 Telecon
Minutes
2016-03-22 telecon canceled - W3C AC Meeting overlap (Arnaud, Sandro, Tantek, all busy)
2016-03-16
..
17
(WTh)
Fifth Social Web F2F meeting
at
MIT in Cambridge, MA, USA
(federated event:
Minutes Day 1
Minutes Day 2
2016-03-08 Telecon
Minutes
2016-03-01 Telecon
Minutes
2016-02-23 Telecon
Minutes
2016-02-16 Telecon
Minutes
2016-02-09 Telecon
Minutes
2016-02-02 Telecon
Minutes
2016-01-26 Telecon
Minutes
2016-01-19 Telecon
Minutes
2016-01-12 Telecon
Minutes
2016-01-05 Telecon
Minutes
2015-12-29 telecon canceled
2015-12-22 telecon canceled
2015-12-15 Telecon
Minutes
2015-12-08 Telecon
Minutes
2015-12-01 F2F in SF
, Minutes:
Day 1
Day 2
2015-11-24 Telecon
Minutes
2015-11-17
no telecon: many regrets, no urgent agenda items
2015-11-10 Telecon
Minutes
2015-11-03 Telecon
Minutes
2015-10-28 Social Web
break out session during TPAC,
Minutes
2015-10-27
no telecon, TPAC week
2015-10-20 Telecon
Minutes
2015-10-13 Telecon
Minutes
2015-10-06 Telecon
Minutes
2015-09-29 Telecon
Minutes
2015-09-22 Telecon
Minutes
2015-09-15 Telecon
Minutes
2015-09-08 Telecon
Minutes
2015-08-25 Telecon
Minutes
2015-08-11 Telecon
Minutes
2015-07-28 Telecon
Minutes
2015-07-14 Telecon
Minutes
2015-07-07 Telecon
Minutes
2015-06-30 Telecon
Minutes
2015-06-23 Telecon
Minutes
2015-06-16 Telecon
Minutes
2015-06-09 Telecon
Minutes
2015-06-02 Telecon
Minutes
2015-05-26 Telecon
Minutes
2015-05-19 Telecon
canceled due to telephone bridge issues
2015-05-12 Telecon
Minutes
2015-05-04&05
Third Social Web F2F meeting at INRIA, Paris,
Minutes for 04
Minutes for 05
2015-04-28 Telecon
Minutes
2015-04-21 Telecon
Minutes
2015-04-14 Telecon
Minutes
2015-04-07 Telecon
Minutes
2015-03-31 Telecon
Minutes
2015-03-24 Telecon
Minutes
2015-03-17&18 F2F (MIT)
Minutes for 17
Minutes for 18
2015-03-10 Telecon
Minutes
2015-03-03 Telecon
Minutes
2015-02-24 Telecon
Minutes
2015-02-17 Telecon
Minutes
2015-02-10 Telecon
Minutes
2015-02-03 Telecon
Minutes
2015-01-27 Telecon
Minutes
2015-01-20 Telecon
Minutes
2015-01-13 Telecon
Minutes
2015-01-06 Telecon
Minutes
2014-12-16 Telecon
Minutes
2014-12-09 Telecon
Minutes
2014-12-02 Telecon
Minutes
2014-11-25 Telecon
Minutes
2014-11-18 Telecon
Minutes
2014-11-11 Telecon
Minutes
2014-11-04 Telecon
Minutes
2014-10-27&28 F2F (at TPAC)
List of registrants
2014-10-21 Telecon
Minutes
2014-10-14 Telecon
Minutes
2014-10-07 Telecon
Minutes
2014-09-30 Telecon
Minutes
2014-09-23 Telecon
Minutes
2014-09-16 Telecon
Minutes
2014-09-09 Telecon
Minutes
2014-09-02 Telecon
Minutes
2014-08-26 Telecon
IRC log
- First formal WG call
2014-08-19 Telecon
IRC log
- Informal call
2014-08-12 Telecon
IRC log
- Informal call
2014-08-05 Telecon
IRC log
- Informal call
2014-07-29 Telecon
IRC log
- Informal call
2014-07-09 IRC log
- Chairs meeting
2014-05-14 IRC log
- Chairs meeting
Documentation
To document proposals, ideas, even specifications that are social web related, please create pages for them on this wiki and add a link to them from here.
Socialwg/Related
Naming
You may preface your page names with "socialwg/" if you pick a particularly generic name and/or wish to indicate the scope in the name.
Historical
Many "socialwg/" pages were stubs or partial work often only by 1-2 people that did not make it into any specs. See
Socialwg/Abandoned
for such pages (and move any there that you find), e.g.
Glossary
review remaining links after this point for whether to move to
Socialwg/Abandoned
Use Cases
So far WG adopted only one use case from previous work in this field:
SWAT0
Old:
Main effort moved to Task Force in Interest Group -
Socialig/Use_Case_TF
Social Data Syntax
Social syntax
Patterns
Comparison
Collection Comparison
Microsyntaxes
MediaObject
Online Identity
User Stories
Social Vocabulary
Vocabulary Comparison
Socialwg/vocab-implementations
Main effort moved to Task Force in Interest Group -
Socialig/Vocabulary_TF
Social API
Roadmap
Requirements
User Stories
API research
Patterns
Paging
Comparison
Handlers Comparison
Link Relations
Hypermedia
API candidates
Candidates
Federation
Roadmap
Requirements
Federation candidates
Candidates
Inputs Into SocialWG
Inputs into SocialWG, including specs from External Groups explicitly listed in the Charter.
Activity Streams
Main article:
Activity Streams
See
#Specifications
at the top of this page for Activity Streams editor's drafts, issues, and GitHub repo links.
IndieWeb
Adopted into the group (see [#Specifications]] at the top of this page)
Webmention
Post Type Discovery
(proposed addition 2015-09-29, accepted 2015-10-13)
Normatively referenced:
h-entry
microformats2-parsing
Informatively referenced:
IndieAuth
h-card
h-cite
Additional:
web actions
Dependent Work
Work we don't expect to accomplish as part of this charter but which we need to keep in mind while making decisions about the architecture. This includes both work that is already partly defined, and work that isn't but falls outside of our charter.
Streaming & Push
Authentication & Authorization
Hypotheticals
Documentation which is abstract (i.e. lacking documented real world use-cases).
Socialwg/Social syntax requirements
...
There are likely additional documents above that need to be moved here.
Implementations
Libraries
Software
Deployments
Process
Workmode
The Social Web Working Group workmode is roughly as follows, and may be iterated based on group experience:
GitHub
- for all specifications and technical issues
#Discussion
- use IRC, telcons, email for discussion only
#Documentation
- capture proposals and conclusions here on the wiki
Resolutions
resolutions will be highlighted in minutes, and people not at meeting can bring up their concerns within the following week
sched
A rough schedule for the work of the WG, originally based on
Social Web WG Charter Milestones
Social data syntax
Review: Jul-Sep 2014
Commit: Oct 2014
First public working drafts: AS2 Oct 2014 (and PTD Jul 2016)
2014-10-23
AS2 Core FPWD
2014-10-23
AS2 Vocab FPWD
2016-07-28
Post Type Discovery FPWD
(helper spec for interop between approaches, also applies to Federation as an extension of Webmention)
LC: likely late 2015/early 2016 (charter v1 said Q3 2015)
CR: Q3 2016 (charter v1 said Q4 2015)
2016-09-06
AS2 Core CR
2016-09-06
AS2 Vocab CR
Test Suite Feature Complete:
2016-10-18
Activitystreams.rocks
test suite feature complete
2016-12-31 Original charter period ended, charter extended til 2017-06-30
PR: likely Feb 2017 (charter v1 said Q2 2016)
REC: May 2017 (charter v1 said Q3 2016)
Social API
Review: Nov 2014 - ongoing (original review end date was Mar 2015)
Commit: Dec 2015 decided to develop both Micropub and ActivityPub as Working Drafts
First public working drafts: Jan 2016 (charter v1 said Q3 2014)
2016-01-28
ActivityPub FPWD
2016-01-28
Micropub FPWD
LC: Q2/Q3 2016 (charter v1 said Q3 2015)
CR: Q3/Q4 2016 (charter v1 said Q4 2015)
2016-08-16
Micropub CR
2016-10-18
Micropub CR2
2016-11-17 ActivityPub CR
Test Suite (Micropub) : 2016-10-18
Micropub.rocks
test suite feature complete
2016-12-31 Original charter period ended, charter extended til 2017-06-30
PR: Micropub April 2017 (charter v1 said Q2 2016)
REC: Micropub May 2017 (charter v1 said Q3 2016)
Test Suite (ActivityPub)
2017-06-30 charter extension ends, awaiting second charter extension AC vote
PR: ActivityPub ??
REC: ActivityPub ??
Federation protocol
Review: completed with three approaches
Commit: Webmention, ActivityPub server to server (see above for links), LDN
Dec 2015 decided to start with Webmention
First public working draft: Jan, Jul, Oct 2016 (charter v1 was Q4 2014, then Aug 2015)
2016-01-12
Webmention FPWD
2016-07-26
LDN FPWD
2016-10-20
PubSub FPWD
LC: Q2 2016 (charter v1 said Q4 2015)
CR: Q2&Q4 2016 (charter v1 said Q2 2016)
2016-05-24
Webmention CR
2016-11-01
LDN CR
2016-11-17 expecting ActivityPub CR
Test Suite Feature Complete:
2016-05-30
Webmention.rocks
test suite feature complete
PR: Q4 2016 (charter v1 said Q3 2016)
2016-11-01
Webmention PR
2016-12-31 Original charter period ended, charter extended til 2017-06-30
REC: (charter v1 said Q4 2016)
Webmention January 2017
LDN May 2017
Media
Announcement
W3C/OpenSocial Press Release
Related Organizations
The Social Web Working Group actively coordinates with several other groups, organizations, and communities.
For more details see
Socialwg/Related
Note: defunct/closed groups/orgs have been moved to
Closed
per our charter
Dependencies
HTML Working Group
(transitioned to Web Platform Working Group)
Web Applications Working Group
WebAppSec Working Group
and
Web Security Interest Group
Linked Data Platform WG
Privacy Interest Group
Protocols and Formats Working Group
Web and Mobile Interest Group
Federated Social Web CG
Social Business Community Group
External Groups
IndieWebCamp Community
Internet Engineering Task Force
ActivityStreams Community
Open Mobile Alliance
Social Network Web
Additional Active Coordination
In addition to the above, the working group has been actively coordinating with:
pump.io community
Web Annotation WG
Closed
OpenSocial Foundation
Social IG
(closed 2016-09)
and previously (2014?)
Socialig/Liaison_TF
did some early coordination.
All Social Web Related CGs
Current incubation CG:
Social Web Incubator CG
SWICG
The following CGs either incubated drafts which the working group took on, previously worked on or otherwise contributed in-charter-scope materials/ideas to the working group, and are planned for closure and incorporation into SWICG as of 2016-12-31 per the 2016-09 f2f at
TPAC2016
PubSubHubbub CG
(incubated PubSub spec)
Federated Social Web CG
ActivityPub CG
Microposts CG
Ostatus CG
Other Misc Groups
Other groups that were previously listed here but either nothing that was incoporated into anything in the working group, or orthogonal building blocks (could likely trim this section or move to a separate page)
JSON for Linking Data CG / JSON-LD
Hydra CG
represented by Markus Lanthaler
Web Schemas / schema.org
Credentials CG
Data Shapes WG
RWW CG
WebID CG
Unhosted Web CG
ODRL Policy CG
- Web Usage/Privacy Permissions - represented by Renato Iannella
Unhosted Movement
DCENT Project
mentioned in
Redecentralize
Invited Expert Approval
To be approved as an invited expert, one or more of the chairs and/or W3C staff contact and/or their management have to vouch for you. They likely have different criteria for vouching, and may or may not document (all of) their criteria publicly. E.g. chairs & staff contacts:
Tantek
Tantek Çelik
For me, an
expert
on the
social web
MUST be actively
publishing social
content on their own
website
. Merely sharecropping on
silos
or contributing to open source projects only makes you a hobbyist, not an "expert". -Tantek
Evan
Evan Prodromou
For me, an invited expert should be implementing social software, or represent a company implementing social software.
FAQ
Please add questions which have been answered in IRC by the chairs here:
...
Am I Relevant To This WG
Note: Social Web WG has been closed. See the Social Web Incubator CG.
Q: Am I important or relevant to this working group?
A: Do you:
implement social web technologies?
or publish social content on a website you control? (social content, from you to others, regarding yourself and/or others, blogrolls (e.g. using XFN for social relationships, e.g.
examples of sites using XFN
Or both? In either case, the working group can use your input relating to your personal experience with doing so.
What is the role of the WG IG CG
Note: Social IG has been closed. Federated Social Web CG is being transitioned to Social Web Incubator CG.
Q: We should clarifiy the role of Social Web WG & IG and Federated Social Web CG?
A: Community groups are free form, can produce documents but binding only to members of that community group. Working groups are in charge of producing actual specifications and have set time to deliver.
[1]
The Social Web Working Group (WG) has a charter with fairly specific deliverables (syntax, API, protocol) that it is focusing on. The
Social Web Interest Group
also had a charter which is focused on the research and documentation of social web use-cases.
Past
Some
background
and past of the working group.
Previous W3C Groups
Federated Social Web Incubator Group
Federated Social Web Community Group
socialig
(charter ended 2016-12-31. closed.)
2010
2010 Era brainstorming:
SemanticSocialWeb
2012
2012 April-May
SocialWebHeadlightsTaskForce
2012-10-26
Federated Social Web Summit
notes
etherpad
2012-10-31
TPAC Plenary breakout session: "Social Web"
minutes
IRC log
2013
2013-08-07..08
W3C Workshop on Social Standards
in San Francisco, CA, USA - generated sufficient interest to drive the creation of this working group
2014
W3C Highlights - June 2014 - Social Web
2015 unofficial social media
Unofficial
social media
created by former working group participants:
Facebook group
(UNOFFICIAL, run by WG participant elf Pavlik)
Appears to have nothing to do with actual
work done in the group
Twitter account
(UNOFFICIAL, was run by Erik Wilde, WG participant til 2015-07-07)
Anyone have contact info for Erik? Can you get the keys to @SocialWebWG and send them to to chairs? -
Tantek Çelik
talk
2016
SocialIG
- started in 2013, closed in 2016.
Past Work Items
Past work items that the working group has dropped:
Action Handlers Editor's Draft
Issues
Repo
Home Page To Do
To Do for our group home page in particular.
Problem: "It's kind of overwhelming" (aaronpk, IRC 2016-04-19)
Goal: smaller, simpler, shorter page that you could send to someone not in the group, to let them know what the group is doing
Some tasks:
"Documentation" section - most of that should be moved to a
Socialwg/research
page - it's background for work that we're doing
the red links in Documentation should just be deleted
some stuff like the Use Cases and Inputs Into SocialWG should be separated out
"Related Organizations" could be moved to a subpage
"Invited Expert Application" and "FAQ" could also be moved to subpages
See Also
SWICG
Retrieved from "
US