#indieweb 2019-10-19
2019-10-19 UTC
[fluffy] and [dmitshur] joined the channel
# [dmitshur] my mom created (with my help) her first personal website. it's very very simple, but I'm still excited for her \o/
# ShokuninDiscord[ @tantek did you see my earlier question about mozilla + tor people
wolftune and [jgmac1106] joined the channel
# [jgmac1106] [manton] a neat feature [mapkyca] added to Known is an optional 24 hour delay on checkins.
[fluffy], rEnr3n, wolftune, gRegorLove and [manton] joined the channel
wolftune, marcusr, patterson, KartikPrabhu, [Lewis_Cowles] and [aaronpk] joined the channel
[Rose] joined the channel
mblaney, [christophe194], KartikPrabhu, gkmngrgn and discord[m]2 joined the channel
adactio joined the channel
[KevinMarks] joined the channel
# [KevinMarks] Link to the stream?
# petermolnar notbeingonfire++
blassin6 joined the channel
# petermolnar I may have broken brid.gy when trying to sign in to flickr o.O
# Zegnat Now showing a photo post made yesterday: https://adactio.com/notes/15983
# Loqi Bridgy is an open source project and proxy that implements backfeed and POSSE as a service https://indieweb.org/bridgy
# petermolnar it only happens when there's a login entry cookie on bridgy
# Zegnat Showing https://monocle.p3k.io
# Loqi Monocle is an open source IndieWeb-enabled reader developed by Aaron Parecki https://indieweb.org/Monocle
[tantek] joined the channel
# Zegnat Showing of: https://rosemary.is/here/ where her live location is being broadcast at the moment
# Loqi Eleventy is a JavaScript based static site generator that allows the user to select their own preferred template engine and theme, which in practice can and does enable use of microformats2 https://indieweb.org/Eleventy
# Zegnat Showing off a Micropub endpoint project: https://github.com/paulrobertlloyd/indiekit
gxt joined the channel
# Zegnat Comes with a companion website on how to set it up: https://paulrobertlloyd.github.io/indiekit/
[Lewis_Cowles] joined the channel
[barryf] joined the channel
[frank] joined the channel
patterson joined the channel
gareppa joined the channel
# [Rose] https://github.com/teamtnt/tntsearch (from the search sessions)
[tonz] joined the channel
# Zegnat Or, if you want everything from the search session: https://etherpad.indieweb.org/searching
[jgmac1106] joined the channel
# [tantek] !tell [Paul_Robert Lloyd] in addition to /green_computing and /IndieWebCamp_Organizing, there's some info about a possible "sustainability statement" as a topic to discuss on the /Organizers page, I'll try to clean it up a bit to give it a proper fragment link.
jbove and [Lewis_Cowles] joined the channel
# [tantek] !tell [Paul_Robert Lloyd] here are some thoughts for IndieWebCamps in general: https://indieweb.org/Organizers#Sustainability
wolftune and [dmitshur] joined the channel
[frank] joined the channel
# [dmitshur] I have a bit of a philosophical question. People here clearly feel positive sentiments on the topic of owning your data. Consider an open source project that has an issue tracker. Right now many live in silos such as on github.com and their issue tracker. So when you file an issue in someone else’s open source project, the issue lives on github.com next to the open source project.
# [dmitshur] Suppose someone hosts their own open source project and its issue tracker on their own website. It becomes viable for people to file issues against that project and be true owners of that issue, and let the OSS project know via a webmention, etc.
# [dmitshur] The philosophical question is, in an ideal situation, who do you think should own the issue for an OSS project: the OSS project or the issue author?
[tonz] joined the channel
# [dmitshur] Are you suggesting https://indieweb.org/POSSE?
# [dmitshur] A more true co-ownership?
# [dmitshur] Hmm. I guess I assumed there’s always 1 canonical original copy, and all other copies are non-canonical.
# [dmitshur] But maybe the same post/issue ownership can be shared, because both parties are interested in owning it for different reasons.
# [dmitshur] Ok. So when you say “both”, it’s closer to the issue author truly owning it (in their site), and the OSS project owns a copy. If the author updates their original copy, the OSS project should mirror those changes.
# [dmitshur] So there’s still one original/canonical copy located where the issue was authored, on the author’s website.
# [dmitshur] Can you clarify what you mean by “not necessarily the some thing”?
# [dmitshur] I see. Fair. I didn’t mention it, but there’s an important property of the GitHub issue tracker I want to try to preserve, that it’s possible to edit your own comments. (And project owners can edit too, and edit history is preserved.)
# [dmitshur] Maybe there can be a split between... the issue author owns the “original issue that was filed”. Which can be a separate concept from “the tracking issue that exists in the OSS project and gets closed when the bug is fixed”.
# [dmitshur] It might be helpful to think about two parts of an issue. One is the original issue body (that the issue author authors, presumably on their site). Another is the “open or closed state”. Perhaps the OSS project should own that, since it’s up to the project author to close the issue when it’s resolved. Maybe? The issue author should be able to close it too...
wolftune joined the channel
# [dmitshur] Yep.
# [dmitshur] Well, all I can say is that this is fascinating and very challenging. I have more ideas and thoughts now, but it’s not close to a solved problem for me. Thanks for the discussion.
[jacek], [fluffy] and [snarfed] joined the channel
[schmarty] joined the channel
# [schmarty] I once tried out a tool for keeping track of issues in a separate branch of a repo. ticgit I think?
# [schmarty] At the time working on files in a separate branch was goofy but perhaps tooling has improved
# [schmarty] Yep, ticgit. Wow it's been a while.
# [schmarty] [Rose] ooh, thanks!
dougbeal|mb1, anotheryou, [jgmac1106], KartikPrabhu, [dmitshur], [dougbeal], [Michael_Beckwit, [Rose], [Lewis_Cowles] and brandonkal joined the channel
# brandonkal I am looking into IndieAuth again to possibly implement to allow login. I have some concerns about the security of treating a url as an identity.
# brandonkal How would a site handle if a user wishes to change their url?
# brandonkal No. Because the user would then sign in with their new url (which would not have a redirect) So unless the login systems are all polling to check for 301s, there will be an orphaned account
# brandonkal Then there is the issue of a user who loses control of their domain/page.
# brandonkal +GWG generally the site keeps some other uid to track you, allowing you to change the username. With an IDP Oauth it's not really an issue, as the grant remains
# cambridgeport90[ This applies to me somewhat; I have thought of changing my top level domain from .net to either .org or .io.
# brandonkal I am not speaking of malicious theft. It just seems to be much more likely that a domain name expires. If that happens and DNS records are changed by the new owner, I am not sure how a user would recover from that.
# brandonkal With a centralized IDP (i.e. GitHub, the user would have to lose access to both their account and their email account) and if only the first is lost, the email provides some safety net.
# brandonkal Yes. I suppose sites that allow indie auth login would have to ask for an email address (or other backup auth factor) if the user wants a fallback. But I wonder if there is a more elegant way.
# brandonkal One thought is the server could read the email address in the TLS cert for the domain used as the identity.
# brandonkal For my personal site, it's my full name. brandonkalinowski.com So I am not worried about losing it.
# brandonkal Yes it is. So I feel safe using it to log in to the few sites I can with it.
# brandonkal For reference, this is the comment that got me thinking again about indieAuth https://aaronparecki.com/2018/06/04/12/gitea-indieauth
gkmngrgn joined the channel
# brandonkal In that case, the provider (gitea instance, not necessarily personally hosted, i.e. a company instance) supplies the identity (a user's profile page) because the indieAuth allows an arbitrary url as the ID, which makes it quite flexible.
gkmngrgn, KartikPrabhu, jbove and wolftune joined the channel
# jbove Anyone else having issues with https://brid.gy right now? Getting 404 on the /github integration.
# jbove The homepage is still up: https://brid.gy/
gkmn1, fLsh42Discord[m], evantravers, gkmn2, [qubyte] and [snarfed] joined the channel
blassin6, wolftune and gRegorLove joined the channel
# jbove snarfed Not sure if by design, but the https://brid.gy/github page is still inaccessible if not logged-in.
dougbeal|mb1, [dougbeal] and [tantek] joined the channel
# cambridgeport90[ PGP might be useful in this case.
# Loqi [indienews] New post: "Introducing a Microformats API for Eventbrite: eventbrite-mf2.jvt.me" https://www.jvt.me/posts/2019/10/19/microformats-eventbrite/
[asuh] and wolftune joined the channel
# [tantek] Eventbrite << 2019-10-19 [https://www.jvt.me/posts/2019/10/19/microformats-eventbrite/ Introducing a Microformats API for Eventbrite: eventbrite-mf2.jvt.me]
# Loqi ok, I added "2019-10-19 [https://www.jvt.me/posts/2019/10/19/microformats-eventbrite/ Introducing a Microformats API for Eventbrite: eventbrite-mf2.jvt.me]" to the "See Also" section of /Eventbrite https://indieweb.org/wiki/index.php?diff=65687&oldid=65686
# jamietanna[m] Thanks!
# brandonkal What do you guys think of riot.im and the matrix protocol?
# Loqi Matrix is an open protocol for real-time communications https://indieweb.org/Matrix
# brandonkal Yes. Opinions? It would be really slick to have a single pane of glass for all the various communication apps.
# aaronpk for example grantcodes[m] wrote a chat bot that lets him post to his website. it supports Skype, Slack, Facebook and Telegram, but I guess not Matrix. https://indieweb.org/PostrChild
# aaronpk i'm not sure i've seen other indieweb integrations with Matrix. if anyone knows of any please add them to the wiki! https://indieweb.org/Matrix
# brandonkal Looks interesting. Based on the [m] suffix, it looks to be a matrix irc bridge
[grantcodes] joined the channel
# [grantcodes] Yeah but I don't use matrix anymore. Maybe I'm still in the room though...
# brandonkal [grantcodes] what do you use now?
# [grantcodes] yep, on slack because I'm lazy