2015-06-26 UTC
callovarne joined the channel
# 00:01 ben_thatmustbeme So question. What's the best way to get site A to have a token to access site B if site B already had a token for site A
# 00:01 GWG A restaurant offered their back room for a HWC.
# 00:06 tantek are you able to use it for 07-01 or others next month?
# 00:07 tantek KartikPrabhu: difficult to say, because then you have to specify much more specifically what's an indieweb site?
# 00:07 KartikPrabhu yeah i was thinking the same. But it has been asked for a bunch of time here
lukebroo_, KevinMarks and snarfed joined the channel
# 00:41 bear GWG - I have sent a couple emails to some mozilla nyc folks - no reply yet
Leeky, KartikPrabhu, wolftune, tilgovi and tantek joined the channel
# 01:19 GWG bear: I'd drop everything in a minute.
# 01:20 GWG bear: Keep me posted on July. It is almost here. I think I may have to be a remote participant.
# 01:21 bear with mozilla doing their mozwww thing I was going to wait till monday to poke folks
tilgovi joined the channel
# 01:21 bear and also ask tantek for an assist/introduction to cut down the lag
# 01:21 GWG Has anyone heard from zachdonovan? I want to try the next HWC
# 01:22 GWG If he's willing to try the back of a deli.
# 01:24 bear then I discovered that this week is mozwww so figured maybe the lag in response was due to that
# 01:24 bear but then I got seriously busy and only got around to following up today
# 01:30 GWG bear: What features do you want for your website?
# 01:31 bear I really need to finish getting the feed view working, finish wiring up the flask app that enables things so it can handle more than basic webmentions - I also need to catchup on the other python work that has been done
# 01:32 GWG I'm trying to do that by doing a vacation log.
# 01:43 KartikPrabhu bear: since you are around, what do you think of separating the indieauth part of ninka from the micropub part?
# 01:43 bear I think that would be a great idea - they really need to be handled differently don't they
# 01:45 bear I will create a repo now and add you to it
# 01:45 KartikPrabhu has found suggesting a new name is the best way to get people to make new repo ;)
# 01:48 bear the urge to split the lib up will force me to revisit my implementation
# 01:48 KartikPrabhu :) I have some stuff I want to use indieauth for that I hope to do before IWC in 2 weeks. we'll see how far I get
rbrt, cmhobbs and KartikPrabhu joined the channel
# 02:18 bear I'm sure KartikPrabhu has more reasons to not like him than the rest of us
# 02:18 kylewm having expertise in a field makes it kinda impossible to listen to people who try to 'dumb it down' for lay audiences
# 02:19 kylewm but maybe there is more to it than that, i am not particularly familiar with him
# 02:19 KartikPrabhu ehh he's not even "dumbing it down" he mostly says lots of stuff without any science behind them
# 02:24 bear my aim is to have a lib for all parts of indieweb
MMN-o_ joined the channel
yakker joined the channel
# 02:31 bear this is exactly the kind of polite poke I needed to get back to tending to my personal coding projects
# 02:40 bear well, i'm also easily distracted by beer
# 02:44 bear where do they even get this [bad] info?
# 02:47 mattl A lot of people know more jquery than raw js. Same with Bootstrap sooner or later.
# 02:47 bear wanders off to distract himself with a beer
# 02:48 KartikPrabhu well at least you'll have one indieweb site (mine) that does not use jquery or bootstrap
wolftune, jciv and nt0 joined the channel
lukebrooker joined the channel
# 04:16 KartikPrabhu bret: yes! I have a plan to use that to make an inline-notes-editor for my site :)
# 04:16 bret it has some pretty wacky inconsistencies and behaviors, but still pretty cool
# 04:17 KartikPrabhu bret: of course one has to be very careful with JS. progressive enhancement is your friend
# 04:17 bret heard some wikipedains talk about adding language support to it... left to right, and predictive character input support (eg for chinese)
# 04:18 bret sounded like a nightmare, but their visual editor is available for external use
# 04:21 KartikPrabhu for notes a simple text editor should work with micropub. Articles is different and more complex
# 04:23 bret it does some funny things like, if you press enter in a hyperlink block, creates a new paragraph and retains the link coloring but loses the link
# 04:33 bret yeah its a bit weird, but better than clearfix
# 04:34 bret im looking for a good video that cleared that up
# 04:34 KartikPrabhu flex-start/flex-end flex-between a lot of new jargon making CSS complicated
# 04:35 bret its true, its wacky, im mostly happy with the results though
# 04:35 KartikPrabhu I can't write flexbox CSS without looking up some big tutorial on what the words mean
# 04:39 bret the biggest hurdle was flex-direction
# 04:41 KartikPrabhu yeah. hopefully CSS grids is more useful to make grids (i currently use a float-based grid from https://gridsetapp.com/ ). Felxbox could be more useful for styling individual components instead of the global grid
jciv joined the channel
# 04:56 KartikPrabhu bret: do you have examples from your site where flexbox has been useful?
scoates, wolftune, tantek and KartikPrabhu joined the channel
KartikPrabhu, glennjones, wolftune, KevinMarks, stream7, csarven and Pierre-O joined the channel
# 07:34 KevinMarks “Â it is much easier to judge whether a prototype does what you want than it is to read a long specification”
stream7 joined the channel
# 07:43 KartikPrabhu "Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new features." from the above citation. Yes please!
# 07:45 KevinMarks Esr can be annoying, but that piece has a lot of indieweb principles embedded in it
petermolnar, KevinMarks_, KartikPrabhu, interactivist, Sebastien-L, squeakytoy, friedcell, stream7, adactio, mapkyca, evalica, Pierre-O, husanu3, husanu2, eschnou, stream7_, loic_m, lukebrooker, nt0, frzn, benborges, tvn, edpw, sanduhrs, LanceyWork, martinBrown, nedorito, cmhobbs and csarven joined the channel
mlncn, evalica, edpw, squeakytoy and lukebrooker joined the channel
jcbsnd, fourtonfish, snarfed, cmhobbs, chalettu, scoates, interactivist, nxd4n, nxd4n_, scoates_, wolftune, evalica and shiflett joined the channel
yakker, edpw, KevinMarks, jciv, scoates, scoates_ and dym_cx joined the channel
jciv, wolftune, KevinMarks_, gRegorLove, cmhobbs, nxd4n_ and nxd4n joined the channel
# 16:27 Jeena oh man, the Universe loves me :D it looked like I would need to pay up to 360$ to move the flight from saturday to monday if I wanted to stay in Portland for this years IndieWebCamp but our customer asked us to stay longer so I am staying the week after too and travel the following friday instead.
# 16:27 ben_thatmustbeme aaronpk: i know we talked about this before, but if I want to give access to another site whats the best way of doing that?
# 16:27 ben_thatmustbeme i think we said, i just have to generate an auth code on my end, figure out some way to send that
# 16:27 Jeena That way I can attend the camp and do not need to pay for the rescegualing of the flight either
# 16:28 Jeena and even cooler, I will be flying on a workday instead of on the weekend :p
# 16:31 aaronpk ben_thatmustbeme: yeah if you can get an auth code to the server then it can exchange it for an access token
# 16:32 ben_thatmustbeme so actually i think its even stranger than that. I am going to have to log in via indieauth in the opposite direction, but I think that should be fine.
# 16:34 Loqi ben_thatmustbeme meant to say: and need to get the token over to the indieweb site
mlncn, csarven, friedcell, tvn, awolf, tantek and wolftune joined the channel
# 17:29 tantek delayed response to bear - yes this week is mozwww which has delayed all sorts of email things
fourtonfish and wolftune joined the channel
eschnou, yakker, KartikPrabhu, wolftune, frzn_, j12t, squeakytoy2, tilgovi, snarfed, snarfed1, Breadbasket and Breadbasket_ joined the channel
# 19:08 snarfed1 kylewm/acegiak i have a salmentions feature request: silo support :P
# 19:09 snarfed1 (i may or may not also have a bridge to sell you :P)
# 19:13 snarfed1 maybe it's out of scope of salmentions
# 19:14 snarfed1 i'd like to see the original tweet in your reply context
# 19:14 snarfed1 do salmentions not include populating reply contexts with multiple hops?
# 19:14 snarfed1 maybe in this case it's too much to ask since it's not in gRegorLove's reply context?
# 19:15 snarfed1 maybe i'm asking for special case handling for silo u-in-reply-tos?
# 19:15 snarfed1 i'll stop talking now :P
# 19:16 gRegorLove I do intend to show original tweet text in my reply-contexts eventually, though it's probably a while away
# 19:16 ben_thatmustbeme i still need to bang out the code for it, but i don't think i will have too much trouble
# 19:17 snarfed1 gRegorLove: do you have code that populates normal indie reply contexts right now?
# 19:19 gRegorLove snarfed: Kinda. I started on it but never finished it. I did experiment with a Twitter library, so I guess that's not too hard. Just need to fix it up and settle on a UI I like.
tantek joined the channel
# 19:23 Loqi recursive reply-contexts (previously confusingly called as reply-thread and history-thread) are a list of reply-contexts displayed above a reply post, where each reply-context is there to show context along an in-reply-to chain of links from a reply post all the way up to an original post (that itself is not a reply) https://indiewebcamp.com/recursive_reply-contexts
# 19:23 gRegorLove I was actually thinking the other day, I have no idea what I'll work on for IWC hack day. Plenty of options, though.
# 19:23 aaronpk that's what the first day is for, to get inspired :)
# 19:24 aaronpk I had no idea I was going to make the nice Quill editor in Germany until after the first day
# 19:24 GWG aaronpk: Will remote participation, since NYC venue is an issue, be an option? I know we had some trouble last year
# 19:24 kylewm still a good idea to have a fallback, in case nothing grabs your fancy on the first day
# 19:26 gRegorLove I will likely be working on notes. Showing comments on them, then maybe reply-contexts.
# 19:26 GWG aaronpk: I'm trusting you. Start laying microphone cable all around the research center.
# 19:29 GWG Wish I could afford to come out. But I'll do what I can from here. And the door is not closed on NYC. It is just closing.
fkooman joined the channel
# 19:41 GWG How is this new design shaping up? This is the minimalist one named after bear. I need some ideas.
KartikPrabhu and tantek joined the channel
# 20:23 GWG kylewm: I changed p-content to e-content for you, as a temporary measure till I do something more specific.
jciv joined the channel
# 20:50 tantek have we discussed hovercards much here? I feel like it's come up but I can't remember when or in what context
# 20:50 GWG tantek: I remember mentioning it as a design option for h-cards a long time ago.
# 20:51 tantek GWG, I'm thinking of them more as a useful behavior for users hovering over a simple h-card
KartikPrabhu and wolftune joined the channel
# 20:51 tantek a minimal h-card that is - e.g. an h-card that just has an icon, name, link
# 20:52 GWG tantek: But in reality it isn't a minimal h-card. It is the full h-card, just hidden
# 20:52 GWG So, it does answer the minimal h-card issue.
# 20:52 GWG Many people have said they don't want their entire details displaying.
# 20:53 tantek so I was hovering (like with my mouse pointer) over some of the {{ }}
type templates for people that we use on the wiki, and expecting to see: a larger image, and maybe an in-line display of the person's URL and ?? IRC nickname?
# 20:53 tantek and then I thought, what if our {{ }}
person templates actually had all that and had some way to display hovercards?
# 20:54 tantek GWG, right! triggered by :hover - maybe with a very brief transition
# 20:54 tantek obviously this would be cool behavior on indieweb sites too
# 20:55 tantek just thinking it might be easier to prototype on the wiki
# 20:55 snarfed huh. in terms of best practices, hovercards are an interesting halfway point btw visible and invisible metadata
awolf joined the channel
# 20:56 snarfed at least for e.g. your own primary h-card on your own site
# 20:56 GWG It would make for a great library that can be incorporated too, for comments on a site.
# 21:01 GWG The data isn't invisible if you can display it with a hover, is it?
# 21:01 snarfed it's invisible until you manually hover over it :P
# 21:01 snarfed KartikPrabhu: convention is either long press or tap or both
# 21:02 KartikPrabhu that might activate the u-url in the non-hidden part so bad interaction
# 21:03 snarfed yup. lots of compromises. the point is that it's a well understood problem, it's been around for a while, and there are widespread conventions for handling it
# 21:16 GWG ben_thatmustbeme: Can I ask your opinion of my design? Your Postly interface is not dissimilar. I'm trying to get ideas.
# 21:17 GWG Either way, I'm hungry. Will be back
# 21:18 ben_thatmustbeme sure, except my design came out of someone else's design, I didn't do it myself for sure
# 21:21 tantek snarfed: short answer is: current implementations show hovercards with JS (so no actual hidden data in page), and on mobile/touch - no hover cards.
# 21:22 gRegorLove I'm not sure how much of a CSS hovercard can be done without additional markup. Can you 'clone' something and modify its display?
# 21:27 KartikPrabhu if one wants a CSS hovercard then the additional data would have to be "hidden" in the HTML. Then on hover one can display it
j12t_ and friedcell joined the channel
# 21:35 tantek and yes the trade-off is that a CSS-only hover solution would require putting hidden data on the page.
# 21:35 tantek there's no obvious best answer - definitely worthy of discussion
# 21:36 tantek hovercards with JS as progressive enhancement is a reasonable approach for a couple of reasons. without JS, you can still click on the minimal h-card and see a full profile with more info. and the without JS behavior turns out to be the same as the touch-UI behavior.
wolftune joined the channel
# 21:37 tantek also, with progressive enhancement, you don't bother with prepoulating the page with all the more extensive h-cards for every single simple/minimal h-card there
# 21:37 tantek so you save on page weight, especially on pages that references lots of people, especially multiple times (e.g. a home page with a stream of updates with hyperlinked names of people etc.)
tantek and KartikPrabhu joined the channel
KevinMarks joined the channel
snarfed1 joined the channel
# 22:16 tantek can you speed up the animation? e.g. on FB it's pretty fast
friedcell joined the channel
# 22:35 tantek KevinMarks - I think they're orthogonal concepts
# 22:37 KevinMarks_ could the hovercard be an iframe that calls an indiecard service, or will a hidden iframe only fetch when made visible?
# 22:38 tantek could be - wondering how responsive that would be
# 22:39 tantek you could dynamically create the iframe with src to the indiecard service with JS
# 22:39 tantek but yes if the iframe was merely hidden it would likely call the indiecard service on load - thus being quite wasteful
wagle_ joined the channel
KartikPrabhu joined the channel
# 23:11 Loqi Ok, I'll tell them that when I see them next
snarfed and tantek joined the channel
# 23:45 KevinMarks_ hm, that hovercard doesn't really hover though - it reflows any text under it
# 23:47 KevinMarks_ put a block of text in the <p></p> after the div and you'll see that it pushes it down
# 23:53 tantek KartikPrabhu: neat - even better. make the animation faster, and it's cool to overlap the simple h-card with the hovercard (e.g. FB behavior)
# 23:54 tantek where are you getting all of kylewm's elsewhere links from?
# 23:54 KartikPrabhu tantek: overlapping the simple one with the hovercard makes the text around it reflow!
# 23:54 tantek that makes no sense - presumably the hovercard is position:absolute ?
# 23:55 tantek consider replacing the text with a service-icon-pile
# 23:55 KartikPrabhu yes the hovercard is absolute-position. oh I see what you mean. that can be done
# 23:56 tantek still - it's unusual for a hovercard to show so much
# 23:57 KartikPrabhu ideally one would pull hovercard data using some async JS and only use the above demo to show/hide with pure CSS
# 23:57 tantek I mean check out how simple FB hovercards are
# 23:57 KartikPrabhu I grabbed a lot of stuff to put in there to see if the concept scales well