#indiewebcamp 2015-07-17

2015-07-17 UTC
snarfed1, tantek, gRegorLove and lukebrooker joined the channel
snarfed joined the channel
#
ben_thatmustbeme
Oh that's an interesting thread
#
tantek
wow indeed
keroberos joined the channel
#
aaronpk
is testing person tagging on twitter
#
aaronpk
apparently you can't tag people who aren't following you
#
aaronpk
and that list is apparently cached for a long time
#
aaronparecki.com
edited /person-tag (+183) "/* Silo Examples */ add twitter screenshots"
(view diff)
tilgovi joined the channel
#
aaronpk
now I support person-tagging
KartikPrabhu joined the channel
#
kylewm
there is a banner at the top? and the View on Instagram link is 404ed
#
aaronpk
What do you mean?
#
gRegorLove
The red text?
wolftune joined the channel
#
kylewm
yeah, what's up with the red text
#
aaronpk
I had extra space to fill on Instagram since it only does square photos
#
kylewm
ok okay
#
kylewm
anyway, curious to see how you do person tagging
#
aaronpk
I'm doing it basically like Twitter
#
kylewm
i'm just not really sure to do cause normally with tags i link to a list of all the posts on my site that have that tag
#
kylewm
but person tags, maybe i should link to their site instad
#
kylewm
not sure
#
kylewm
not really sure what* to do
#
aaronpk
document what silos do!
#
aaronpk
flickr links to a page showing all photos by that person with the tag
#
kylewm
ah, good point
#
aaronpk
twitter links to the person's account
torrorist, wolftune, KartikPrabhu and sammachin1 joined the channel
#
GWG
I want to write a function to determine type based on incoming data in Micropub. Anyone have anything like that?
j12t, squeakytoy2, michel_v_, WHARGARBL, a___, KitB, bigbluehat, catsup, schmarty, sanduhrs, friedcell, DanC_, eschnou and evalica joined the channel
#
KartikPrabhu
hfeed2atom improvements! now converts aaronpk's homepage successfully (sort of!) :)
#
KartikPrabhu
coming up support for author in feed and better hentry parsing
#
KartikPrabhu
author as in using representative hcard stuff.
#
KartikPrabhu
!tantek why does your homepage have h-feed as child of h-card... ?
friedcell joined the channel
#
KartikPrabhu
!tell tantek why does your homepage have h-feed as child of h-card... ?
#
Loqi
Ok, I'll tell him that when I see him next
Jihaisse, danlyke and KevinMarks__ joined the channel
#
KevinMarks__
Iirc that was because Tantek saw his site as primarily about him, not his posts
#
KartikPrabhu
it makes no sense as a data-structure
#
KartikPrabhu
also given a microformats object how deep is one supposed to look for an h-feed?
squeakytoy, loic_m, eschnou and interactivist joined the channel
pfefferle, KevinMarks_, petermolnar, friedcell, scor, lewisnyman, adactio, keroberos, evalica, csarven and cweiske joined the channel
loic_m, pfefferle, tvn, friedcell, scor and frzn joined the channel
interactivist, edpw1 and schmarty joined the channel
#
voxpelli
if any other node.js devs in the indieweb community wants to discuss collaboration around micropub, then join: https://github.com/bcomnes/gitpub/issues/5
#
voxpelli
just finished documenting my micropub related modules with proper readmes to aid in that
pfefferle, petermolnar and schmarty joined the channel
#
GWG
Good morning, all
#
voxpelli
Good morning GWG!
#
GWG
Good morning, voxpelli.
#
GWG
I'm planning out a long boring function of conditionals that takes the elements sent in by Micropub and decides what post type it is.
#
voxpelli
Been doing somewhat the same
#
GWG
I just finished sending a post using aaronpk's teacup.
#
GWG
My test site ate some macaroni
#
voxpelli
Ensuring that my Micropub endpoint can handle JSON and Multipart payloads now
#
GWG
Haven't gotten to JSON yet.
pfefferle joined the channel
#
GWG
Good morning, pfefferle
#
pfefferle
 hey, good morning GWG
#
GWG
pfefferle: Haven't seen you around in a while.
#
pfefferle
GWG lot to do with a little son ;)
#
pfefferle
GWG and still trying to get my local notifications to work, to test your pull request
#
GWG
pfefferle: I set up an email server on my local machine to do that.
#
pfefferle
GWG I tried it with postfix without luck
#
GWG
Right now, I am working on pull requests for the Micropub plugin
#
GWG
I figured I would give you a break in favor of snarfed
#
GWG
I also sent an update to the IndieWeb plugin
#
pfefferle
GWG you are a really good soul!
#
Loqi
GWG has 105 karma
#
pfefferle
GWG have you commited it to github?
#
pfefferle
GWG I see no changes at the indie-web plugin
#
voxpelli
I usually use something like that to ensure that no local emails can ever each outside of my local box
#
pfefferle
voxpelli oh thanks, will have a look at it later
#
GWG
pfefferle: I updated the version of tgm. Maybe I forgot to push
#
GWG
The new update allows for updates
#
pfefferle
GWG you do ;)
#
pfefferle
can you also update the WP.org version
#
GWG
I've never tried, but will try
#
GWG
I saw tgm had been updated and really thought people would want upgrade support in the IndieWeb installer
#
GWG
Hmm...I forgot to push
#
GWG
There, pushed
#
GWG
pfefferle: As for pushing to .org, I don't have the build setup for that. Will work on that over the weekend.
#
pfefferle
GWG build setup?
#
GWG
pfefferle: SVN
#
pfefferle
GWG ah :)
#
GWG
pfefferle: It's a few minutes to get the directory structure set up.
#
GWG
pfefferle: I want to finish the Micropub thing first. But I just pushed the update to github I forgot to for Indieweb.
#
pfefferle
GWG ok, curious about the micropub changes
#
GWG
pfefferle: A few things. Query support is in for syndication targets. It doesn't hook up to anything though. That would be up to whoever writes syndication code
#
GWG
It now stores all variables instead of an arbitrary list.
#
GWG
Which is in line with the spec.
#
GWG
If there is a summary and no content, it sets the content to the summary provided.
#
GWG
There is a hidden flag to set all Micropub posts to draft mode. I mostly put it in for debugging.
#
GWG
It supports auth and token endpoints other than Indieauth with a setting in wp-config if anyone ever has one they want to point it at.
eschnou and tvn joined the channel
#
GWG
Next, I want to write a function to determine implied post type by what is being sent in, and set the Post Format and/or Post Kind, as applicable.
edpw1 joined the channel
#
Loqi
slack/snarfed: GWG: exciting, sounds like you already have a lot done!
#
Loqi
slack/snarfed: maybe send a PR soon with what you have now? multiple small PRs are generally better than one big one
eschnou joined the channel
#
GWG
snarfed: My changes overall are surprisingly small. But I will send one within the day
#
GWG
Let me do a PR before I go to the implied post types issue.
tilgovi joined the channel
#
GWG
Will work on that today
#
GWG
To be honest, more of my time was spent testing.
#
ben_thatmustbeme
woo, simplified my templating
#
ben_thatmustbeme
much less redundancy
#
GWG
Oh?
#
ben_thatmustbeme
i may end up following in aaronpk's footsteps and removing post type from my urls too, just to simplify routing
#
GWG
Probably a good move
#
GWG
I have a URL for pulling all entries of the same type, but it isn't in my usual permalink
#
ben_thatmustbeme
yeah, just have subtemplates now for each post type so I don't keep getting issues with missing a tag in various duplicated things
#
ben_thatmustbeme
all the context and comments will all be the same, so all those are in a single template rather than tons
#
ben_thatmustbeme
i have that too
#
ben_thatmustbeme
i may just do something to figure out the type from the URL too to simplify my routing
pfefferle and fourtonfish joined the channel
#
GWG
These are php templates?
ttepasse, friedcell, chalettu, snarfed and schmarty joined the channel
#
@hmans
I'm sorry to announce that I have ended work on Pants. http://hmans.io/cbh414
(twitter.com/_/status/622036082322997248)
#
voxpelli
JSON and Multipart support fixed in my Micropub endpoint I think
#
voxpelli
Next step: Actually publish the files to a GitHub repo and try it with OwnYourGram
shiflett, KevinMarks__ and atomicules joined the channel
#
voxpelli
Too bad one can't stream an upload to GitHub over their API but rather have to keep the file in memory and include it base64 encoded in a JSON object
#
voxpelli
Not the most efficient use of memory :/
KevinMarks_ joined the channel
#
Loqi
[mention] Nicolas Cluzeau posted 'Je teste la publication avec « micropub« ' linking to https://indiewebcamp.com/Micropub (https://indiewebcamp.com/Micropub)
lewisnyman joined the channel
#
kylewm
ben_thatmustbeme: I just got a bunch of new weird permalinks from your site
#
kylewm
all of your posts just popped back to the top in Woodwind because it thinks they are new urls :p
#
ben_thatmustbeme
routing changes broke things
#
Loqi
hehe
KevinMarks__, KevinMarks___ and benwerd joined the channel
#
aaronpk
good morning
#
aaronpk
voxpelli: wow the github api requires uploading files via base64 encoded json requests?
#
voxpelli
aaronpk: yes, very strange
#
aaronpk
see this is the exact thing I want to avoid with micropub :)
#
voxpelli
Or well, the json isn't encoded, just the content of files one uploads within them
#
aaronpk
sorry that was my bad hyphenation
#
aaronpk
"base64-encoded files in json requests"
#
voxpelli
aaronpk: how big are the files from ownyourgram typically?
#
aaronpk
good question
#
aaronpk
i can check some of mine
#
aaronpk
it may also send videos btw
#
voxpelli
Yeah, that's what I worry mostly about ;)
#
aaronpk
the videos i've gotten from it range from 1-5mb
#
aaronpk
photos are usually 50k-500k
#
voxpelli
that should be manageable, just have to ensure the concurrency doesn't make it go above the memory limit
#
ben_thatmustbeme
kylewm, yeah definitely doesn't like the routing on me
#
aaronpk
i wouldn't worry about it
seekr joined the channel
#
ben_thatmustbeme
good morning aaronpk
KevinMarks_ and KevinMarks__ joined the channel
#
aaronpk
good morning
KevinMarks___ joined the channel
#
aaronpk
argh Jeena I can't tell what day your article was written because it just says "posted 5 days ago"
#
aaronpk
relativedates--
#
Loqi
relativedates has -1 karma
atomicules joined the channel
#
ben_thatmustbeme
just undid my routing changes for now.
#
aaronpk
hm when I change my URLs how should I make sure this doesn't happen to me?
#
ben_thatmustbeme
aaronpk: i always forget about caching, so it all looked good, but then the cached stuff expired and it went bad
#
ben_thatmustbeme
but no matter what, everything will get confused
#
aaronpk
i'm going to be returning permanent redirects for my old URLs, maybe that will help?
#
ben_thatmustbeme
it should help for things like bridgy i would assume
atomicules and chreekat joined the channel
#
ben_thatmustbeme
woodwind will freak a little
#
kylewm
bridgy will send duplicates too for a certain number of posts
#
kylewm
you are probably already doing enough de-duplicating to catch it though
#
bret
we should try to get https://www.readability.com/developers/guidelines to update their guide
#
Loqi
definitely
#
bret
but also, a great way teach mf2
#
bret
err mf in this case, but could work for mf2
ttepasse_, wolftune, gRegorLove and interactivist joined the channel
#
aaronpk
(manually added those tags, not from ownyourgram)
#
ben_thatmustbeme
aaronpk++ nicely done
#
Loqi
aaronpk has 893 karma
#
aaronpk
i went back and forth on whether to show the little person icon next to each URL
#
aaronpk
also I plan on using my nicknames cache to display the person's name
#
aaronpk
but it was easier to not do that just yet :)
#
ben_thatmustbeme
yeah, i do the person's name
#
ben_thatmustbeme
i like the person icon
#
aaronpk
my first version had the person icon on the left, but not before each person
#
aaronpk
so more like the location icon
tvn and friedcell joined the channel
#
ben_thatmustbeme
hmm, maybe i should link to the parson as well, currently i was trying to make it possible to look up all tags of a person on my site
#
ben_thatmustbeme
just like a category
#
ben_thatmustbeme
but it has problems
#
Zegnat
aaronpk, did you consider using people’s u-photo instead of the generic person icon?
#
aaronpk
I did, but I don't think it would look very good since I want to display it so small
#
ben_thatmustbeme
it would look similar to signatures on the wiki
#
ben_thatmustbeme
they are small but not too small
#
aaronpk
right now the person icon is smaller than that
#
aaronpk
also most of the time the person tagged will be in the photo, so I don't really need to display another picture of them
#
aaronpk
worth noting that flickr does show the person's photo though
#
csarven
So, this micropub thingy, is that like CRUDing your own posts?
#
csarven
Is there any commonality between Webmention and Micropub?
#
aaronpk
not really
#
csarven
Other than using HTTP POST I presume.
#
aaronpk
they are for completely different things
#
csarven
Yes, their purpose is different, but that wasn't my question.
#
csarven
Looking over this micropub ATM
#
csarven
And that there is some dependency on mf2 I take it?
#
aaronpk
kind of
#
aaronpk
the vocabulary all comes from microformats2 vocabulary
#
csarven
"Creating objects"
#
ben_thatmustbeme
its structured in the same way, it does use mf2 vocabulary yes
#
csarven
So... in order for me to post some stuff on my own website, I'll have to go through IndieAuth (which is usually/typically, but not necessarily always, based on third-party handshake)?
#
aaronpk
yes, you need to get an access token
#
csarven
hehe
#
rhiaro
You could do it with like, OpenID or something else though, right?
#
aaronpk
micropub doesn't care *how* you get the access token, it just requires an access token
#
aaronpk
you can do password login if you really want
#
csarven
Then IndieAuth is only one method.
#
aaronpk
generic micropub clients all implement indieauth (which is basically oauth 2.0 plus identity)
#
aaronpk
so if you're using Quill for example, you need to advertise your authorization endpoint and token endpoint
#
aaronpk
it is conceivable that someone could write a micropub client and server that handles auth a totally different way, but it wouldn't work with any other clients/servers
#
csarven
What would be the difference between "micro"pub and say a "macro"pub? What makes "micro" micro?
#
ben_thatmustbeme
a rose by any other name?
#
aaronpk
the name came from the fact that it's the inverse of microformats
#
aaronpk
microformats for reading, micropub for writing
#
csarven
Okie dokie
#
aaronpk
it's also supposed to be very minimal and easy to implement
#
csarven
I find it quite hacky so far.
#
csarven
Like Webmention
#
gregorlove.com
edited /User:Gregorlove.com (-53) "/* Introduction */"
(view diff)
#
aaronpk
the whole internet is hacky
#
csarven
I agree, but it doesn't justify :)
ttepasse joined the channel
#
aaronpk
if you have an issue with a specific part of the spec feel free to discuss it
#
aaronpk
but "i find it quite hacky" is not constructive criticism
#
csarven
I discuss, you create a wiki entry in a rush to close the discussion - sweeping things under the carpet, whistle and walk away?
#
csarven
I'll think about it :)
#
aaronpk
i create a wiki entry to capture the question and answer because chances are other people will have teh same question later
#
aaronpk
documentation++
#
Loqi
documentation has 2 karma
#
gregorlove.com
edited /User:Gregorlove.com (+140) "/* Interests */"
(view diff)
#
csarven
I've highlighted issues and offered alternatives. Have you documented that as well?
#
aaronpk
are you talking about the issues with webmention?
#
csarven
Suggestions/Proposal to improve a) simplify or b) be more explicit. The documentation you've come up with is handwaving at best.
#
aaronpk
if you feel like http://indiewebcamp.com/webmention#Why_is_the_target_URL_a_required_parameter does not capture your issues, you can edit it or add a new entry under "Issues" on that page
#
aaronpk
I don't agree that my explanation is handwavy
#
gRegorLove
How is it handwaving, given the number of implementations where webmention is working?
#
csarven
If "working" is the bar you set yourself, carry on.
#
gRegorLove
I don't understand the problem that you're seeing / trying to solve by removing the target parameter, I guess.
#
gRegorLove
(if I've understood the discussion correctly)
#
aaronpk
if you really think you have a better idea of how it should work, you should implement it that way and ask someone to send you a webmention with your alternate spec
#
csarven
I'll write it up.. because then maybe it has more validity as it ends up in an URL or something.
#
csarven
Or.. I could paste a bunch of IRC log URLs too.. if that suffice?
#
csarven
So, what's the IWC thing here.. Wiki URL > IRC URL?
#
aaronpk
but seriously, criticism that is not based on implementation experience is not going to go a long way
#
gRegorLove
csarven: If you want to link me to a log that will help me understand better, that's great. Or on the wiki, whichever. I thought I saw most of the conversation, but might have missed something.
#
aaronpk
typically discussion here goes from IRC to the wiki, so yes wiki URL > IRC URL
stream7 joined the channel
#
gregorlove.com
edited /User:Gregorlove.com (+167) "/* Goals */"
(view diff)
torrorist1 joined the channel
#
@iamjohnellison
Just got my new @withknown blog setup with #SSL. Cheers @indiewebcamp for the inspiration!
(twitter.com/_/status/622092325171372032)
#
gRegorLove
Feels good to move things from the to-do list to the completed list.
#
GWG
aaronpk, what is p3k-type?
#
aaronpk
a horrible mess
#
aaronpk
it's supposed to indicate whether it's food or drink
#
aaronpk
i should have called it p3k-food-type probably. or sent the value in p3k-food or p3k-drink appropriately
#
Loqi
yea!
#
gregorlove.com
edited /Pants (+156) "suspended development"
(view diff)
#
gregorlove.com
edited /Pants (+38) "/* Code */"
(view diff)
#
GWG
aaronpk: I thought it might be like ben_thatmustbeme and his mp-type
#
GWG
aaronpk: I think I will leave it alone then, but changing the Micropub plugin to save the summary as the content if no content is provided means that Teacup will display something useful
#
aaronpk
great! that's why it sends summary :)
#
GWG
I am not sure if I want to track food, but I wanted to test the plugin with as many clients as possible
#
@closetgeekshow
I think a lot about IndieWeb, Tilde Club and what might replace reddit. I feel like there needs to be a social network for 90s kids.
(twitter.com/_/status/622097349641244672)
#
aaronpk
omg adactio made an SMS interface for posting to his site! https://adactio.com/journal/9261
#
gregorlove.com
edited /Nucleus (+29) "/* Indieweb Examples */"
(view diff)
#
bret
"Have you published a response to this? Let me know the URL:" is a great web mention pattern
#
ben_thatmustbeme
oh yeah, i saw him mention something about that
#
bret
thats cool addacto is great
#
aaronpk
bret: yep! I added that to my site after I saw his
#
bret
great UK turnout!
frzn joined the channel
atomicules, tantek, interactivist and adactio joined the channel
#
adactio
aaronpk: I'm having an issue with OwnYourGram—it seems to have stopped posting (after an error trying to post something yesterday). Is there any way I can give it a kick from my end?
#
aaronpk
adactio: uhoh.. i just launched a change yesterday
#
aaronpk
is it not posting at all, or are you getting empty requests?
#
Loqi
[bridgy] adorably aggressive replied '@myfreeweb @jurph even that isn't really true. there's still hosting providers.' to a tweet http://indiewebcamp.com/ (https://twitter.com/randileeharper/status/621824080195379200)
#
aaronpk
oh dear i see the problem
#
aaronpk
hm i need a spampk account for testing instagram
#
adactio
It's not posting at all right now. I did the make the change for switching categories over to an array rather than a string (but I did that after the problem first occurred).
#
adactio
aaronpk: I'm happy to use my site as a guinea pig if you need me to test anything.
KevinMarks_ and benwerd joined the channel
#
aaronpk
k i think it's back
#
aaronpk
weird combination of glitches trying to launch that change yesterday
#
aaronpk
i had changed it to make my code build the multipart request instead of letting the curl library do it, because the curl library can't handle array values in multipart. but then I was sending base64 content instead of binary content in the request, so your micropub endpoint was failing trying to understand a string as an image
#
aaronpk
anyway now it's sending it as binary multipart again
#
adactio
aaronpk: Thank you muchly!
KevinMarks, adactio, KevinMarks_ and tantek joined the channel
#
KevinMarks_
reads scrollback
#
KevinMarks_
aaronpk_: the 'showing the person's face in the preson tag' thing - are you doing rectangles around faces too?
#
aaronpk
not yet
#
KevinMarks_
'cos then you could display that bit of the image next to them…
#
KevinMarks_
(ok, slightly crazy idea)
#
KevinMarks_
csarven: did you miss the key reason for sending the URL? that an endpoint may support multiple domains. That is a concrtete issue based on implementations
#
KevinMarks_
you saying 'you can do without it ' is handwaving
#
aaronpk
KevinMarks_: haha that'd be hilarious
#
tantek
certainly without *having implemented the functionality without it*, the phrase "you can do without it" is handwaving
#
Loqi
tantek: KartikPrabhu left you a message 11 hours, 49 minutes ago: why does your homepage have h-feed as child of h-card... ? http://indiewebcamp.com/irc/2015-07-16/line/1437115798399
#
csarven
KevinMarks Would you mind pointing me at the URI that says that a Webmention may support multiple domains? I may have missed that.
#
tantek
hmm I think that's an FAQ KartikPrabhu ;) I believe barnabywalters asked first, then more recently I think aaronpk asked
#
KevinMarks_
a webmention *endpoint* may support multiple domains
#
tantek
csarven lots of them. e.g. webmention.io
#
KevinMarks_
eg webmention.herokuapp.com
#
csarven
"Webmention is a simple way to automatically notify any URL when you link to it on your site. From the receivers perpective, it's a way to request notification when other sites link to it." -- I'm not sure if that's implied in there.
#
tantek
deployed, live, in use etc.
#
tantek
csarven, are you nitpicking for details in a summary?
#
tantek
that's a form of intentional misunderstanding that I think needs a name.
#
csarven
I'm asking for clarification. If the doc doesn't have the info, perhaps it should be mentioned?
#
csarven
you typically tell people to add it as an FAQ. There is your chance.
#
KevinMarks_
or perhaps you could read the doc
#
tantek
you didn't quote the (whole) doc, you quoted the summary. to assert "doesn't have the info" leaping from the summary is a strawman
#
csarven
Dude, I've asked you kindly to point me at it. Your "RTFM" is what now?
#
KevinMarks_
see fragmention libnk above
#
csarven
tantek++
#
csarven
KevinMarks++
#
Loqi
tantek has 220 karma
#
Loqi
KevinMarks has 131 karma
#
csarven
KUTGW
#
adactio
tantek: yours isn't the only site with h-feed as a child of h-card. See also: http://www.lottejackson.com/
#
JonathanNeal
good old fragmentioning
#
tantek
csarven - you're the only one that's had this confusion so far, thus not an *F*AQ yet.
#
csarven
Really? "if they ask, others might as well..."?
#
tantek
and based on the use of strawman technique in your argument, there's not much motivation to help
#
csarven
Okie dokie
#
csarven
Thanks for your feedback.
atomicules and snarfed joined the channel
#
csarven
KevinMarks That URI is not pointing to air.
#
csarven
s/not//
#
Loqi
csarven meant to say: KevinMarks That URI is  pointing to air.
#
KevinMarks_
hm, did fragmention support for the wiki get broken?
#
KevinMarks_
I have the chrome plugin running so it works everywhere fro me
#
csarven
I'm on Ubuntu. Checked with Firefox and Chromium. No go.
#
csarven
Ok, thanks.
#
csarven
So, that's basically added by aaronpk when we discussed the first time. It didn't not exist before ;)
#
ben_thatmustbeme
yes, that would be how wikis work
#
KevinMarks_
yes, you asked a question, we considered it and updated the documentation to clarify
#
csarven
facepalms
#
csarven
KUTGW
#
KevinMarks_
we're here to build protocols that interoperate; are you here to win debate points or something?
#
gRegorLove
What's KUTGW?
#
ben_thatmustbeme
"keep up the good work"
#
csarven
KevinMarks Is that your assumption?
#
ben_thatmustbeme
had to look it up myself
#
csarven
You vs. Us?
#
csarven
I've raised a legitimate question, why do you feel defensive?
#
tantek
csarven - it's a reasonable conclusion from the majority of your statements in IRC being nitpicky/argumentative about theoreticals rather than about things you're live implementing on your site.
#
tantek
if that's not the case (you are live implementing on your site and getting stuck), please say so!
#
csarven
It wasn't exactly "public" knowledge. It got documented. The wiki improved. Why do you feel the need to push that as if you are superior? heh
#
ben_thatmustbeme
well, the wiki links to existing implementations and services that work cross domain. the wiki doesn't say it only works for one domain either
#
tantek
csarven, let's try to take this in a more productive direction - what's the very next piece of user-level functionality you want to add to your personal site?
#
gRegorLove
I appreciated the question - haven't seen anyone ask why the 'target' parameter is needed. I think it was captured well on the wiki, too. Are there more questions about it?
#
aaronpk
gRegorLove: I am in the same boat. glad to have the question asked, now it's documented. not sure why this needed to come up again today
#
ben_thatmustbeme
yeah, it did make for some interesting points about webmention
#
ben_thatmustbeme
never thought to ask that
#
csarven
gRegorLove That was my first concern. I have also proposed an extension which has to do with actually being more explicit about the webmention by providing a "property" name/URL.
#
gRegorLove
Extensions are cool. /vouch came about that way.
#
csarven
I will in fact do the extension myself.
#
tantek
csarven, why not implement the core *before* proposing an extension?
#
csarven
Because it is friggin' trivial?
#
gRegorLove
csarven++
#
Loqi
csarven has 11 karma
#
tantek
if it's so trivial, then ship it
#
tantek
if you can't just ship it on your personal site, then your statement that it's trivial is false
#
csarven
Are you going to give me a deadline or should I go on with my own pace?
#
tantek
up to you and your definition of trivial
#
KevinMarks_
trivial implementation is a design goal here. Adding untested extensions to the spec undermines that
#
tantek
KevinMarks, more to the point, proposing extensions without first implementing the core is daft.
#
tantek
especially when there's widespread evidence (shipping live interop) that the core is sufficient
snarfed joined the channel
#
csarven
The current spec is a hack :) But whatever, no need to dwell into that further.
#
KevinMarks_
that reminds me, I need to make my hovercards hover
#
tantek
hopes he's using the word "daft" correctly. :)
#
csarven
tantek of course the core is sufficient. and of course as raised before it will "work"
#
tantek
nope, it *does* work
#
aaronpk
csarven: there you go again with the non-constructive criticism
#
gRegorLove
Why the scare quotes?
#
tantek
csarven - do you have aesthetic concerns about the spec by the phrase "is a hack"?
#
ben_thatmustbeme
what are scare quotes?
#
Loqi
Scare Quotes are quotation marks used for emphasis, often by people who doesn't understand how to bold or italicize text https://indiewebcamp.com/Scare_Quotes
#
csarven
Hmm, does _this_ emphasize or /this/ ?
#
csarven
Not for me.. either way.
#
ben_thatmustbeme
that was a question to see definition
#
gRegorLove
I wasn't sure if you were emphasizing, or trying to say "it doesn't really work"
#
tantek
csarven, to the hypermedia experts of the late 1980s, HTML was "a hack". Clearly the experts were right :)
#
ben_thatmustbeme
not intended to insult. that doesn't apply here since you can't bold or italicize
#
csarven
I was quoting from earlier actually.
#
csarven
A real quote
#
tantek
consider that "is a hack" may be a good thing
#
csarven
ben_thatmustbeme I didn't take it as an insult.
#
tantek
csarven, let's try to take this in a more productive direction, again, what's the very next piece of **user-level functionality** you want to add to your personal site?
#
ben_thatmustbeme
csarven: that definition on the wiki is a bit condescending
#
csarven
tantek Do you think anything is a hack? Or is that term reserved for the few?
tilgovi joined the channel
#
csarven
tantek I will probably do Webmention. It seems like the hip thing to do.
#
tantek
csarven, my opinion of what is / isn't a hack is irrelevant to the discussion, you are deflecting.
#
csarven
I will do it with the extension I have in mind.
#
csarven
If people find it fancy, great. If not.. that's oka ytoo
#
csarven
No loss
#
tantek
csarven, note my emphasis on **user-level functionality**. Webmention is a protocol.
#
tantek
csarven, do you understand the difference between user interface and plumbing?
#
csarven
How is that relevant to this discussion?
#
csarven
No, but I'm sure you have a wiki URL for me.
#
tantek
I asked you for "user-level functionality" you replied with a protocol. I pointed out they are different.
#
tantek
ah ok
#
tantek
what is plumbing?
#
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://indiewebcamp.com/plumbing
#
csarven
what is tantek?
#
Loqi
Tantek Çelik is the co-founder of IndieWebCamp and works on open web standards at Mozilla https://indiewebcamp.com/Tantek
wolftune joined the channel
#
tantek
csarven, what's the very next piece of **user-level functionality** you want to add to your personal site?
#
csarven
Possibly CRUDing annotations.
#
tantek
any annotations in particular?
#
tantek
what is an annotation?
#
csarven
wonders if he gave the wrong answer.
#
Loqi
Annotations are comments (including marginalia), highlights or any other interactions that add to (part of) a post, typically added by individuals other than the author https://indiewebcamp.com/annotation
#
csarven
Should my response be based on IWC/annotation or can I be freestyle?
#
tantek
cool - UI to CRUD annotations is a good itch to scratch and goal - go ahead and add it to the top of your http://indiewebcamp.com/user:csarven.ca#Working_On
atomicules joined the channel
#
tantek
is there something you find lacking or confusing about /annotation ?
#
tantek
if it helps, most seem to start with implementing /reply posts
#
tantek
and then move on to /like and /repost posts - though others have done /bookmark posts instead as well
snarfed joined the channel
#
csarven
I would say any reply/comment/note/mark on some existing text.
#
tantek
are there other types of annotations you're more interested in?
#
tantek
in that regard, "reply/comment/note" are the same thing, just /reply
#
csarven
More than what I've listed? Not at the moment. I have to see how far above gets me.
#
tantek
what do you mean by "mark"?
#
csarven
Like highlighting
#
csarven
All of the annotations would have an @id
#
tantek
a-ha, fascinating - I don't think anyone has implemented that style of annotation yet here
#
tantek
however I'm sure it could be built similarly to /reply or /like
#
tantek
or more precisely, as a variant of /marginalia
#
KevinMarks_
if you want to highlight part of a post, http://indiewebcamp.com/fragmention can be helpful
#
csarven
Not sure if there is a better term for it, but if a user finds a sentence or paragraph (which doesnt already have an @id) it might be worthwhile.
#
tantek
I'd say focus on getting just /reply posting working
#
ben_thatmustbeme
i was just about to mention fragmention
#
tantek
csarven - don't jump to plumbing (@id) so prematurely
#
tantek
we've solved the problem of referring to a specific selection of text with /fragmention already
#
GWG
Someday, the answer to What is Tantek will be... "Tantek is the name of our wiki, which developed a mind of its own after repeated brain dumps from tantek."
#
tantek
if you implement your own /reply posts where your in-reply-to URL can be any URL including a URL with a fragmention, then you'll be well on your way to implementing both /reply posts on any post or text thereof
#
csarven
Same problem as I see it. One of which has a body text, the other doesn't
#
tantek
and then you can start asking about how to design highlighting of fragmentions
#
tantek
csarven - that's plumbing-centric thinking. from a UI perspective, they're very different, and the user does very different things (enter text comment, vs. specify perhaps a highlight color)
#
csarven
Do you guys do Webmention + highlighting type of thing?
#
tantek
what is highlighting?
#
csarven
s/guys/guys and girls
#
Loqi
csarven meant to say: Do you guys and girls do Webmention + highlighting type of thing?
#
tantek
csarven++ for being more inclusive
#
Loqi
csarven has 12 karma
#
csarven
Along the lines of <mark>
#
tantek
csarven, do you have any real world publishing examples of <mark> on your own site?
#
csarven
No.
#
csarven
Not that I recall.
#
csarven
Only plain ol' comments.
#
gRegorLove
What is highlight?
#
tantek
ok, then it's reasonable to implement those first
#
csarven
Which gets added to my own DB
#
loqi.me
created /highlighting (+22) "prompted by tantek https://indiewebcamp.com/irc/2015-07-17/line/1437160251111 and dfn added by gRegorLove"
(view diff)
#
tantek
gRegorlove wow that's an unsatisfying borderline-plumbing-specific definition
#
gRegorLove
You only have yourself to blame. ;)
#
tantek
blames self for the dfn
#
csarven
Confusing :)
#
tantek
yeah I was just noticing that
#
tantek
ok time to clean up my mess
#
aaronpk
considers adding a !blame command to Loqi which digs up the original author of a page
#
Loqi
dude
#
csarven
I would think of a mark/annotation would be an h-entry with its own permalink
#
csarven
in-reply-to some fragment
#
aaronpk
perfect!
#
gRegorLove
/highlight needs a period for Loqi to pick up the dfn too
#
KevinMarks_
yes, csarven, exactly
#
KevinMarks_
the fragmention nuance is that you can reply to an arbitrary string in the page, not just a pre-created id
#
csarven
Does that approach require JS?
#
csarven
Or some weird CSS... which I can't think of at the moment.
#
aaronpk
I include a lot of these "highlights" or blockquotes on my bookmarks, should I be linking to a fragmention instead of the post permalink? e.g. http://aaron.pk/b4cB1
#
csarven
has to attend real-life. thanks for the feedback
atomicules joined the channel
#
KevinMarks_
I have done some like that
#
aaronpk
some of them are quite long http://aaron.pk/b4cA1
#
KevinMarks_
I need to replace SavePublishing with a plugin that does this
alexhartley joined the channel
#
Loqi
Ok, I'll tell him that when I see him next
#
snarfed
wow, the w3.org RDF validator is 500ing too: https://www.w3.org/RDF/Validator/
#
@kevinmarks
“I’ve never once seen a distributed system whose latency followed a bell curve.” http://t.co/9h95C7BYoM.
(twitter.com/_/status/619339719269179392)
#
KevinMarks_
t.co encapsulates fragmentions
#
KevinMarks_
also, there's my 'fragmention to quote' munger
#
gRegorLove
Wait, that's my end...
#
snarfed
heh yes
#
snarfed
bridgy logs ftw or ftl…not sure which yet :P
#
gRegorLove
too strict a comparison on the hostname. :)
#
gRegorLove
my own weird capitalization bit me, heh
#
tantek.com
edited /highlight (+1499) "rewrite dfn to focus on ux, expand with possibilities, why, how to, indieweb examples (none), silo (none), brainstorming, see also"
(view diff)
#
snarfed
tantek finds everyone's unicode bugs, gRegorLove finds everyone's case sensitivity bugs :P
#
snarfed
even his own
#
gRegorLove
And backtick bugs
#
snarfed
gRegorLove++ has a budding career in QA if he ever wants it
#
Loqi
gRegorLove has 19 karma
#
tantek
scrolls up to see what he missed while expanding the /highlight page
#
aaronpk
whoa IRC just lagged and i got a bunch of messages all at once
craftycorvid joined the channel
#
gRegorLove
snarfed: I made a fix and clicked 'retry' from the bridgy logs. Seems to have worked, though bridgy still shows it "failed" when it put it at the to of the list
#
tantek
domain names are case-insensitive
#
gRegorLove
Yeah, I fixed the bug in my code.
#
snarfed
gRegorLove: great! looks like it doesn't have the error icon any more now: https://www.brid.gy/twitter/gRegorLove#responses
#
snarfed
glad i put in that feature to expedite retry clicks
#
kylewm
snarfed: I noticed the RDF validator was returning 500 last week too...
#
gRegorLove
snarfed: Nevermind. Appears the status displayed doesn't update right away. On refresh it showed "Sent"
#
kylewm
so it's not new
#
tantek
aaronpk: re: http://aaronparecki.com/bookmarks/2015/07/15/1/twitter-culture-web - the question is one of intent / why you posted that. did you mean to bookmark the whole article, with the quote just to remind you why? or did you mean to specifically emphasize that quote, and thus it's more of a /quotation post?
#
snarfed
gRegorLove: oh yeah there's very little ajax in bridgy's ui
#
gRegorLove
snarfed++ for the retry button
#
Loqi
snarfed has 116 karma
#
aaronpk
tantek: i think that one in particular is more of a quotation post
#
tantek
aaronpk, in that case, yes, a fragmention is a good way to link to the specific quotation in the context of the original post!
#
aaronpk
this one is to remind me why i bookmarked it http://aaron.pk/b4bg1
#
tantek
as I think rhiaro pointed out before (months ago?) this may be a good example of why /reaction posts may need explicit typing, since they're often generated by a specific UI button ( /webaction ) and might have no other specific properties to indicate their "type", unless we (continue) do so in the u-* property, e.g. by using a u-quotation-of, or u-highlight-of
#
tantek
continuing to add u-*-of properties is not a bad approach btw, because it ties the explicit typing to effectively a link relation
#
tantek
does anyone actually post explicit /quotation posts?
#
ben_thatmustbeme
considers u-dislike-of now
#
KevinMarks_
see votelinks
#
tantek
or are all existing indieweb examples other post types that are implicitly quotations as determined by human inspection or human to human querying?
#
KevinMarks_
hm, is h-cite the quotation model?
#
tantek
you mean markup?
#
tantek
or rather, what do you mean by model?
#
tantek
views source on aaronpk's examples.
#
aaronpk
uhoh :)
jacus joined the channel
#
tantek
hmm, p-bookmark-of h-cite should like be u-bookmark-of h-cite
#
tantek
adding to wiki
#
aaronpk
oh yeah that'll be good
#
aaronpk
we still need to update the php parser for that
#
ben_thatmustbeme
somewhat wants to tackle the php parser
#
ben_thatmustbeme
but not top priority for me
#
tantek
is there a github issue filed for that on phpmf2?
#
tantek.com
edited /quotation (+331) "note use of blockquote markup, suggest u-quotation-of h-cite"
(view diff)
alexhartley joined the channel
#
kylewm
tantek: no
#
tantek
!tell csarven thanks for asking / noting about "highlight" posts. I've updated the /highlight page with more description and some brainstorming, both along the lines of what it sounded like you were intending in the chat earlier. Please review! https://indiewebcamp.com/highlight
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
!tell KartikPrabhu as our leading /marginalia expert and implementer, could you also review my expansion of https://indiewebcamp.com/highlight to see if it fits use-cases you are / were / may be thinking about to enable others to highlight content in your posts?
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegorLove
Are you referring to the php-mf2 parser using the name of nested h-* for the 'value'?
#
kylewm
using the simple parsed value, whether it be p-* or u-*
#
tantek
gRegorLove: that's correct behavior for a "p-* h-*", however, it should use the "url" of the nested h-* for the 'value' of a "u-* h-*"
#
gRegorLove
It's on my list to work on that.
#
tantek
great! can you file it as a quick github issue so we can track it / comment?
#
gRegorLove
looks in #microformats log for the chat to add a GH issue
#
tantek
that's the relevant part of the parsing spec
#
gRegorLove
php-mf2 issue filed: Fix implied value for nested h-* microformats https://github.com/indieweb/php-mf2/issues/70
#
ben_thatmustbeme
yay, clean-up
#
Loqi
does a happy dance!
#
ben_thatmustbeme
Showing  17 changed files with 10 additions and 2,005 deletions.
#
ben_thatmustbeme
Showing 15 changed files with 11 additions and 3,239 deletions.
#
ben_thatmustbeme
no need for post type specific controllers, and only post type specific sub templates
#
Loqi
woot
atomicules joined the channel
#
ben_thatmustbeme
basically leaves me only 2 template files i really need to review mf2 on, hopefully lead to less bugs
#
ben_thatmustbeme
aaronpk: what do you use to identify what app created the post?
#
ben_thatmustbeme
mf2-wise that is
#
aaronpk
client id
#
ben_thatmustbeme
hmm, i'm been swayed off of created-by as it is pretty confusing
#
ben_thatmustbeme
feel like 'client' might be sufficient
#
ben_thatmustbeme
but then no one is actually parsing these yet
#
tantek
ben_thatmustbeme: reducing the # of needed template files is another good argument for *not* having explicit post typing
#
ben_thatmustbeme
no, its just design. embedding templates is super easy and in fact makes it very easy for me to add new types this way
#
ben_thatmustbeme
i don't have to touch existing templates, i just create a very small new file
#
aaronpk
yeah i can't wait to get rid of all my post type specific templates. or at least reduce the number of them drastically
#
ben_thatmustbeme
my post specific parts are super minimal this way
#
tantek
I think that's the key. Getting rid of explicit post types makes such custom templates *optional* rather than required as part of the design.
#
ben_thatmustbeme
and i actually have some parts that need to be removed from those too
#
ben_thatmustbeme
my problem is when i try to do just a generic post template it gets really messy really fast
#
ben_thatmustbeme
as I am checking for so many things
#
ben_thatmustbeme
having a different template makes the post templates (though there are multiples now) much much simpler
#
ben_thatmustbeme
okay, going to go catch a train
tilgovi, eschnou, adactio, gRegorLove and KevinMarks_ joined the channel
friedcell and KartikPrabhu joined the channel
#
aaronpk
barnaby is fast
#
gRegorLove
No doubt!
snarfed joined the channel
#
@BarnabyWalters
New release: php-mf2 v0.2.12 is out! #microformats #indieweb In this version: bugfixes! Improved… https://waterpigs.co.uk/notes/4cDM5D/
(twitter.com/_/status/622150090493440000)
tvn joined the channel
#
KevinMarks
My mac is losing the ability to respond to mouse clicks. Very odd
mattl and KartikPrabhu joined the channel
#
@kevinmarks
#indieweb @aaronpk: so we have demo'd SWAT0 by 3 people, 3 locations, 3 implementations
(twitter.com/_/status/622153003957645312)
#
aaronpk
that was from a while ago KevinMarks
tantek joined the channel
#
KartikPrabhu
reads back. Loqi messages?
#
Loqi
KartikPrabhu: tantek left you a message 1 hour, 24 minutes ago: as our leading /marginalia expert and implementer, could you also review my expansion of https://indiewebcamp.com/highlight to see if it fits use-cases you are / were / may be thinking about to enable others to highlight content in your posts? http://indiewebcamp.com/irc/2015-07-17/line/1437162979825
#
Loqi
who, me?
KevinMarks_ joined the channel
#
KartikPrabhu
aaronpk: documented some things I ran into when changin post permalinks: https://indiewebcamp.com/permalink#Changing_Permalinks_to_posts
#
KartikPrabhu
of course add other things that I did not encounter
#
tantek
KartikPrabhu++ for helping make it easier to not break the web!
#
Loqi
KartikPrabhu has 105 karma
#
KartikPrabhu
tantek: is the FAQ about h-feed inside h-card answered somewhere. The trouble I am running into with hfeed2atom is how deep should I look for the nested h-feed if I am given the microformats representation of a page?
#
KartikPrabhu
tantek: agreed with /bookmark of /fragmention as a good possible candidate of /highlight
#
tantek
not sure (about the FAQ). I should write it up somewhere. short answer to the how deep is I believe is depth-first-traversal - or grep source and use the first h-feed found
friedcell joined the channel
#
KartikPrabhu
I see. SO it would be easier to find the h-feed using the HTML instead of microformats
#
tantek
I think a /like of a /fragmention should still be represented as a "heart" or "star" of a e.g. a paragraph
#
tantek
perhaps even in a facepile next to the para
#
tantek
you mean instead of JSON
#
tantek
in both cases they are microformats
#
KartikPrabhu
tantek: yes instead of JSON rep of the microformats
#
KartikPrabhu
tantek: I was suggesting /like based on earlier discussion of /likes as positive /bookmarks
#
tantek
hmm - I think the two meanings may be orthogonal
#
tantek
perhaps that's a good use-case for "u-like-of u-bookmark-of"
#
KartikPrabhu
tantek: of course open to /bookmark as /highlight for sure
#
tantek
for the same reason it might be reasonable to suggest using an explicit u-highlight-of rather than overloading u-bookmark-of
#
KartikPrabhu
tantek: no. i would suggest usinf the presence of /fragmention to decide that
#
tantek
I think we're not going to know until someone tries building (both ends, posting a highlight, receiving a highlight and presenting it)
#
KartikPrabhu
just like we didn't invent u-marginalia-of
#
KartikPrabhu
true. implementation is a good guide. I still have to implement /likes /reposts in marginalia
#
KartikPrabhu
that could help guide /highlights
#
tantek
another possibility is to have p-highlight-style - an inline style expression for highlighting the highlight
#
KartikPrabhu
that is risky since scoped is not supported a lot
#
KartikPrabhu
some funny CSS could break my site's CSS
#
tantek
e.g. if I wanted to indicate that I highlighted something with yellow: p-highlight-style: "background:yellow"
#
tantek
KartikPrabhu: I solved that over the weekend :)
#
tantek
e.g. try my home page in Chrome etc. and scroll past the "rainbow" post to see :)
#
tantek
in short - it is possible to *synthesize* *compatible* scoped style support, even if on the authoring end all you do is specify the styling you want on that post
#
KartikPrabhu
tantek: sure but if the highlighter inserts " html{ color: red } " then I have to see how to scope it or remove it
#
tantek
right, all we support is a un-selectored style declaration or property declaration set
#
tantek
s/set/list
#
Loqi
tantek meant to say: right, all we support is a un-selectored style declaration or property declaration list
#
tantek
e.g. style declaration is the { } part
#
tantek
which we can make optional
#
tantek
wherein the consuming code would just wrap { } around the p-highlight-style if it didn't start with {
#
tantek
the assumption is that the receiving side would put an id on that span and style it accordingly, OR simply use an inline style! <span style="{{p-highlight-style}}"> ... </span> - with p-highlight-style apropriately sanitized of course
#
tantek
perhaps we start with a whitelist of properties, e.g. background-color, color, text-decoration
#
tantek
along with suggesting that consuming implementations may want to transform the color values into something that works well with their existing styling
#
tantek
is pretty sure he's the first to implement custom post styles on posts displayed *in-stream*, including cross-browser support (this past weekend)
#
KartikPrabhu
tantek: yeah I don't do instream styles
#
tantek
yes it's a nontrivial problem - which is why I'm pretty sure I'm the first to do it
#
tantek
it's probably a pretty niche feature
#
KartikPrabhu
tantek: if you did not use h-feed like aaronpk does it might run into a problem with the last line here: http://microformats.org/wiki/h-feed#Parsing
#
KartikPrabhu
since there would be no top-level h-entries just a h-card
#
snarfed
tantek: the beauty of being an indieweb implementor instead of a silo user. if you care about a niche feature, you actually get it!
#
KartikPrabhu
snarfed: yup! actually custom-post-styling is one of the reasons I switched from Blogger :)
#
tantek
snarfed exactly! and I made that point at the start of IndieWebCamp 2015 - that we're bigger than just "replace the silos" - we're about individual experience preference and empowerment
#
gRegorLove
wow, php-mf2 installed ~3000 times via composer: https://waterpigs.co.uk/notes/4cDM5D/
#
tantek
(during the start demos video - not sure if that's posted)
#
tantek
gRegorLove: wow indeed!
#
gRegorLove
Not sure this microformats thing is gonna take off. ;)
#
tantek
(while demonstrating what I'd gotten working on my site recently, and people thought it was funny it didn't work in Chrome and Safari)
#
KartikPrabhu
gRegorLove: the real question is how many of the 3000 are repeats/how many actively use it
#
aaronpk
it's funny to think about setting the location and timezone of my "sleep" posts
#
aaronpk
sometimes I go to sleep in one timezone and wake up in another
#
tantek
so yes, perhaps you need multiple h-cards for your sleep posts ;)
#
aaronpk
i will fix that on v2 :)
#
rhiaro
My sister requested an email subscription to my blog
#
rhiaro
So I guess I'll do that.
#
rhiaro
I pointed out I post a lot, and she upgraded her request to a weekly digest email
#
snarfed
rhiaro: hfeed2atom + rss-to-email?
#
rhiaro
I could do a stats summary as well as posts
#
rhiaro
Coffees consumed, miles run
#
aaronpk
rhiaro++
#
Loqi
rhiaro has 127 karma
#
rhiaro
Trains missed
#
rhiaro
feels a distraction coming on
KartikPrabhu joined the channel
#
snarfed
i'll stop now :P
#
KevinMarks_
is there a trains missed post type?
#
KevinMarks_
in my case that usually involves a call to tantek to crash at his place
#
aaronpk
i'd totally subscribe to the rhiaro weekly newsletter
#
rhiaro
Haha aaronpk++
#
KartikPrabhu
aaronpk++ Haha ^
#
Loqi
aaronpk has 894 karma
#
rhiaro
KevinMarks_ I record missed and rescheduled travel plans
#
tantek
perhaps Known could auto-generate a tabloid style personal weekly newsletter for you
#
rhiaro
Scroll down rhiaro.co.uk/travel there were some recently
#
@kevinmarks
Yes @airfrance, you could have told me to use Eurostar instead straight away instead of making me queue 3 times for 45 minutes first
(twitter.com/_/status/419737641894965248)
#
tantek
oh dear
atomicules and gavinc joined the channel
benwerd joined the channel
#
paulproteus
waves to benwerd
#
benwerd
waves back - hello!
#
tantek.com
edited /next-hwc (+0) "29"
(view diff)
#
Loqi
[bridgy] Jay Caines-Gooby replied '@kevinmarks @mmasnick I'm interested in WAN lookup of devices; if phones can be found &amp; serve content on 80/443 = lots of scope for thin...' to a tweet http://indiewebcamp.com/ (https://twitter.com/jaygooby/status/622176515279704064)
#
tantek
what about if faxmachines can be found?
#
csarven
What is a faxmachine?
#
Loqi
csarven: tantek left you a message 3 hours, 7 minutes ago: thanks for asking / noting about "highlight" posts. I've updated the /highlight page with more description and some brainstorming, both along the lines of what it sounded like you were intending in the chat earlier. Please review! https://indiewebcamp.com/highlight http://indiewebcamp.com/irc/2015-07-17/line/1437162827854
#
paulproteus
: D loqi
#
Loqi
who, me?
#
csarven
JOke aside, I always thought that faxmachines were pretty cool inventions.
#
KartikPrabhu
errr what's the "lot of scope" for finding phone through WAN?
#
KevinMarks_
a faxmachine is a useful appurtenance to a volcano or ocean https://schema.org/OceanBodyOfWater
#
loqi.me
created /faxmachine (+120) "prompted by csarven https://indiewebcamp.com/irc/2015-07-17/line/1437174086428 and dfn added by KevinMarks_"
(view diff)
#
aaronpk
oh dear
#
aaronpk
fax machines are still the fastest way to send a signed document for a lot of people
#
aaronpk
still wants to add fax support for indieauth.com
#
aaronpk
wonders if anyone would use it
#
csarven
KevinMarks That's funny because because mf2 is flawless
#
tantek
hey csarven, want to review /highlight rather than making unhelpful vague snarky commentary?
#
tantek.com
edited /Main_Page (+0) "/* Homebrew Website Club */ update next date"
(view diff)
#
gRegorLove
Haha aaronpk. How would that work, fax them the TOTP? :)
#
aaronpk
fax them a one-time code the same way you get it via SMS
#
csarven
tantek /highlight for now sounds okay to me.
#
tantek
gRegorLove: don't be silly. surely fax them a QR code. wait. :)
#
aaronpk
i did think about that
#
tantek
thanks csarven - glad ot hear it
#
aaronpk
it'd be like http://indiewebcamp.com/kirby-login-app except it would fax you the code instead of showing it on the screen
#
tantek
!tell rhiaro when you have a moment, could you archive https://indiewebcamp.com/#IndieWebCamp at /IndieWebCamps and update https://indiewebcamp.com/#IndieWebCamp to represent IWC Edinburgh? Thanks!
#
Loqi
Ok, I'll tell her that when I see her next
#
ben_thatmustbeme
What the. Faxmachines? How did we get on that?
#
gRegorLove
Faxmachines are the future, dude. Get on board.
#
tantek
sorry, I think that was my fault for mentioning the noun
#
rhiaro
Will do tomorrow... Remind me again if I forget though
#
Loqi
rhiaro: tantek left you a message 49 seconds ago: when you have a moment, could you archive https://indiewebcamp.com/#IndieWebCamp at /IndieWebCamps and update https://indiewebcamp.com/#IndieWebCamp to represent IWC Edinburgh? Thanks! http://indiewebcamp.com/irc/2015-07-17/line/1437174591049
#
ben_thatmustbeme
So wait not a schema.org reference?
#
aaronpk
someone mentioned phones
#
kylewm
aaronpk: I would use it ... once :)
#
aaronpk
haha yeah me too
#
csarven
doesn't own a phone
#
ben_thatmustbeme
Very confused about the related reading. Or is that for the whole site?
#
ben_thatmustbeme
Tantek only does an ipod touch no mobile phone
#
KevinMarks_
silos pioneering UX features again
#
csarven
ben_thatmustbeme Related reads are the join of the tags I have in that article with the tags I have assigned to the books I have. I think I want to get rid of this module any way.. it sort of works like a bibliography but not that well.
#
csarven
It is a taxonomy problem.
#
aaronpk
considers adding a "fax this post" button on his website
#
ben_thatmustbeme
From a reading perspective it pushes the Comments really far down
ttepasse_ joined the channel
#
csarven
I used to have it on the right sidebar
#
KevinMarks_
faxonomy?
#
ben_thatmustbeme
I like the idea though. I may do that for my own posts rather than having top click through to a " category"
#
ben_thatmustbeme
Maybe limit it to a random set of those
#
aaronpk
or maybe posts with the most comments/likes
#
csarven
ben_thatmustbeme I had a LIMIT on that.. but didn't like it in the end. Random sounds good. The quality is really dependent on how well you organize your items.
#
csarven
That's how I compile http://csarven.ca/library
#
csarven
I only enter the ISBNs, take the response from the API and store it in a library table
#
csarven
Err.. I enter ISBN and the tags in a table
#
csarven
tags for articles as well
#
gRegorLove
Nice library page, csarven. There was some work at /2015 last weekend about cataloging and notifying of catalog updates by webmention. I wasn't there for the demo at the end of the day, so don't know how far they got.
#
ben_thatmustbeme
Ack. Hate the my mobile irc client breaks urls on some characters like $ in this case
#
tantek
yikes - which client?
#
ben_thatmustbeme
I had been doing something similar some time ago to organize books and dvd
#
rhiaro
Yeah quassel
#
csarven
gRegorLove Sounds interesting
#
gRegorLove
We still need to dump from logs or etherpads into /2015/Demos
#
gRegorLove
Before it gets too far away from us
#
csarven
Was there any consideration to use Webmention as a way to aggregate information from multiple sources? A publicizes an item, looks at its list of subscribers (contacts etc..) sends out a Webmention to each e.g., building on what gRegorLove mentioned above.
#
tantek
what is quassel?
#
tantek
gRegorLove: yes, both start and end demos
#
tantek
csarven see Indienews
wolftune joined the channel
#
tantek
what is indienews
#
Loqi
IndieNews is an indieweb version of Hacker News where in order to: https://indiewebcamp.com/IndieNews
#
tantek
aaronpk ^^^ fix dfn?
#
csarven
It should probably emphasize on "broadcasting" or whatever.
#
tantek
csarven for broadcasting currently /PuSH is preferred
#
gRegorLove
Thanks, KevinMarks. That will be handy. Is there archived video of the demos, aaronpk?
#
aaronpk
gRegorLove: the youtube link has the raw stream
#
aaronpk
i'm going to trim it down and publish a new one tho
#
KevinMarks_
also the irc channel for the day has my posts from above and others
#
aaronpk
better to publish an hour long video of all the demos or split them up individually?
#
tantek
one video for start demos, one video for finish demos
#
aaronpk
I don't think I recorded start demos
#
aaronpk
forgot my tripod the first day
#
aaronpk
oh man the audio from the table recorded is so much better... too bad I didn't try syncing that up first when I made the swat0 video
uhhyeahbret, KartikPrabhu and interactivist joined the channel