{"action":"created","issue":{"url":"https://api.github.com/repos/git-federation/gitpub/issues/5","repository_url":"https://api.github.com/repos/git-federation/gitpub","labels_url":"https://api.github.com/repos/git-federation/gitpub/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/git-federation/gitpub/issues/5/comments","events_url":"https://api.github.com/repos/git-federation/gitpub/issues/5/events","html_url":"https://github.com/git-federation/gitpub/issues/5","id":329553303,"node_id":"MDU6SXNzdWUzMjk1NTMzMDM=","number":5,"title":"Meta: Self-Assembling Organization","user":{"login":"cjslep","id":2395575,"node_id":"MDQ6VXNlcjIzOTU1NzU=","avatar_url":"https://avatars1.githubusercontent.com/u/2395575?v=4","gravatar_id":"","url":"https://api.github.com/users/cjslep","html_url":"https://github.com/cjslep","followers_url":"https://api.github.com/users/cjslep/followers","following_url":"https://api.github.com/users/cjslep/following{/other_user}","gists_url":"https://api.github.com/users/cjslep/gists{/gist_id}","starred_url":"https://api.github.com/users/cjslep/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjslep/subscriptions","organizations_url":"https://api.github.com/users/cjslep/orgs","repos_url":"https://api.github.com/users/cjslep/repos","events_url":"https://api.github.com/users/cjslep/events{/privacy}","received_events_url":"https://api.github.com/users/cjslep/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":25,"created_at":"2018-06-05T17:27:18Z","updated_at":"2018-06-06T12:29:56Z","closed_at":null,"author_association":"NONE","body":"This is going to get a bit meta, but it is just because I am biased to wanting to see success here.\r\n\r\nThe first part A is kind of an overview of the different moving pieces I see going on, which others may or may not already be aware of. My intention here is to be informative about the state of this space, not dictatorial/authoritative. Part B is just my bland appeal to interested parties in making this successful in a coordinated fashion.\r\n\r\n**Part A**\r\n\r\nJust from the various topics I've seen float around, it seems there's several problems to solve, different prioritization in which to solve these problems, different ideas on what those solutions precisely look like, and (obviously) different parties doing these.\r\n\r\n**What**\r\n- *Problem of federated authorization*: This was talked about in the #social irc some as mentioned in #2\r\n- *Problem of fitting Git socialization data into the ActivityStreams data model*: Mentioned in #1. Maybe a part of #2, also?\r\n- *Problem of fitting Git socialization behaviors into the ActivityPub actor model*: Also mentioned in #1. Maybe a part of #2, also?\r\n\r\n**When**\r\n- I've seen suggestions elsewhere of rolling out in two phases: First provide data as ActivityStream objects, then work on the consumption side.\r\n- I've seen some prioritize for solving the federated authorization first.\r\n- The Git socialization features would realistically be implemented piece by piece as well, but no timelines until the design is done.\r\n\r\n**How**\r\n- For federated auth, I've seen IndieAuth and ocap-ld suggested.\r\n- For both Git socialization problems, there's things documented in #1 and #2 already.\r\n\r\n**Who**\r\n- SocialWG: Authored the [ActivityStream 2.0 Spec](https://www.w3.org/TR/activitystreams-core), [ActivityStream 2.0 Vocab](https://www.w3.org/TR/activitystreams-vocabulary), also maintains the [ActivityStream 2.0 terms list](https://www.w3.org/ns/activitystreams), also authored the [ActivityPub spec](https://www.w3.org/TR/activitypub). As well as many others.\r\n- All the git hosting solution providers: Gitea, Gogs, Gitlab, etc\r\n- Other ActivityPub implementors, such as Mastodon, etc\r\n- (Sorry if I missed you!)\r\n- Peanut gallery w/ biased, vested interest (I fall here).\r\n\r\n**Why**\r\nI had a recent back and forth on Mastodon with a skeptic about this effort, so forgive me for not including this at this time. :)\r\n\r\nHopefully the above is informative!\r\n\r\n**Part B**\r\n\r\nI'd love for this effort across projects & people to succeed. I would hate to see people left out of conversations, problems not getting enough visibility, or piecemeal solutions adopted.\r\n\r\nI don't have a good solution here; I'm new to the self-organizing open source space. Since I am not a part of the SocialWG nor any of the user-facing projects, I also don't know what the right self-organizing communication structure would look like to get buy-in on decisions from everyone.\r\n\r\nPart of this appeal stems from seeing issues like #4, part of it is fueled by my raw excitement. Thanks for reading this long post."},"comment":{"url":"https://api.github.com/repos/git-federation/gitpub/issues/comments/395051224","html_url":"https://github.com/git-federation/gitpub/issues/5#issuecomment-395051224","issue_url":"https://api.github.com/repos/git-federation/gitpub/issues/5","id":395051224,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NTA1MTIyNA==","user":{"login":"21stio","id":17232576,"node_id":"MDQ6VXNlcjE3MjMyNTc2","avatar_url":"https://avatars2.githubusercontent.com/u/17232576?v=4","gravatar_id":"","url":"https://api.github.com/users/21stio","html_url":"https://github.com/21stio","followers_url":"https://api.github.com/users/21stio/followers","following_url":"https://api.github.com/users/21stio/following{/other_user}","gists_url":"https://api.github.com/users/21stio/gists{/gist_id}","starred_url":"https://api.github.com/users/21stio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/21stio/subscriptions","organizations_url":"https://api.github.com/users/21stio/orgs","repos_url":"https://api.github.com/users/21stio/repos","events_url":"https://api.github.com/users/21stio/events{/privacy}","received_events_url":"https://api.github.com/users/21stio/received_events","type":"User","site_admin":false},"created_at":"2018-06-06T12:29:56Z","updated_at":"2018-06-06T12:29:56Z","author_association":"NONE","body":"I'd also like to participate in the Tentative Work Group"}}
{"actor":{"display_login":"21stio"}}