05:56:12 RRSAgent has joined #mastodon 05:56:12 logging to http://www.w3.org/2017/05/18-mastodon-irc 05:56:15 Zakim has joined #mastodon 08:05:04 Zakim has left #mastodon 08:11:36 koalie has joined #mastodon 10:18:43 RRSAgent has joined #mastodon 10:18:43 logging to http://www.w3.org/2017/05/18-mastodon-irc 11:53:20 tripu has joined #mastodon 12:35:31 Ralph has joined #mastodon 12:36:29 marie has joined #mastodon 12:43:44 [enjoying -> https://www.youtube.com/watch?v=vd2ct1Pljv8 "What is the Mastodon Social Network?"] 12:44:48 -> https://en.wikipedia.org/wiki/Mastodon_(software) wikepedia: Mastodon (software) 12:45:19 -> https://gitpitch.com/sandhawke/mastodon-talk-201705 Slides: Mastodon (mastodon.social) 12:48:25 Meeting: W3C Tech Talk: Mastodon (mastodon.social) 12:48:28 chair: Sandro 12:50:34 tanya has joined #mastodon 12:51:24 caribou has joined #mastodon 13:01:20 dom has joined #mastodon 13:02:11 Bert has joined #mastodon 13:02:22 Zakim has joined #mastodon 13:03:32 present+ Coralie 13:04:18 present+ Bert, Antonio, François, Michael_Cooper, Ralph 13:04:50 Jean-Gui has joined #mastodon 13:05:00 Starting at 10 after, to give people time to watch the video: https://www.youtube.com/watch?v=vd2ct1Pljv8 You still have time, just barely. 13:05:00 naomi has joined #mastodon 13:06:00 Webex: 312103410 or https://mit.webex.com/mit/j.php?MTID=mce16b21936e38ed86f78d731591e39ef 13:06:31 present+ Naomi 13:07:36 scribenick: Ralph 13:07:44 present+ Sandro 13:08:33 present+ Karen 13:08:38 present+ Jean-Gui 13:08:45 present+ Ralph 13:08:51 present+ marie 13:08:57 slides are in the title, at https://gitpitch.com/sandhawke/mastodon-talk-201705 13:09:07 tidoust has joined #mastodon 13:10:19 present+ Tanya 13:10:28 present+ 13:10:33 present+ Francois 13:10:49 Karen_ has joined #mastodon 13:11:07 poll: +1 if you've tried mastodon now, -1 if you never will, 0 if you might 13:11:23 0 13:11:24 +1 13:11:24 +1 13:11:25 +1 13:11:26 +1 13:11:27 0 13:11:33 Ralph:0, about to be +1 13:11:33 0 13:11:53 +1 13:11:57 present+ Ivan 13:12:12 present+ Weiler 13:12:17 ivan has joined #mastodon 13:12:19 weiler has joined #mastodon 13:12:20 present+ Dom 13:12:21 agenda+ How do you see (public) "Toots" without being logged in? 13:12:21 Sandro: gitpitch bug, sorry; need to copypaste the links 13:12:26 present+ weiler 13:12:33 move to next item 13:12:33 agendum 1. "Visibility of this meeting record" taken up [from Ralph] 13:12:55 Sandro: I propose the record be public and if you want something not public say "scribeoff" first 13:13:03 [no objections] 13:13:06 ... so resolved 13:13:14 RRSAgent, make logs public 13:13:21 Sandro: to parts to the slide deck 13:13:32 s/to /two / 13:13:42 ... the second part is a bunch of stuff I find fascinating 13:14:01 [slide: Q: Will this take over the world?] 13:14:15 Sandro: this is the best thing we've seen in years for re-decentralization 13:14:29 ... there's been a lot of groundwork in recent years 13:14:35 ... from TimBL in particular 13:14:46 ... I'm willing to bet enough on this one to go all-in 13:15:04 [slide: Q: Can the technology scale to everyone on the planet?] 13:15:40 Sandro: unproven, but the architecture is like email so it probably can scale to the planet 13:15:59 w/ 35 13:16:05 s|w/ 35/| 13:16:40 ... afaik no one is hosting video now, and not many photos 13:17:01 ... so costs will rise for those and you should expect to pay 13:17:20 [slide: W3C Standards & Mastodon] 13:17:27 Sandro: how does this relate to W3C? 13:17:44 ... built on 10-year-old OStatus 13:17:49 q+ re: naming (might be scaling - if naming is on the agenda separately feel free to ack me later) 13:18:17 ... identi.ca and status.net prototyped things on this stack 13:18:41 ... ActivityPub inherits the OStatus tradition, by the same people, fixing some things 13:19:29 ... the Mastodon developers have expressed interest in moving to ActivityPub 13:19:41 q? 13:19:58 ... and asking the AC for support to extend the Social Web WG to allow for possible changes during CR 13:20:02 weiler, you wanted to discuss naming (might be scaling - if naming is on the agenda separately feel free to ack me later) 13:20:16 Sam: email, jabber, etc. fail badly if the host fails 13:20:24 ... your identity is still bound to a host 13:20:28 ... is that solved here? 13:20:44 Sandro: no, and that's my biggest issue -- #1 in github 13:20:50 ... there's brainstorming on how to handle this 13:20:51 -> https://github.com/tootsuite/mastodon Mastodon on Github 13:21:01 vivien has joined #mastodon 13:21:01 Sam: Another Layer of Indirection! 13:21:14 Sandro: it might be able to be solved socially too 13:21:23 ... we've figured out how to do this in email 13:21:44 Sam: err, my mail host failed this weekend and I couldn't get mail :( 13:22:20 ... but if Mastodon doesn't hide the redundancy as gmail does ... 13:22:39 q? 13:23:07 Sandro: I haven't heard of problems yet, but certainly it's a problem with the [current] architecture 13:23:09 present+ vivien 13:23:19 [slide: Run a W3C Instance?] 13:23:26 Sandro: Sure, why not? 13:23:39 q+ 13:24:35 Ivan: I see an advantage [of having our own host]; it's easy to filter for only those messages coming through our host 13:24:52 ... which would be only those messages of interest to folks with accounts on our host 13:25:34 Sandro: yeah, and if we get a lot of our community moving to our instance that might work 13:26:17 q+ 13:26:18 Sandro: if we believe in decentralization -- which I think we do -- this demonstrates that it works 13:26:37 Coralie: historically SysTeam has been reluctant to install such software 13:26:44 q+ 13:26:54 ... any SysTers care to react? 13:27:16 Sandro: I did talk with Ted about this, though I'd be fine running it myself for 6 months or so 13:27:25 q- 13:27:26 :) 13:27:33 ... Ted's concern is that he doesn't like to assign domain names for services that might not persist 13:28:05 [tripu raised his hand, then lowered it.] 13:28:23 Sandro: one can have twitterbots but there are mixed feelings about that 13:28:51 ... various experiments on github integration 13:29:23 ... W3C doesn't have to run all of those; others can do so 13:29:41 Sandro: so, if we do run our own instance what should we call it? 13:29:49 ... my current preference is "social.w3.org" 13:29:49 I am no spokesman, but I think the Systeam prefer folks experiment with their own OpenStack instances (anyone from staff can do that), and launch 'official' services only when proved useful -- for the sake of efficiency etc. 13:30:07 ... we can reuse that for another service if we decide to abandon Mastodon 13:30:49 Sandro: [responding to tripu's comment] we can certainly experiment but we do have to commit to a domain name 13:30:56 poll: shall we go ahead with social.w3.org? 13:31:02 +1 13:31:04 Ralph: 0 13:31:13 0 13:31:18 no long term commitment 13:31:19 s/Ralph:/ 13:31:23 -1, as social is generic, and we might need to host Moonsterdom in the future 13:31:43 Vivien: as soon as you advertise a domain name that's a commitment, so be carefule 13:31:47 s/fule/ful 13:31:56 ... and Ted needs to approve *.w3.org names 13:32:07 ... so please generate a formal request 13:32:14 0 13:32:19 Sandro: yes; I understand -- I'm trying to get a sense from this channel 13:32:42 not yet even a novice, so abstaining for now 13:33:13 q+ 13:33:18 q+ 13:33:22 Sandro: using 'social.w3.org' allows us to adopt some other fork if we decide we prefer it 13:33:30 ... without losing identies 13:33:49 Ivan: I abstained but I absolutely agree that we should use mastodon.w3.org 13:33:49 [but keeping accounts / url structure etc requires some level of compatibility with mastodon for the future system we would pick] 13:33:53 [naming is hard] 13:33:54 ... but let's not bikeshed here 13:34:14 Jean-Gui: I am a bit concerned about hosting such a service with no longterm commitment 13:34:44 ... if people use our service and then we decide to turn it off, those [early adopters] would lose their accounts 13:34:55 ... if the accounts can't be easily migrated they lose 13:35:12 ... I don't like the idea of creating an account, even if we say it might be temporary 13:35:19 Sandro: nodding vigorously 13:35:28 ... a lot like "cool URIs don't change" 13:36:02 ... we could set an example; if we do decide to shut down the service, how to best do it? 13:36:23 ... if we have fewer than 10 active users in 6 months we can more easily say "sorry, you're out of luck" 13:36:30 q+ 13:36:35 q- 13:36:37 [having a clearer plan around discontinuation would help assessing whether that's an experiment worth pursuing] 13:36:44 ... I expect there might be migration software in 6 months also 13:36:45 queue= 13:36:56 Vivien: is the experiment to use Mastodon or to deploy our own instance? 13:37:11 ... shouldn't we start by using an existing host? e.g. mastodon.social? 13:37:18 [I heard Sandro say "let's set an example"] 13:37:30 ... might be good to ask some folk who are regular twitter users 13:37:43 Sandro: yeah; we have some in our community who are already users 13:38:08 ... e.g. a server was created for the CSS WG, though I don't know how much use it is getting 13:38:21 scribenick: koalie 13:38:28 ... there's some advantage to running our own experiment 13:38:44 -1 (We could possibly have accounts for the team @...@w3.org, once it's clear Mastodon succeeds. But for the rest it's supposed to be distributed; people van be @name@my-own-domain instead.) 13:39:03 Ralph: reacting to Vivien, the reason I personally wouldn't want to sign up is because I don't know if I want to commit to using the service 13:39:09 ... so that's another way to look at it 13:39:24 q? 13:39:25 [I don't have a twitter account, and barely use facebook either, so I doubt that I'll start making a lot of "toots"] 13:39:27 ... if W3C decides to continue running it and I decide to not continue, I just have to kill my account 13:39:27 q- 13:39:48 ... however, I signed up on the mit's instance at the start of the meeting 13:40:04 ... that lands me to the idea of my community, w3c, offering an instance 13:40:15 Sandro: Bert, you -1'ed 13:40:19 ... may I hear why? 13:40:19 BTW rigo is absent but I know he is interested to use it (not sure of his use case so) 13:40:34 Ralph: I'm interested in _my_ community running an experiment so I can decide how much I personally want to commit 13:40:40 scribenick: Ralph 13:40:49 Bert: I don't think it's time for W3C to visibly commit 13:41:04 q+ 13:41:05 ... once we do, I don't think it should be a public service open to all 13:41:24 ... as it's distributed, others can create their own services 13:41:25 Bert, is right. Do we want people to create IamASpammer@mastodon.w3.org ? 13:41:49 Sandro: one subtlety is that, unlike email, there are local discussion features such that instances are communities 13:42:01 ... the main deployment scenario is that a community has a server for its community 13:42:24 ... and if an individual is a member of multiple communities, the user joins (logs-in to) multiple instances 13:42:36 ... "federated" is the preferred approach right now 13:42:52 ... that view is what has attracted the huge growth in the number of users 13:43:18 q- 13:43:48 Bert: topic channels are necessary to be sensible for communities 13:43:51 q+ 13:43:56 Sandro: I'm thinking "TPAC lunch" 13:44:26 Vivien: wouldn't we be better served by something like a 'slack' alternative? 13:44:32 ... how different is this from slack? 13:44:48 Sandro: I understand the slack functionality as irc with a better UI 13:44:50 I had Mattermost in my mind https://www.mattermost.org/features/ 13:45:07 ... in irc and slack there's a group and everyone in the group sees everything 13:45:19 ... Mastodon is more like microblogging; you see what you subscribe to 13:45:26 ... like twitter 13:45:32 ... it's a different feel 13:45:40 ... and Mastodon scales better 13:45:55 ... twitter scales in ways that chat rooms don't 13:47:21 ack me 13:47:27 [slide: Some of my favorite topics] 13:47:49 Sandro: if there are no other questions, here's stuff that interests me 13:47:54 [slide: Do Folks Want Bridging?] 13:48:28 Sandro: these bridges are not all implemented yet, though some gateways exist 13:48:37 ... I personally would like to be able to read all these in one place 13:49:19 ... but when you post, should it be the case that your post is gatewayed out everywhere? There are different styles in the different systems 13:50:12 ... and should "boost"s (retweets) be gatewayed all the time? 13:50:29 Sandro: my theory is that the bridge should be bult as a means to boostrap 13:51:10 ... though Mastodon has had success without bridges 13:52:02 +1 on bridging 13:52:04 ... Eric Ries' experience was that after building bridges to his new system, his users really wanted the system to not be bridged 13:52:12 ... so that development effort was a waste 13:52:23 poll: would brdingig make a big difference to whether you use and recommend mastodon? 13:52:29 +1 13:52:31 +1 13:52:32 +1 13:52:34 +1 to Atom feeds. The best way I found so far to get news when I want it, formatted the way I want it. 13:52:36 +1 13:52:43 0 13:52:44 no, it would give me the possibility to get rid of the huge amount of useless twitter feeds 13:52:45 +1 13:53:01 (I've found it hard to adopt mastodon because posting both to Twitter and mastodon was too much work) 13:53:04 I definitely don't want outbound bridging. I'm not ready to commit on inbound bridging; I'm pretty happy with µblog 13:53:19 Vivien: @@ 13:53:44 ... if bridging is available on the Mastodon server, is it a per-user decision to use it? 13:54:12 Sandro: bridging is not yet deployed, but yes; I imagine that users would turn it on in the way they want to use it 13:54:26 Vivien: in that case people won't be using Mastodon as just another twitter client 13:54:50 Sandro: if all their interactions are with twitter users then, yes, they'd be just another twitter client 13:55:35 [slide: Algorithmic Feeds] 13:55:54 Sandro: right now Mastodon is like twitter was at first; you see everything 13:56:06 ... I'd like sliders to set how much I'd like to see 13:56:26 ... I'm interested in this area for my own research 13:56:37 ... ties in with abuse and social climate topics 13:56:50 [slide: Application Areas] 13:57:01 Sandro: I push for decentralizing all applications 13:57:13 ... the platform can be extended for many areas 13:58:02 ... [brainstorming] a request for a ride share might go out to people who aren't your followers 13:58:25 [slide: Social Climate Issues] 13:58:34 Sandro: dealing with "unacceptable" views 13:58:44 ... these are huge social issues in the world 13:58:49 ... twitter hasn't solved it 13:58:56 ... I think algorithmic feeds are a solution 13:58:58 is Trump on mastodon? 13:59:06 :)) 13:59:14 [slide: Stats] 13:59:37 thanks, Sandro! 13:59:41 Sandro: the Social Web CG is meeting tomorrow; feel free to join 13:59:45 thank you Ralph for scribing 13:59:51 Ivan: what's next? 14:00:12 Sandro: there's an AC review on extending the Social Web WG 14:00:42 ... whether to create a W3C instance 14:00:56 ... there's a million things I'd like to do to make it better 14:01:19 ... I have an idea of doing a viral survey of instance admins to help people understand what level of commitment an admin makes 14:01:37 q+ 14:01:52 RRSagent, make minutes 14:01:52 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html koalie 14:01:55 from sandro's admin survey "Where is the money coming from to operate this instance?" 14:02:14 Bert: I figured out that you can find a "toot" stream by copying the link before it is redirected 14:02:28 Ivan: I haven't found a way to see who I'm following 14:02:39 Sandro: nor have it, but there's a CSV export! 14:03:05 ... the default interface doesn't seem to have a nice 'edit my followers' panel 14:03:14 [Coralie drops off to go to next call] 14:03:21 Ivan: the community does seem to be using hashtags; how do I create one? 14:03:35 Sandro: if you click on a hashtag you see all the posts that your instance knows about 14:03:42 ... a federated timeline 14:04:10 ... so the MIT instance will show you all the posts on the instance and all the posts subscribed to by others on your instance 14:04:44 Ivan: can I store a hastag search? 14:04:49 s/hast/hasht 14:05:00 ... so I don't have to keep searching? 14:05:01 sandro++ 14:05:02 mastodon++ 14:05:12 Sandro: subscribe to a hashtag? I've not seen that functionality yet 14:05:39 ... there are so many things that are missing now; I'd not have released a system yet, but there are *so* many users already 14:05:50 q? 14:05:57 ack vivien 14:06:11 Vivien: about spam ... 14:06:31 RRSagent, make minutes 14:06:31 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html koalie 14:06:36 ... I don't want Mastodon to harm the W3C image 14:06:55 ... how much work will [running Mastodon] represent? 14:07:01 liam has joined #mastodon 14:07:02 Sandro: moderation tools 14:07:19 ... there's a 'report this' item on the 3dot menu 14:07:33 ... can ban users who appear to be spamming 14:07:41 ... can ban instances who are not stopping spammers 14:07:58 ... this won't stop the many-new-accounts-every-day attacks 14:08:28 ... we might someday choose to tie accounts on our instance to having a W3C account 14:08:37 ... one thing that killed the blogosphere @@ 14:08:47 :-) 14:08:49 Vivien: I'm thinking about our bad experience with public wikis 14:08:58 ... even requiring a W3C account hasn't stopped the spam 14:09:00 s/@@/is that it got spammed/ 14:09:18 Sandro: this isn't quite as bad as wikis because @@1 14:10:08 sandro: because stuff from spammer wont be widely seen -- only shows up on local timeline, and hashtag -- maybe that is bad. 14:10:14 q? 14:10:49 Sandro: how can I resolve the w3c instance question? 14:10:56 ... I don't like to proceed with a -1 14:11:07 Vivien: SysTeam would probably object to a publicly open service 14:11:17 ... you might need to give us some time to think about security issues 14:11:31 social.labs.w3.org ? 14:11:50 Sandro: Ralph's suggest is so wrong 14:12:03 ... that's saying "you're gonna have to move if it becomes successful] 14:12:08 ... like X- headers 14:12:13 s/]/" 14:12:19 RRSagent, make minutes 14:12:19 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html koalie 14:12:25 which is precisely the nature of the conflict with SysTeam 14:12:55 Sandro: and I like the idea that W3C visibly endorses this to some degree 14:13:01 TimBL can decreee 14:13:04 s/eee/ee 14:13:36 Sandro: I don't understand why domain names must be viewed as so persistent 14:13:55 ... social.w3.org is not really different from labs.w3.org 14:14:18 I'd like to have 10+ staff members supporting this idea (but users who know, use the tool and will commit continue using it during the experiment period) 14:14:25 I think we should allow ourselves to experiment with domain names 14:14:50 RRSagent, make minutes 14:14:50 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html koalie 14:14:54 [adjourned] 14:15:39 ivan has left #mastodon 14:16:21 RRSagent, make minutes 14:16:21 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html koalie 14:16:27 koalie has left #mastodon 14:16:40 dom has left #mastodon 14:28:44 FYA -- http://www.urbandictionary.com/define.php?term=toots 14:29:51 tripu has left #mastodon 14:29:55 tripu has joined #mastodon 14:30:00 tripu has left #mastodon 14:33:39 GNU Social: https://www.gnu.org/software/social/ 14:33:39 In June 2013, we merged with the StatusNet project. 14:33:39 https://www.gnu.org/software/social/merge.html 14:33:39 https://gnu.io/ 14:33:51 "GNU social is a continuation of the StatusNet project" 14:34:56 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html Ralph 14:35:50 [[ 14:35:51 On June 8th, 2013 the developers of GNU social are pleased to announce a merger with both the Free Social project and the StatusNet project. Free Social developer and founder, Mikael Nordfeldth and GNU social founder, Matt Lee will co-manage the project. StatusNet founder and Federated Web pioneer Evan Prodromou, will remain active on the project as an advisor and occasional contributor. 14:35:52 ]] 14:36:16 I'm logging. I don't understand 'please draft minutes v3', vivien. Try /msg RRSAgent help 14:36:21 I have made the request to generate http://www.w3.org/2017/05/18-mastodon-minutes.html Ralph 14:42:08 sandro, micro.w3.org (inspired by the GNU Social instance: https://micro.fragdev.com/main/all) 15:42:53 Jean-Gui has left #mastodon 15:48:52 weiler has joined #mastodon 15:57:34 naomi has joined #mastodon 17:32:34 Bert has left #mastodon 18:42:26 naomi has joined #mastodon 19:04:48 weiler has joined #mastodon 19:06:13 Karen has joined #mastodon 19:58:06 weiler has joined #mastodon 20:32:22 naomi has joined #mastodon 20:48:58 caribou has left #mastodon 22:21:55 naomi has joined #mastodon 23:24:40 Karen_ has joined #mastodon