#social 2017-09-27
2017-09-27 UTC
rowan, cdchapman, timbl, xmpp-social, JanKusanagi and bitbear joined the channel
# puckipedia ah :P
# puckipedia hair trigger bots
jankusanagi_ and jankusanagi__ joined the channel
# cwebber o/
rowan joined the channel
# cwebber socialcg meeting in 40 minutes!
Over54 joined the channel
# Over54 cwebber, I find the channel ! cheers for the toot
# Over54 doing well sanro :)
# Over54 ld age is not place for sissies.
# Over54 all the language I use is in englsh, and sorry about my former comment
# Over54 Whats the biggest bug sandro ?
# cwebber hi everyone
# cwebber meeting is about to start, eh
# Over54 cwebber: rannpháirtíocht airgeadais
# cwebber Over54: I don't know what that means, but we're going to have a meeting so I request you don't interrupt it
# Over54 okay
# cwebber sandro: did you hear me talk earlier?
# cwebber Gargron: btw, https://www.w3.org/wiki/SocialCG/2017-09-27#Topics
# cwebber not sure if this is one you want to dial into
# cwebber sandro: no I think it's me
# cwebber dang
# cwebber well I'm not seeing cwebber_remote light up when I'm talking on my phone
# cwebber sandro: did you try talking?
# cwebber hm I didn't hear that either
# cwebber obviously I cursed it by travleing
# cwebber it doesn't look like I ever saw you muted
# cwebber hold on I'm restarting the server
# cwebber try speaking again
# cwebber currrrsed
# cwebber well, Melody couldn't make it ot this week's socialcg anyway, so I guess we can cancel the anti-abuse talk for this week
# cwebber but wtf is going on
# cwebber which one?
# cwebber I'll join you
# cwebber click on group 0
# cwebber I'm footest
# cwebber try talking
# cwebber I was not
# cwebber wow that isn't working for me either
# cwebber wtf
# cwebber well I have no idea what isn't working, but apparently none of our 3 clients or somehow all the servers are broken
# cwebber oh
# cwebber unless
# cwebber unless the wifi here is somehow doing some weird packet filtering
# cwebber though I think mumble is encrypted so i dont think that work work
# cwebber since I'm clearly connected just not hearing sound
# cwebber unlesss
# cwebber nah I don't have an ipv6 connection
# cwebber well I'm out of ideas!
# cwebber sandro: text-only meeting?
# Over54 +1 hangouts
# cwebber ok, my setup won't allow that for now.... I don't run proprietary software so I can't connect to hangouts, and for whatever reason webrtc is busted
# cwebber oh
# cwebber though I may be able to
# cwebber via my phone
# Over54 ?
# cwebber I see a corner of your head
# cwebber not sure, but anyway, I disconnected
# cwebber I think we could call that a non-success ;)
# cwebber anyway
# cwebber I'm declaring the AV part of the meeting canceled due to teleconference incompetence
# cwebber sandro: have things you want to talk about on irc or should we consider that canceled too?
# cwebber sandro: ok no response, so I consider that over too :)
# cwebber meeting canceled everyone... as you were..
# cwebber "oh, it was probably our firewall" says someone in the office
# cwebber still don't get how I got video but not audio on the webrtc call tho, wha
JanKusanagi joined the channel
# surinna cwebber: wrt the extensions thing, there is one thing where the proposal in the issue you made is lacking from my perspective. I mentioned it in a comment on the issue but I'd like to discuss it at some point if that'd be okay.
# cwebber surinna: sure, let me go read what you wrote
# surinna (after finally going back and reading all of (the current version of) ActivityPub and Activity Streams 2.0, though not yet JSON-LD, I suspect there are more ActivityStreams-y ways of solving what I want than what I suggested there)
# cwebber surinna: commented.. WDYT?
tantek and cdchapman joined the channel
# surinna I think that would mostly satisfy my wants. I'd appreciate it if there were suggestions about how/where exactly within that to stick stuff related to extensions.
cdchapman joined the channel
# surinna (i'll go back and add this in a comment later; github isn't convenient for me to access during my workday)
# surinna "configuration" feels a bit of an odd name to me, though it's hard to have a good name for something so... generic
# surinna "instance-info" was what we (kibi & I) were considering calling our thing which served an analogous purpose, which in AP terms would be more like "serverInfo" I suppose. it's perhaps also not great
cdchapman and jankusanagi_ joined the channel
# cwebber surinna: serverInfo sounds useful
# cwebber or nodeInfo? sounds too much like nodejs I suppose ;)
JanKusanagi joined the channel
# surinna cwebber: either of those sound reasonable to me, though I like serverInfo a bit better than nodeInfo since the spec already calls servers servers.
# cwebber gosh I hope our protocol isn't written in such a way that it can only be written in one language/environment like node or etc
# cwebber drupalInfo
tantek joined the channel
# cwebber jaywink: you just said please don't call it nodeinfo! :)
# cwebber but maybe you changed your mind
# cwebber tantek: well we use object too so it's fine ;)
# cwebber goes back to rendering widgets
# cwebber though notably even though node and object are so generic they can mean nearly everything
# cwebber here's one example where they don't seem to :)
# cwebber I never hear someone talk about "running an object"
# cwebber I mean, maybe Alan Kay would think of it that way, I'm not sure anyone else would ;)
# surinna I like the idea of having a generic metadata document broader than activitypub but imo it's still useful to expose it in more protocol- or implementation-specific places.
# puckipedia I mean, for most of ActivityPub there's no need for server-level metadata? but I feel it could be useful for some people so I guess it's best to just define it
# cwebber puckipedia: I also feel like this is not needed very super frequently given the json-ld support we have
# cwebber occasionally I think it will be useful
# cwebber but most extensions will be recognized or just best-effort rendered
# cwebber and in some ways, what extensions your *client* can understand/show may be just as important, but that's a crazy hard problem to solve
# puckipedia I mean, I consider that user-level info lol
# puckipedia maybe an endpoint "configuration", linking to a JSON-LD object
# puckipedia and that json-ld object also tells you about configuration/flags for each extension
# puckipedia and possibly a description/name for the instance it runs on (and the homepage?)
rowan joined the channel
rowan joined the channel
eugr joined the channel
# eugr HEY cwebber sorry that I missed the call, I was kinda depressed
# eugr did you come to any conclusions re: follower migrations?
# puckipedia eugr: iirc the call didn't even happen :P
# eugr oh
# puckipedia tech issues
# eugr does anyone here use statsd for anything?
cdchapman and rowan joined the channel
# surinna it occurs to me that... if we have an array of extension URIs, we could just allow them to optionally be a Link instead of a bare URI then any necessary metadata about a Server's support for an extension could just be properties on the Link to the extension, right?
# puckipedia hm, we could
# surinna the exact representation isn't really important to me, but I think it is somewhat important that both the extensions and any metadata about them be exposed in the same place
# surinna since a server's support for or configuration of extensions might be variable, it's probably necessary to test it before every action that depends on an extension in some cases, so requiring two requests when it could be one seems suboptimal to me. also it seems rather neater to keep them together.
# puckipedia yup