#dev 2017-01-26

2017-01-26 UTC
#
Loqi
chrisaldrich has 3 karma in this channel (13 overall)
#
tantek
!tell chrisaldrich I'm confused by this section: https://indieweb.org/WordPress_with_Bridgy#Rel-me_links - because shouldn't the IndieWeb Plugin already take care of your rel=me links for you? This section doesn't even mention the IndieWeb Plugin, and that you need to set it up with the links to your social media profiles. It should mention that right?
#
Loqi
Ok, I'll tell them that when I see them next
#
loqi.me
created /wordpress_bridgy (+34) "prompted by miklb and dfn added by gRegorLove"
(view diff)
#
gregorlove.com
edited /WordPress_with_Bridgy (-26) "/* Overview of Bridgy's functionality */ clarify jargon"
(view diff)
#
martymcgui.re
edited /events/2017-01-25-homebrew-website-club (+91) "/* Blog posts */ add HWC Baltimore notes"
(view diff)
#
martymcgui.re
edited /events/2017-01-25-homebrew-website-club (+161) "/* Photos */ add Baltimore 2017-01-25"
(view diff)
tantek and gRegorLove joined the channel
#
loqi.me
created /IWS (+28) "prompted by tantek and dfn added by tantek"
(view diff)
#
loqi.me
created /IndieWebSummit (+28) "prompted by tantek and dfn added by tantek"
(view diff)
#
aaronpk
thinks he doesn't understand CSS
#
loqi.me
created /Indie_Web_Summit (+28) "prompted by tantek and dfn added by tantek"
(view diff)
#
aaronpk
line height is not having desired effect, seems to be being overridden by something higher up despite having a more specific rule
#
aaronpk
i can make the line height *larger* with my rule, but not smaller
#
aaronpk
let me push up this HTML change
#
aaronpk
oh wait i can share it from my laptop ?
#
aaronpk
i'm on iffy wifi so it might be slow
#
Loqi
[Aaron Parecki] -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Looking forward to meeting everyone at Beer of Trust! -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQEcBAEBCgAGBQJYiVbDAAoJECdsKBc0bWBW6DQIAKCjbzWrO35Xlin7WveDXTDJ 8YXjQwIdOE...
#
aaronpk
oh god thanks loqi
#
aaronpk
take a look at the .pgp-signature class
#
aaronpk
i can increase the line height with that rule, but i can't make it smaller
#
tantek
why not?
#
aaronpk
no idea!
#
aaronpk
i don't get it
#
aaronpk
there's a line-height rule on an element that it's inside setting it to 1.4285em
#
tantek
I'm looking at it now in FF devtools
#
aaronpk
if i disable that, then i can change the line height like i'd expect
#
aaronpk
ohhhhhh
#
aaronpk
display: block
#
aaronpk
if i set display: block on the .pgp-signature span then i can set the line height
#
aaronpk
i hacve no idea why that makes sense
#
tantek
because line-height does not affect inline flow elements
#
tantek
because inline flow elements do not have lines
#
tantek
only block elements have lineboxes that stack on top of each other
#
aaronpk
tries to wrap his head around that
#
tantek
and thus only block elements make sense to control the height of such boxes
#
KartikPrabhu
oh! yeah that's why ^
#
tantek
whereas an individual span on the line does not get to say "this line should be this tall"
#
tantek
because then all the spans on the line would fight
#
aaronpk
well this looks better now
#
aaronpk
will try to remember the rule about inline elements
#
tantek.com
edited /private_posts (+1527) "/* Use Cases */ Sharing With Fewer Friends, some quotes, use-case goal thoughts"
(view diff)
KevinMarks, tantek, gRegorLove, gRegorLove_, GWG and KevinMarks_ joined the channel
#
tantek.com
edited /Template:Homebrew_Website_Club (+108) "2017 March dates & links"
(view diff)
#
KevinMarks_
I started looking at fixing my hovercards for 100days today, and they are a right layout mess
#
KevinMarks_
Trying to make fixed size layouts of variable length content in css is extra hard
#
tantek
alright, HWC dates through June in the template at least
#
tantek
and I booked MozSF for all the days that I'm in town (which is most of them as it turns out)
tantek, KevinMarks and KevinMarks_ joined the channel
#
equivalentideas.com
edited /Internet_Archive (+572) "/* How to */ Add an example Ruby method for sending a URL for backup by the Internet Archive"
(view diff)
cweiske joined the channel
jeremycherfas joined the channel
#
jeremycherfas.net
edited /IRC_People (+56) "/* Nicknames */"
(view diff)
#
seblog.nl
edited /IRC_People (+0) "/* Nicknames */ abc'tize cleverdevil"
(view diff)
#
jkphl.is
edited /2017/Nuremberg (+572) "/* Venue sponsor */"
(view diff)
#
jkphl.is
edited /2017/Nuremberg (-1) "/* Platinum sponsor */"
(view diff)
#
seblog.nl
edited /Getting_Started (+199) "added link to the WP guide + there are multiple approaches"
(view diff)
#
loqi.me
created /getting_started_on_Known (+39) "prompted by sebsel and dfn added by sebsel"
(view diff)
#
seblog.nl
edited /Getting_Started (+33) "added Known"
(view diff)
#
ben_thatmustbeme
trying to figure out how i to best store location
#
aaronpk
location of posts?
#
ben_thatmustbeme
so in the past i have used location which i store geo:.... and location_name with just a plaintext "logal international airport" etc
#
aaronpk
i store an h-card, h-adr or h-geo now
#
ben_thatmustbeme
trying to fit that in to micropub's way of doing it and keeping it so its always the same, not sometimes json, sometimes, url, sometimes geo
#
ben_thatmustbeme
trying to fit that in to micropub's way of doing it and keeping it so its always the same, not sometimes json, sometimes, url, sometimes geo
#
ben_thatmustbeme
non-stable internet at the office
#
aaronpk
why does it need to always be the same? sometimes you just have different data
#
ben_thatmustbeme
if i store as an h-card always i can store different data below that, but i suppose as long as its always the same data type (json) its okay
#
ben_thatmustbeme
the multiple types is annoying
#
aaronpk
it's not necessarily accurate to always store an h-card either though
#
aaronpk
h-card is for named places
#
ben_thatmustbeme
h-card with an h-adr below it
#
ben_thatmustbeme
or h-card with a url only
#
aaronpk
for me, the location property can be a couple different kinds of objects, and i just sort it out when i render the post
#
aaronpk
i have an object that is created with the value of the location property, whatever it is, and then there's a method there to for example get the latitude, which knows how to dive in to the h-card/h-adr/whatever and find it
#
ben_thatmustbeme
so let me put it as my use case, i have yet only ever done 2 things with locations, posted geo: data or posted text place names
#
ben_thatmustbeme
not actual addresses, just like "Ikea" or "the esplanade"
#
ben_thatmustbeme
but i can definitely see wanting to put a URL (one that isn't an h-card there) like the website for veggie galaxy when i was there
#
ben_thatmustbeme
which is why i was sort of fine doing the h-card always, but when all i'm posting is geo data going location->adr->geo seems rather silly
#
aaronpk
it's sort of a false precision thing using an h-card to store just a lat/lng too
#
aaronpk
i think your sense of "it seems silly to use location->adr->geo" is the reason i wrote a function that handles doing that
#
aaronpk
so my usage is basically `$location->latitude` and it works because $location is actually an object that knows how to extract the latitude from whatever the location property is
#
ben_thatmustbeme
so if you have geo and location name (which i do a lot)
#
ben_thatmustbeme
then you store it as an h-card?
#
ben_thatmustbeme
hmm, interesting
#
aaronpk
it's also worth noting that latitude can be a property on an h-card too
#
ben_thatmustbeme
and in micropub you just return whatever h-* is stored there and edit that
#
aaronpk
hm, i haven't actually tried editing the location property via micropub yet
#
ben_thatmustbeme
huh, so it is that does make it simpler
#
ben_thatmustbeme
acutally that makes it a lot simpler
#
ben_thatmustbeme
its not that i'm actually storing it as a card, i don't ever determine those types of things until i display it
#
ben_thatmustbeme
storing it just as a json object with logitude, latitude, name, or url and based on what is there i detemine where it is
jeremycherfas joined the channel
#
snarfed.org
edited /quotation (+152) "bridgy publish support"
(view diff)
#
snarfed.org
edited /quotation (+133) "/* IndieWeb Examples */ snarfed quote tweet"
(view diff)
#
seblog.nl
edited /Main_Page (+22) "restored h-card"
(view diff)
#
Loqi
Homebrew Website Club
#
aaronpk
scratches head
#
sebsel
well it thought it was a h-event.
#
sebsel
.nl == .org, just a redirect.
#
sebsel
.org was not cached, I think
#
aaronpk
oh it needs a u-url on whatever the main object is
#
aaronpk
since there's a bunch of h-* objects on the page it has no idea which is the "primary" without that
#
sebsel
there is no url there yet. I can make 'Indieweb' a link
#
miklb
are there any visual representations of m2? I'm thinking along the lines of how the CSS Box model can be diagramed
#
seblog.nl
edited /Main_Page (+41) "h-card: add url"
(view diff)
#
sebsel
checks XRay directly
#
aaronpk
hm slash? i might need to normalize that on XRay side
#
aaronpk
also i think Loqi doesn't expand indieweb.org links at all
#
Loqi
Homebrew Website Club
#
Loqi
Homebrew Website Club
#
sebsel
Should take this to indiechat now probably
#
aaronpk
try redirecting .nl to https
#
aaronpk
haha yeah
#
Loqi
hahaha
#
sebsel
http://indieweb.nl/ > goes to https now
#
Loqi
IndieWeb
#
sebsel
yeah.
#
aaronpk
oh hey that worked
#
sebsel
a link to "/" should work too right?
#
sebsel
and then style it white
#
aaronpk
oh yeah actually
#
seblog.nl
edited /Main_Page (+1) "h-card: styling"
(view diff)
#
sebsel
so weird, it's not rendered as a link at all :/
#
sebsel
But it seems to work.
#
aaronpk
oh mediawiki is stripping the href attribute
#
aaronpk
"security"
#
sebsel
ah :/
#
sebsel
but we can't add classes and styles to [[]] syntax right?
KevinMarks joined the channel
#
aaronpk
correct
#
sebsel
I don't know if this is cached, but .. it sees an url.
#
aaronpk
yeah i bet the mf2 parser is resolving the relative URL which is an empty string
#
sebsel
oh well it works now
#
ascraeus.org
created /User:Ascraeus.org (+357) "Created page with "[https://ascraeus.org Daniel Goldsmith] is an IndieWeb newbie, living in Cork, Ireland. == Current Progress == Site using {{Hugo}} Fully marked up h-card and h-entry Using [htt...""
(view diff)
#
@KathyLeeDrupal
Hey! What do you think of Linkback: Implement Webmentions? I'm trying to build consensus! https://www.drupal.org/node/2846789
(twitter.com/_/status/824663484482850818)
#
ascraeus.org
edited /User:Ascraeus.org (+76) "/* Current Progress */"
(view diff)
gRegorLove joined the channel
#
aaronpk
i had a crazy idea to resurrect the idea of microp3k, basically making a trimmed down version of p3k that is easy to install like wordpress, and using that to spin up the list of microblogs for my various projects that i keep wanting to do.
#
aaronpk
sometimes i feel like main p3k is overkill
#
sebsel
aaronpk++ Zegnat and I where just talking about something like that in DM (Dutch Message).
#
Loqi
aaronpk has 29 karma in this channel (1189 overall)
#
sebsel
in my case not p3k, but getting the Twitter-like thing out of my Kirby.
#
sebsel
Because it's not really Kirby anymore.
#
aaronpk
Kirby is much more of a CMS than a timeline-based thing right?
#
sebsel
yeah, that's why.
#
sebsel
with 8000 posts I needed an indexer.
#
sebsel
That's a problem with Wordpress too: it's a CMS, not a timeline thing.
#
sebsel
you can make it do timeline, but it's not efficient.
#
aaronpk
at least wordpress started out as a timeline
#
sebsel
oh, that's true.
#
aaronpk
it would also mean i'd have to package up more things as libraries, like extracting the processing code from XRay separately from the API it has
KartikPrabhu joined the channel
#
aaronpk
i'm trying to make a list of all the things it would need to do
#
www.boffosocko.com
edited /Getting_Started (+267) "suggestion to document; port silo content from upcoming site-deaths"
(view diff)
#
KartikPrabhu
KevinMarks: here is a SVG problem for you (I am thinking about it too) http://mediatemple.net/blog/tips/map-rollovers/
#
KartikPrabhu
problem: make SVG elements highlight/change color, when hovering over a separate list of their names without JS :)
#
aaronpk
without js? tricky
#
KartikPrabhu
I was thinking some image map thing might be do-ale
#
KartikPrabhu
if not do-able that is a good resource for something like face-tags
#
KartikPrabhu
what is face tags?
#
Loqi
It looks like we don't have a page for "face tags" yet. Would you like to create it?
#
KartikPrabhu
what is face tag?
#
Loqi
It looks like we don't have a page for "face tag" yet. Would you like to create it?
#
KartikPrabhu
what is person tag?
#
Loqi
A person tag (AKA people tag) is a person mention that is also a tag on a post that refers to a specific person by URL rather than just a word or phrase, and is done as an explicit tag by the user, beyond just mentioning a person via hyperlink / h-card / or @-name https://indieweb.org/person-tag
#
KartikPrabhu
weird I thought this was discussed and documented
#
sebsel
what is facepile?
#
Loqi
A Facepile is a way of showing interactions for a page/site by using profile pictures https://indieweb.org/facepile
#
sebsel
that?
#
KartikPrabhu
no, the UI where you can tag people's faces in photos
#
KartikPrabhu
like what FB does
#
KartikPrabhu
I know this was discussed at IWC NYC 2014 on the way to dinner :P
#
KartikPrabhu
actually is there any interest here from people to markup faces with people's URLs?
#
gRegorLove
People have usually resisted when I try to write URLs on their face.
#
gRegorLove
The face tagging you're talking about should be on one of the tag related pages. ben_thatmustbeme implemented it, I thought. Or was working on it.
#
KartikPrabhu
gRegorLove: I am mainly thinking of the UI to show it, rather than where/how people want to put them
#
KartikPrabhu
oh yeah so it is documented :)
#
gregorlove.com
created /face_tags (+22) "prompted by KartikPrabhu"
(view diff)
#
gregorlove.com
created /face_tag (+22) "prompted by KartikPrabhu"
(view diff)
#
KartikPrabhu
goes back to writing his conference talk
ncollig joined the channel
#
KevinMarks
Hovwr is hard, you could do it with links and fragments, but hover is more difficult.
#
ben_thatmustbeme
yeah, we had worked on face tagging but the markup for it was strange and didn't work at the time
#
ben_thatmustbeme
I actually just started removing that from my database as i start to migrate to laravel
#
ben_thatmustbeme
simplifying the database before i transition over
#
KartikPrabhu
ben_thatmustbeme: would be good if you archived such posts (in some form) for future reference
#
ben_thatmustbeme
KartikPrabhu: the issues hit were when we started to write the code for it, i didn't ever have a public post for it
#
ben_thatmustbeme
i am not deleting any posts
#
ben_thatmustbeme
actually, with the exception of one post that i broke
#
Loqi
followed
#
ben_thatmustbeme
i had tested it
#
aaronpk
hmm, if I were to write a WebSub hub as a Laravel plugin would that be useful to anyone else?
#
ben.thatmustbe.me
edited /follow (+119) "/* Ben Roberts */"
(view diff)
#
www.boffosocko.com
edited /User:Boffosocko.com (+2046) "update itches"
(view diff)
#
ben_thatmustbeme
as a laravel plugin? or as its own laravel service?
#
aaronpk
plugin
#
aaronpk
for using in existing laravel apps
#
ben_thatmustbeme
i suppose it would certainly be a help to me
#
aaronpk
i'm reading https://laravel.com/docs/5.3/packages to see what it takes
GWG joined the channel
#
KevinMarks
We do have prior art for putting people's handles over an image https://indieweb.org/events/2017-01-11-homebrew-website-club#San_Francisco_Photo
#
KevinMarks
An image map could add urls. Or do it with svg. Chrome for Android does hover on long press, which is a bit odd.
#
KevinMarks
Looking at my hovercards yesterday, they were not good. I need to rethink how to do those.
KevinMarks and tantek joined the channel
#
tantek.com
edited /Feedly (+1387) "Features stub, IndieWeb Examples stub, IndieWeb Friendly stub, new issue: logged out home page is js dr (for no good reason, it's just a brochure)), see also Woodwind"
(view diff)
#
KevinMarks
Though I am wondering about hover as a UI mode at all.
#
aaronpk
certainly seems to not be the mode of the future given the rise of touch devices
KartikPrabhu joined the channel
#
gregorlove.com
edited /Feedly (-24) "simpler dfn"
(view diff)
#
KevinMarks
It may map better to VR
#
KevinMarks
Though there it's more like stare
#
KartikPrabhu
what is Feedly?
#
Loqi
Feedly is a feed reader service https://indieweb.org/Feedly
#
cleverdevil.io
created /Reader_Self (+170) "Created page with "Reader Self is a self-hosted RSS aggregator and reader written in PHP. You can find it at http://readerself.com and on GitHub at https://github.com/readerself/readerself""
(view diff)
#
kartikprabhu.com
edited /Feedly (+224) "/* IndieWeb Friendly */ update tested indieweb support"
(view diff)
#
cleverdevil.io
created /Nextcloud_News (+252) "prompted by tantek"
(view diff)
#
KartikPrabhu
aah tracking protection for Twitter images
#
gregorlove.com
edited /Reader_Self (+41) "dfn link, see also"
(view diff)
#
gRegorLove
what is reader self
#
Loqi
Reader Self is a self-hosted RSS aggregator and reader written in PHP https://indieweb.org/Reader_Self
#
www.boffosocko.com
edited /Feedly (+126) "+chrisaldrich; webactions"
(view diff)
#
gRegorLove
What is nextcloud news
#
Loqi
Nextcloud News is an "app" for the Nextcloud platform that provides an RSS aggregator and feed reader functionality https://indieweb.org/Nextcloud_News
#
gRegorLove
What is Nextcloud?
#
Loqi
It looks like we don't have a page for "Nextcloud" yet. Would you like to create it?
#
gregorlove.com
edited /feed_reader (+67) "/* Examples */ alpha sort, add readers"
(view diff)
#
gregorlove.com
edited /feed_reader (-25) "/* Examples */ fix link for Owncloud News app"
(view diff)
#
KartikPrabhu
should use quick sort not alpha sort^^
KartikPrabhu and tantek joined the channel
#
tantek
what are Service Workers?
#
Loqi
service workers are scripts that run in the background, separate from tabs with the site open, and are commonly used for offline functionality and push notifications https://indieweb.org/service_workers
#
bear.im
edited /User:Bear.im (+85) "add itches"
(view diff)
KartikPrabhu joined the channel
#
bear.im
edited /Pinboard (+147) "add Screenshots for Pinboard Twitter archiving"
(view diff)
#
tantek.com
edited /archive (+59) "add some intro disambig for "the Archive""
(view diff)
#
tantek
You know how there's this ongoing debate about how we need a "real" event system to replace our event pages etc. because they're so cumbersome etc. etc.? Here's an example of an event where the *only* link that remains working for it is a dumb *wiki* page about it: http://microformats.org/wiki/events/2010-03-15-sxsw-open-science - all the "real" event systems, Upcoming, Plancast, and even SXSW's own event system pages all di
#
Loqi
Open Science: Create, Collaborate, Communicate
#
tantek
what is Upcoming?
#
Loqi
Upcoming, also known as Upcoming.org was (perhaps) the first social event sharing silo, then acquired and shutdown by Yahoo, and is now in the process of being recreated, currently open source on github at https://github.com/upcoming/upcoming-www https://indieweb.org/upcoming
#
tantek
what is upcoming.yahoo.com?
#
Loqi
It looks like we don't have a page for "upcoming.yahoo.com" yet. Would you like to create it?_
#
tantek
upcoming.yahoo.com is where Yahoo moved the [[Upcoming]] site after purchasing it, and where all URLs now just redirect to the Yahoo home page; you can fix those URLs by ... ?
#
loqi.me
created /upcoming.yahoo.com (+207) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek
drat, the Upcoming archive that's up doesn't appear to provide URLs by event ID :(
#
aaronpk
really? wekrd
#
tantek
so like I can't find the equivalent for http://upcoming.yahoo.com/event/5560741/
#
tantek
or if someone can, let me know the heuristic or just document it on /upcoming.yahoo.com
#
aaronpk
that's surprising, i can ask andy
#
tantek
I'd love a way to programmatically repair those links
#
tantek
anyway the larger point still stands
#
gRegorLove
This reminds me, I should take an IA snapshot of my Upcoming.org backup. Just in case :)
#
tantek
any new "event system" is enough of an admintax that unless someone proposing it is willing to sign up for maintaining it, it's kind of a no go
#
tantek
basically we have evidence of dumb/awkward wiki event pages outlasting *all* event systems, so yeah, someone will have to do better
#
tantek
(maybe Calagator is an exception)
#
aaronpk
calagator continues to amaze me
#
aaronpk
they do a lot of community organizing around development though. it's not just one person.
#
gRegorLove
I don't see any hidden metadata about events in the archive pages either, so looks like just the slug
#
gRegorLove
They're /event/[slug]-[number]. The number might be the event ID, but that then requires knowing the event title
#
aaronpk
i think that event doesn't exist
#
aaronpk
he did restore the original URLs
#
tantek
no I'm getting a 502
#
gRegorLove
Ah, yeah just noticed I could take out the slug and just the number works
#
aaronpk
yeah i think maybe that event just didn't get included in the restoration
#
aaronpk
it was not a database restore, it was restored from crawling the internet archive
#
Loqi
Open Science: Create, Collaborate, Communicate
#
tantek
so... ?
#
aaronpk
strange
#
tantek
and regardless, it shouldn't return "502 Bad Gateway" ! that means there's a bug in the code.
#
tantek
if it doesn't exist, that should be a 404
#
tantek
yeah the IA page eventually loaded for me
#
aaronpk
yeah must be a bug