#dev 2018-10-07
2018-10-07 UTC
BBNZ and [jgmac1106] joined the channel
# [jgmac1106] What is indiepayme?
# Loqi indiepay.me is a website that tracks distributed payment posts via webmention https://indieweb.org/indiepayme
renem, tantek__, cweiske and [kevinmarks] joined the channel
# [kevinmarks] This is very good https://simonwillison.net/2018/Oct/4/datasette-ideas/
[Rose], [jgmac1106] and jgmac1106 joined the channel
# jgmac1106 @zegnat if you have a second today check out: https://github.com/jgmac1106/badgemaker-prototype/blob/jgmac1106-php/BadgeMaker.php trying to develop a php badge issuer
# jgmac1106 I was using this as my guide: https://css-tricks.com/php-for-beginners-building-your-first-simple-cms/
# jgmac1106 this is fine for receiving: https://indieweb.org/webmention.io
# Zegnat As someone who has also worked on a library for finding webmention endpoints (https://github.com/Zegnat/php-webmention-endpoint-discovery) let me tell you right now that the details of it aren’t fun :P
# jgmac1106 yeah not working on that for now…top avoid it…trying to just think how do I take soemthing like this: https://badgemakerapp.glitch.me/ and get something like this https://github.com/jgmac1106/badgemaker-prototype/blob/gh-pages/views/newbadge.html...though that view fils is from my node.js attempt
# jgmac1106 basically I want people to hit remix on this project: https://glitch.com/edit/#!/indiewebcoursetemplate and have ability to make, send and receive webmention badges…though a stand alone micropub client with a built in parser makes most sense….just way above my skill level
# Zegnat I haven’t done enough server-side node to be able to comment on that side of things. But for PHP you would just need 1 PHP file that you submit your form to (submithere.php). That file will then check the data it got ($_POST) and put it in an HTML template you have already made (could use a template engine, or simply a string with variables like you have in your display_public() function). Then save the finished HTML to disk.
[tmiller] and [jgmac1106] joined the channel
# [jgmac1106] okay I can do that sounds easy....trying to get Jess or Atul to strip away all the JQuery related to the image maker...need to get that to the clean bones
# @jgmac1106 @downes I was talking to @zegnat (@martijnvdven) in #IndieWeb dev channel. Easiest approach to webmention badges will be to use http://webmentions.io (on each activity page), have PHP form that generates HTML file and uses telegraph to send the… http://jgregorymcverry.com/7747-2/ (twitter.com/_/status/1048931831918284805)
[schmarty] joined the channel
[TimApple] joined the channel
miklb joined the channel
# jeremycherfas I will be pleased, but I don’t want to scrap what I have. I think a joint attack on Perlkonig’s webmentions plugin to get the data from X-ray would be very useful.
# jeremycherfas I started last year with aaronpk help but couldn’t pursue it. I’ve since got a bit better at PHP and would consider giving it another crack. The beauty of using X-ray is that the data returned has a standard format, while the methods in the plugin return everything that is there. So you have to normalise at some point.
# [Rose] I'm currently going through this: https://indieweb.org/Micropub
# aaronpk while this isn't quite the answer you're looking for, generally, you should look for the specific properties that you want to be able to handle based on what kinds of posts your site supports, and then also support "summary" as a fallback in case apps post things that your site doesn't recognize.
# sknebel http://microformats.org/wiki/h-entry lists a bunch (but could be missing some experimental ones too)
KartikPrabhu joined the channel
[jon] and [eddie] joined the channel
[jgmac1106] and tantek__ joined the channel
# Old_Man Hi tantek__, while you're unidle... if I were interested in using h-geo in a tiny HTML document as a standard format for aggregating traffic data (as an alternative to the centralized/proprietary Google traffic layer), what would be the process for suggesting additional h-geo properties (say, "p-speed" and "p-direction")?
# Old_Man Not yet, but I'd like to talk to some other people before I write any code to start doing it. :)
# Old_Man Ah, okay. So really, I should just start doing it first?
# Old_Man Cool. I frankly don't know any other formats that are trying to compete with google on that front. :) But I have often lamented that there isn't even a decentralized way for me to report my travel status to loved ones without going through centralized, data-mining services...
# Old_Man So I believe I will first make a publish-and-subscribe session so my gal can see if I'm stuck in traffic.
# Old_Man "p-speed" and "p-direction" seem useful for that too: knowing where I am answers one question; knowing whether I'm moving (and how fast) answers another for her.
# Old_Man No, I haven't discovered any decentralized/open ones of any kind.
# Old_Man Is Swarm open-source/free-software?
# aaronpk Swarm is not open source, but you can use https://ownyourswarm.p3k.io to push your checkins to your own website
# Old_Man The two use cases I've described here have been rattling around in my head for quite some time, but I haven't written them anywhere yet.
# Old_Man Yeah, I'm not using any closed-source/proprietary-server location tracking services. :) But that OwnYourSwarm looks like it might be interesting; thanks.
# Loqi Plumbing in the context of the IndieWeb, refers to all the underlying code, backend setup, protocols, formats that is all merely there to support the design and user experience of a site, the actual user visible and interactive parts https://indieweb.org/plumbing
# Old_Man I did sample Waze for a little while (just before it was bought by Google) and thought of a few nice UX improvements I'd make to it...
# Old_Man But I don't immediately know how it might differentiate (say) east-bound or west-bound traffic, one of which is stopped and the other which is not, without direction properties.
# Old_Man But you're right; I haven't tried yet. :)
# Old_Man So why are those "micropub" examples on OwnYourSwarm listed as JSON?
# Old_Man Is that more commonly used in the real world than HTTP POST formatting?
# aaronpk anything beyond a simple post uses JSON format https://www.w3.org/TR/micropub/#json-syntax
# Old_Man So this is interesting: https://f-droid.org/en/packages/ca.cmetcalfe.locationshare/
# Old_Man That advertises that it can use several transports, like "SMS, email, social networks, note taking applications, etc."
# Old_Man But from what I can tell, it doesn't actually help those applications *do* anything once the data is received. I think it just stupidly dumps geo data into the transport and doesn't care what happens to it after that, or about the usability of the data on the distant end.
# Old_Man This one at least appears to plot it on a map and distribute it as a graphic: https://f-droid.org/en/packages/net.sylvek.sharemyposition/
# Old_Man But that one's going google-dependent.
miklb joined the channel
# AngeloGladding what is a photo cache?
# Loqi It looks like we don't have a page for "photo cache" yet. Would you like to create it? (Or just say "photo cache is ____", a sentence describing the term)
# AngeloGladding is there a consensus on storing other people's photos for local serving?
# AngeloGladding or just a general discussion on the pros/cons?
# AngeloGladding ah nicknames-cache encompasses -- i see why snarfed brought it up the other day
[asuh] joined the channel