#indiewebcamp 2014-07-22

2014-07-22 UTC
dariusdunlap, paulcp and addal joined the channel
#
aaron_pk
looking good if I do say so myself ;) https://farm4.staticflickr.com/3885/14709756491_256effbce8_b.jpg
#
kylewm
aaron_pk: any chance of adding BAC to that?
#
kylewm
that would be amusing...
#
aaron_pk
ha
#
aaron_pk
I wish
#
bretolius
generally
tantek joined the channel
#
aaron_pk
hm shoot I don't have a good place to put an icon for the post type on my metrics permalink pages
#
aaron_pk
maybe I can drop the picture of me and my name and use that spot for the post type icon
tantek_ joined the channel
#
gRegor`
aaron_pk: Do you know if they changed HTML when they worked on this wiki theme, or just the CSS?
#
aaron_pk
lots of html changed IIRC
#
gRegor`
is it in a different repo?
#
aaron_pk
yes I believe it's all here https://github.com/peat/wiki
#
aaron_pk
oh actually I merged it in
#
gRegor`
Ahh, ok.
brianloveswords joined the channel
#
johncash
mozilla open badge what?
rushm0r3 and DriverDan joined the channel
#
aaron_pk
that's all for now, heading to OSCON party at ground kontrol!
#
kylewm
johncash: you should add yourself to http://indiewebcamp.com/irc-people (not least because your name is hard to google)
#
johncash
My name actually changes.
#
johncash
irc nick is not a constant for me
#
johncash
It's a lifestyle choice
#
kylewm
oh! are you totally pseudonymous on IRC?
#
kylewm
(as in, do you prefer people not know who you are irl)
lukebrooker and tantek joined the channel
#
gRegor`
The media queries in foundation.css are a mess
#
tantek
aaronpk: Re icons for biking etc activities how about stickers like swarm does but per post type rather than per checkin?
#
johncash
stickers++
#
Loqi
stickers has 1 karma
#
johncash
Loqi: stickers has 53432423 karma yo
#
johncash
1 minute until stickers
#
Loqi
I added a countdown scheduled for 7/21 5:58pm (#5458)
#
bnvk
tantek: aaronpk: you mean like I could apply the "super duper interesting" or "cool music" sticker to your indieweb note?
#
johncash
they need a sticker of a sticker
#
Loqi
stickers
#
johncash
#metaweb
paulcp joined the channel
#
johncash
kylewm: yes :)
#
tantek
bnvk: Nope. I mean p3k could automatically put stickers on passive activities. Like gym/dumbbell on workouts, a bicycle on bicycle rides etc
#
johncash
I don't do any of those :(
#
johncash
I'm in the fitness protection program
#
tantek
What's your URL johncash ?
#
gRegor`
bretolius: I think "Events" is a good one to stay persistent on all pages. One of the big things in that session/hecking was making it easier to find out what events are coming up
#
johncash
home.tylergillies.club
#
gRegor`
s/hecking/hacking/
#
Loqi
gRegor` meant to say: bretolius: I think "Events" is a good one to stay persistent on all pages. One of the big things in that session/hacking was making it easier to find out what events are coming up
#
tantek
Yeah I'm not convinced that visual design centered thinking actually results in good IA
#
tantek
No need to bind them either
#
tantek
We can fix IA as needed incrementally. Without having to deal with new theme usability problems.
#
gRegor`
IA?
#
bretolius
gRegor` but when Im looking at pages about micropub and stuff, the last thing I want to know is when the next event is
#
bretolius
isnt the homepage and events page enough?
#
johncash
one down side to using domain as identity is it's cost prohibitive to create a new identity (could been seen as a feature) If i was fearful of my personal safety I couldn't very easily generate a new id as i could with things like gpg keys et al
#
johncash
could be*
#
bretolius
johncash lightweight spam prevention? :p
#
kylewm
gRegor`: IA = Information architecture (i just looked it up)
#
tantek
bretolius: I agree that's distracting.
#
johncash
because spammers wouldn't ever buy tons of domain names
#
gRegor`
Admittedly, Crystal's approach seemed to be geared towards people that are new-ish to IWC... like, what do people come to the site looking for? Events, Principles, etc. was what the session decided were some of the most important things.
#
tantek
So we have those on the home page already
#
bretolius
I like the special side bar with important info / news on the home page
#
gRegor`
I doubt "events" really distracts you / lessens your experience if you're looking at /micropub though, right?
#
tantek
Not sure why everything had to get so janked up if that was the priority.
#
kylewm
gRegor`: different nav buttons along the top bar if you are logged in or not might be a good compromise on that?
#
bretolius
gRegor` i would likely add adblock rules to hide it
#
gRegor`
tantek: The sidebar is easy to miss/ignore. And had multiple links that seemed to be the same. Like Calendar and Schedule... if you're new, you just want "events"
#
bretolius
as I do with the header bar now…. ahh breath of fresh air
#
gRegor`
And it bugged her you couldn't click "Events" in the "Indiewebcamp Events" sidebar text
#
bretolius
I ignore the current sidebar now
#
bretolius
none of the text links are aligned with the pages i want to go to so I forget which one is which
#
gRegor`
Interesting. You'd adblock the whole top bar?
#
gRegor`
Or just "events"?
#
bretolius
no on the old wiki :p
#
bretolius
old skin*
#
kylewm
You hide "IndieWebCamp is a 2-day creator camp focused on growing the independent web" ?
#
bretolius
yes
#
gRegor`
Right
#
bretolius
but the events and "what is indi" would get anoying
#
bretolius
on every page
#
gRegor`
Huh. Interesting.
#
bretolius
home page is fine
#
bretolius
but when reading about other stuff, I want it out of there
#
kylewm
adds #gumax-header { display: none
#
kylewm
} to Stylish
#
kylewm
i dig it
#
bretolius
kylewm++
#
Loqi
kylewm has 31 karma
#
bretolius
it should disapear when you are logged in
#
tantek
gRegor`: Were those "bugged" concerns documented?
#
tantek
I just really dislike such all or noting reboot style solutions
#
tantek
They so often screw up too many things
#
tantek
Incrementally fixing problems as they're documented often works better
#
tantek
When you don't have the time to actually so decent iterations
#
gRegor`
Understandable. I'm certainly not suggesting we flip this to be the default theme anytime soon.
#
bretolius
I should add some stuff to that
#
kylewm
incremental++
#
Loqi
incremental has 1 karma
#
gRegor`
The whiteboard photo never made it, but I think I captured it pretty well in the text of that page.
#
tantek
Ok so let's fix some of that incrementally.
#
bretolius
gRegor` a light wheight hack: make the browser small enough to roll the sidebar to the bottom… now its just wiki content bold and center :)
#
gRegor`
is incrementally fixing the CSS
#
gRegor`
Meaning you like it when there's no sidebar, bretolius?
#
bretolius
yeah :)
#
bretolius
gRegor` check out http://indiewebcamp.com/2014/micropub in the new style
#
gRegor`
I like that myself, too, but I'm also a "power user". Gotta think about people that may land on an internal page first.
#
gRegor`
Especially new people, that is.
#
bretolius
gRegor` can it be an option for users logged in?
#
tantek
Right. People land via Google.
#
bretolius
i would be happy with that
#
gRegor`
Perhaps. I'm not sure.
#
bretolius
the new theme screws up all the fixed width boxes
#
bretolius
thats the other issue… noting
#
bret.io
edited /wiki/redesign (+77) "/* Issues */ Noted pre issue"
(view diff)
#
gRegor`
Unfortunately changing around the links is going to be difficult for me without setting up a mediawiki install to test it on, heh.
#
bretolius
:(
#
gRegor`
E.g. "Wiki tools" => "Edit"
#
bretolius
you see what I mean though right?
#
gRegor`
But I'm working on the cosmetic stuff I can easily do with CSS first :)
#
bretolius
thats cool :)
#
gRegor`
Yeah, I think a top-level "Edit" is a good idea.
#
bnvk
g'night y'all :)
#
bretolius
bnvk++
#
Loqi
bnvk has 10 karma
#
mko
When providing paginated results (assume no infinite scroll option), how many entries do you feel is the maximum that you like to load for a user at any given time? Does it depend on the type of entry in the feed (i.e. do you feel comfortable showing more notes than you would articles or more photos than you would articles)?
#
bretolius
gRegor`++ for wiki edits
#
bretolius
even though you will be karma free until you lose the `
#
bretolius
:P
#
kylewm
gregornobacktick++
#
Loqi
gregornobacktick has 4 karma
#
gRegor`
I got some @ gRegornobacktick
#
bretolius
o wow
#
gRegor`
There ya go
#
bretolius
:P
#
bretolius
hehe gregornobacktick++
#
gRegor`
Started as a joke today, but hey, there ya go
#
mko
Pretty soon, you're going to need to register gregornobacktick and alias it.
#
bretolius
yes plz
#
mko
Otherwise, somebody's going to steal your karma. ;)
#
tantek
Mko pagination by date range not index for better urls
#
gRegor`
Lulz
#
mko
tantek: Totally agreed with you on that one, but do you feel comfortable showing 100 notes if you somehow have 100 notes on a given week, day, or whatnot?
#
mko
Whatever scope you use for the range.
#
tantek
I don't design for the theoretical
#
mko
Right, but I have to start with something. :-P
#
bretolius
gRegor` is amanda liking her site!?
#
tantek
I look at the empirical data and design for it
#
tantek
Mko start with posting with no pagination.
#
tantek
Then see how much you end up posting
#
tantek
And design pagination accordingly
#
mko
Yep. That's what I'm doing. I just realized that a handful of my pages have nearly 100 notes on them after my Twitter import.
#
mko
Hence the question.
#
kylewm
mko: I've settled on 30 notes or 10 articles
#
tantek
Fwiw I have per day, new month, bum archive pages
#
gRegor`
bretolius: She does love it, but has not blogged again on it yet, heh.
#
tantek
But their styling is not well done so they're unlinked
#
gRegor`
She's still kinda settling in in WA
#
tantek
But they're discoverable by URL hacking.
#
mko
Gotcha
#
tantek
That's bim not bum lol
#
mko
I knew what you meant. :-)
#
gRegor`
bretolius: I'm thinking of styling code blocks more like this: http://indiewebcamp.com/Template:attendee
#
gRegor`
Give them some more padding, get rid of the dotted line
#
bretolius
looks better/good… ww can add some nicer fonts before courier
#
bretolius
s/ww/we
#
Loqi
bretolius meant to say: looks better/good… we can add some nicer fonts before courier
KartikPrabhu joined the channel
#
gRegor`
Also wrapping. No more scrolling left and right.
#
gRegor`
Which fonts should I add?
#
bretolius
ahh ues
#
bretolius
yes
#
bretolius
gRegor`: monaco, consolas
#
gRegor`
Ok. Are those OSX only?
#
gRegor`
Don't mind adding them, just wondering.
#
bretolius
gRegor`: i mean monaco, menlo, consolas
androtest joined the channel
#
bretolius
err good point.. not sure what the pretty monospace linux font is
#
bretolius
Ubuntu Mono?
#
bretolius
Monaco isnt on iOS iirc
#
bretolius
menlo is
#
bretolius
android users at least get consolas
#
mko
You can embed Inconsolata (the best mono-spaced typeface there is) from Google Fonts for free.
#
bretolius
i found that font to display pretty badly on windows
#
mko
Really?
#
bretolius
ya
#
bretolius
blurry
#
mko
Must be the way Google packages it. I use it on my Windows dev machine and it looks great
#
bretolius
looks sooo good on linux tho
#
bretolius
weird
#
mko
I've got it manually installed
#
bretolius
ill test it out
#
bretolius
fonts in windows browsers is a total crap shoot though
#
mko
You can check out the TypeKit version of it as a comparison if you want: https://typekit.com/fonts/inconsolata
#
mko
Their browser samples look pretty solid
#
bretolius
looks like sugar on this mac :)
#
bretolius
not near windows atm
#
mko
I love that the "Chrome on Windows XP" screenshot has a crashed Internet Explorer alert box over it.
KevinMarks, basal, androte98 and crossdiver joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (+1450) "/* Long Text Section */ Line measure"
(view diff)
KevinMarks joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (+164) "/* Long Text Section */ Lists!"
(view diff)
tantek and scor joined the channel
mdik joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (+224) "/* Lists! */ Code"
(view diff)
emmak joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (-35) "/* Long Text Section */"
(view diff)
brianloveswords, lukebrooker, emmak and androtest joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (+259) "/* Long Text Section */"
(view diff)
#
gregorlove.com
edited /User:Gregorlove.com/redesign () "(-1450) /* Line measure */ rm"
(view diff)
tantek joined the channel
#
gRegor`
Here's an early version to try out: https://gregorlove.com/indiewebcamp.css
#
gRegor`
kylewm: ^ fixes the navbar mostly, except for the mobile size. thumbnail borders/caption, and textarea line-height
#
gRegor`
bretolius: ^ used the fonts you listed for <pre>
#
gRegor`
You can place that indiewebcamp.css file on your site to try it out. Feedback welcome from all.
#
gRegor`
Also changes the main font size slightly as you make the browser larger, so it is easier to read on higher resolution.
#
gRegor`
Line measure should be better in general, too.
chrissaad joined the channel
#
gregorlove.com
edited /User:Gregorlove.com/redesign (+120) "/* Code */ Thumbnail"
(view diff)
#
bretolius
gRegor`how do i preview?
KevinMarks, frzn, fr0zen and fmarier joined the channel
#
gRegor`
bretolius: Place that CSS file at bret.io/indiewebcamp.css
#
gRegor`
Then switch on the theme
#
gRegor`
Or force it in the URL like you did earlier
#
tantek.com
edited /history (+358) "2014 - W3C Social Web Working Group launched with key indieweb citations"
(view diff)
#
gRegor`
I've also set up a test page with most of the design elements I've worked on so far, so you can test them on one page: http://indiewebcamp.com/User:Gregorlove.com/redesign
snarfed, glennjones, tantek, brianloveswords and timbray joined the channel
#
tantek
!tell aaronpk,aaron_pk bummer that http://indiewebcamp.com/indieweb-messaging says it's out of date at the top, as I wanted to refer to it in reply to this: https://www.facebook.com/evan.prodromou/posts/10152578309725505?comment_id=10152579191330505&offset=0&total_comments=12
#
Loqi
Ok, I'll tell them that when I see them next
paulcp joined the channel
#
tantek
someone asked about an indiewebcamp directory earlier
#
tantek
and I (somewhat) flippantly replied with indiewebcamp.com/irc-people
#
tantek
but now I'm wondering if we should have something a bit friendlier, and more expert / exemplary focused
#
tantek
kind of like the /projects discussions bretolius and I were having a few weeks ago
#
tantek
this page is empty for the moment: http://indiewebcamp.com/who
#
tantek
what if we had something like the Attendee template (thanks gRegor` ) but for active community members?
#
tantek
and further, I'm thinking of clustering by IndieMark level, higher first
#
KartikPrabhu
indiemark which axis?
#
gRegor`
That list isn't weighted, btw. Just in the order people called them out and written on the whiteboard.
#
tantek
KartikPrabhu: by rings
#
tantek
you have to fill out each ring in order to earn the whole level
#
tantek
gRegor`: ok good to know
#
gRegor`
The "To Do" section was a list of things the participants listed to be done, then we did two-dot voting, so those are sorted by most to least votes.
#
tantek.com
edited /2014/fix-the-indiewebcamp-wiki (+71) "/* What do you visit the wiki for most? */ note explicitly unordered"
(view diff)
tantek_ joined the channel
#
tantek.com
edited /wiki (+73) "/* Suggestions */ link to wiki/redesign"
(view diff)
#
tantek
gRegor`: interesting that projects page was so high up
#
tantek
what the heck does this mean? " convert events feed to email signup ( 2 votes ) "
#
tantek
we don't do email sign-up.
#
tantek
I mean, for anything.
#
gregorlove.com
edited /2014/fix-the-indiewebcamp-wiki (+185) "+ Participants section"
(view diff)
#
gRegor`
iirc it's that it was a prominent page that is way too long. :) I think we talked about how you were updating it... at least I think that was going on at that time.
#
tantek
gRegor`: ah ok we need to archive old events more often
#
gRegor`
(sorry, was referring to /projects)
#
tantek
I'm taking a crack at updating the sidebar
#
tantek
oh ok /projects yes completely agreed
#
tantek
way too much unusable crap in there
#
tantek
and old abandoned stuff
#
gRegor`
Ask Crystal about the email sign up. I forget what that entailed.
#
gRegor`
I might have mis-captured that one, because you're right, it doesn't make sense.
#
tantek
yeah I'm going to ignore anything email related as noise
#
kylewm
gRegor`: I don't like that "Get Started" is both a drop down menu and a link of its own
#
tantek.com
edited /MediaWiki:Sidebar (-21) "attempt at simplifying / minimizing sidebar by what people said they wanted in 2014/fix-the-indiewebcamp-wiki#Home_Page"
(view diff)
#
kylewm
it is surprisingly difficult to put a static file at kylewm.com/indiewebcamp.css :(
#
tantek.com
edited /MediaWiki:Sidebar (+40) "more nbsp"
(view diff)
#
tantek.com
edited /MediaWiki:Sidebar (+12) "more ws adjustment"
(view diff)
#
kylewm
gRegornobacktick++ your CSS tweaks are making a big difference
#
Loqi
gRegornobacktick has 5 karma
#
gRegor`
Good point on Getting Started
#
tantek.com
edited /MediaWiki:Sidebar (+0) "put sponsor with events since it's directly related to that. put recent changes at bottom of resources since it's a common place to check"
(view diff)
#
gRegor`
I'll tackle HTML tweaks in the coming days.
#
tantek
gRegor`: take a look at the updated sidebar
#
tantek
just load any wiki page
#
tantek
pretty sure I took care of 3 of the top 5 items listed on http://indiewebcamp.com/2014/fix-the-indiewebcamp-wiki#Home_Page
#
tantek
damn why do we have "Discussion" (aka Talk: ) links at all ?!
#
tantek
I hate the whole dropdown thing in the new skin
#
tantek
seriously bad idea
#
tantek
much better to just remove the things we don't need and keep the rest flat 1-click accessible
#
gRegor`
Not sure I like the next HWC / next IWC links. But I also ignore the sidebar, so I dunno.
#
gRegor`
"next" should probably be capitalized.
#
gRegor`
It's an improvement.
#
tantek.com
edited /2014/fix-the-indiewebcamp-wiki (+22) "/* Home Page */ took care of 3 out of the 5 top level items here. check out the updated sidebar"
(view diff)
#
tantek
gRegor`: people asked ror "Events promoted first, left main column " so I did that
#
tantek
s/ror/for
#
Loqi
tantek meant to say: gRegor`: people asked for "Events promoted first, left main column " so I did that
#
tantek
also, "next" is deliberately lowercase so the subsequent capitalized Website Club and IndieWebCamp stand out more
#
gRegor`
That's where the picture of the doodle on the whiteboard would help (Crystal took it, heh)
#
tantek
and didn't upload it to the wiki?
#
gRegor`
The doodle was a wide left column right sidebar, with the next upcoming event listed at the top. I presume during day 2 they decided to put it at the top of the right column instead.
#
gRegor`
Correct. :)
#
gRegor`
The doodle was basically what they came up with, just the next event was moved to the right instead of left. Their update also automatically pulls in the event, doesn't require updating the sidebar
#
tantek
so I disagree with moving from the left column to the right. left column is a convention across wikis and wiki-like sites - so you'd be breaking that convention / muscle memory
#
tantek
FB Twiter and others have taught us that right-column = ads and crap you ignore
#
gRegor`
The idea was to make the home page more like a blog. There was talk of (but not really votes for) pulling in more content from news.indiewebcamp.com and more than just the headlines.
#
tantek
"more like a blog" takes too much work to maintain
#
tantek
so that's a bad design from a community perspective
#
tantek
I'll tell you what, when any of those folks involved with the redesign actually commit any updates to http://indiewebcamp.com/wiki/index.php?title=Posts_about_the_IndieWeb&action=history then we can talk about more like a blog, until then - I say that's bad design
#
gRegor`
I disagree on sidebars.
#
tantek
gRegor`: I offered reasoning with examples - what have you got besides contradiction? ;)
#
gRegor`
I was just filling you in on the background of the item you referenced, not arguing it should be more blog like per se. Since you referenced the "event at the top left" was just clarifying they didn't mean in a sidebar.
#
tantek.com
edited /MediaWiki:Sidebar (-10) "drop next to simplify"
(view diff)
#
gRegor`
I think on the current theme, the left sidebar looks like a sidebar. Like "you generally ignore this stuff!" I think on the new theme it looks more like two columns, not "here's the main content, and here's a sidebar [with ads and ignorable stuff]"
#
tantek.com
edited /MediaWiki:Sidebar (+9) "try Homebrew"
(view diff)
#
tantek
ok I took out the "next"s because the aesthetic discontinuity, take another look
#
tantek
(now we just have to remember to update http://indiewebcamp.com/MediaWiki:Sidebar accordingly every two weeks and after every indiewebcamp)
#
gRegor`
You're right about sidebars on social networks, but I don't necessarily think of IWC like that. Right column content is pretty common on blogs.
chrissaad joined the channel
#
tantek
but indiewebcamp.com is more like a social network (community site) that it is a blog (individual site)
lukebrooker joined the channel
#
tantek
s/that/than
#
Loqi
tantek meant to say: but indiewebcamp.com is more like a social network (community site) than it is a blog (individual site)
#
tantek
so people coming there will have more of a community site experience expectation than a blog expectation
#
gRegor`
Hm. Interesting.
#
tantek
this kind of broader user experience context is VERY important and I have a feeling may have been neglected during the design discussions
#
gRegor`
looks at tantek.com and aaronparecki.com
#
tantek
right - those are individual blogs
#
tantek
and your observation about right sidebars on blogs is correct
#
tantek
alright I think these are reasonable incremental improvements to the sidebar for today
#
tantek
let's see how it feels tomorrow (and see if anyone notices and screams or not)
#
kylewm
tantek: +1 for the events in the side bar (I like them without "next"). maybe move Events below them, possibly call it "More Events"?
#
tantek
kylewm: I kept "Events" above them to act both as a link and implied heading
#
tantek
so when scanning your eye sees "Events", then pauses and reads the next two items within that context
#
tantek
maybe I'll indent
#
tantek.com
edited /MediaWiki:Sidebar (+24) "more ws"
(view diff)
#
kylewm
either way makes sense to me
#
tantek.com
edited /MediaWiki:Sidebar (+12) "and more"
(view diff)
#
tantek
kylewm reload
#
tantek
switching to mobile
#
gRegor`
"Discussion" link is there for the same reason it's on the old theme, btw. The MediaWiki PHP generating it wasn't messed with, I'm guessing, just the CSS for how the list is displayed.
#
gRegor`
Just now all those links are actually more visible since they're not light gray and under the top bar
#
gRegor`
That indentation looks bad with the wrap
chrissaad joined the channel
#
kylewm
wraps badly on my PC too
#
gRegor`
I would like to see TOC moved in general. That couuld be a good right sidebar candidate... if there was an easy way to do that.
#
gRegor`
Perhaps in place of "What is Indie?"
#
kylewm
I don't like "What is Indie" in the sidebar
#
kylewm
especially on the front page
tantek joined the channel
#
tantek
kylewm gRegor` are you talking about new skin or my sidebar edits?
#
tantek
Or both combined?!?
#
kylewm
tantek: your sidebar edits --> indentation on edits wraps poorly on my computer (at some font sizes...)
#
kylewm
tantek: new Teahouse skin --> What is Indie in the sidebar
#
tantek
kylewm: Tried to address your comments about events in the sidebar
#
kylewm
tantek: the idea to indent is good, there just might not be enough space for it :)
#
tantek
kylewm: Wraps poorly in current theme or tea house?
#
kylewm
your sidebar doesn't show up at all in the teahouse
#
tantek
kylewm: Platform font differences?
#
tantek
Shouldn't wrap at all
#
kylewm
fo sho
#
kylewm
I doubt you have DejaVu Serif :P
#
KartikPrabhu
ppl not using ems for sizing?
#
kylewm
KartikPrabhu: looks like font-size: 95%
#
KartikPrabhu
maybe but if all sizing is in ems then the actual font should not matter
#
gRegor`
The current wiki theme is definitely not in ems
#
tantek
Teahouse changes too much all at once
#
kylewm
it seems like it might be relatively easy to convert the normal theme to a two-column grid instead of a table? that'd go a long way toward making it size down better
#
gRegor`
errrr
#
gRegor`
Have fun :)
#
tantek
Yeah that would be good. Definitely a fan of dropping tables.
#
gRegor`
' DROP TABLES;
#
kylewm
oh rly gRegor`?
#
kylewm
does mediawiki make it ore difficult than it should be?
#
gRegor`
I've only scratched the surface editing templates
#
gRegor`
so maybe it's easier than expected.
#
kylewm
i also said "oh it should be trivial to swap out these mf1 classes for mf2 classes on this wordpress theme"
#
kylewm
#nope
#
gRegor`
I think one reason they chose to start with a new theme instead of hack the current one is that it has a slew of CSS files, like 9. Including "handheld.css"
#
kylewm
ah yes, i have already declared CSS bankruptcy several times on little site
#
gRegor`
Ah, one of the classic lunders. The most famous of which is "never get involved in a land war in Asia"
#
gRegor`
Man, I cannot type today.
#
kylewm
2nd princess bride reference today
#
gRegor`
*b^
#
gRegor`
Ooh, missed the other one.
#
gRegor`
Found it. Haha
tantek-ipod joined the channel
#
kylewm
tantek: any feelings on adding /irc/today to the sidebar?
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
chrissaad joined the channel
#
KartikPrabhu
welcome gerbil
#
gerbil
thx - am lurking to learn
#
KartikPrabhu
good good... feel free to ask questions :)
#
gerbil
as a non programmer on a scale of 1 - 10 (1 easy) - how simple will I find it to implement indieauth into WP and start 'getting involved'? -
#
GWG
gerbil: Shouldn't be too hard
#
gerbil
biggest known pitfalls worth knowing now?
#
GWG
Not sure.
#
GWG
Nothing is perfect?
#
KartikPrabhu
gerbil: what do you mean by implement indieauth? do you want to login to the wiki?
#
gerbil
it's the fun of trying I suppose :) - I'm looking to free my blog, publish to the silos and get comments back into the blog from the silos - I'll look at the wiki later - just trying to get a feel for the pain points and time to allocate.
#
GWG
gerbil: Indieauth is mostly rel=me links. Pretty easy in Wordpress
#
gerbil
in your opinion should they be added to the theme or as a plugin?
#
GWG
Neither.
#
KartikPrabhu
gerbil: don't worry about theming and stuff at this moment... add what ever works right now and slowly increment it
#
GWG
You want it simple...a widget
#
gerbil
GWG: & KartikPrabhu: thx - makes lots of sense!
#
GWG
Sometimes, people overthink things. I know I do
chrissaad joined the channel
#
gerbil
that's way to simple :) thx!!
#
KartikPrabhu
gerbil! :)
#
KartikPrabhu
gerbil: also you might want to work your way up this page http://indiewebcamp.com/Getting_Started for starters
tantek joined the channel
#
tantek
kylewm: what do you suggest we call irc/today in more user friendly terms?
#
tantek
since "irc" is jargon to most
#
kylewm
Chat Log?
#
tantek
sure let's go with that until someone suggests something better
#
tantek.com
edited /MediaWiki:Sidebar (+32) "add irc/today chat log per kylewm suggestion"
(view diff)
#
tantek
kylewm reload - also the wrapping bug should be fixed
#
kylewm
i like that very much
#
kylewm
tantek++
#
Loqi
tantek has 53 karma
#
tantek
great - glad to get some progress on redesign live and without regressions
chrissaad and scor joined the channel
#
tantek.com
edited /2014/UK/Guest_List (+500) "attending, sort"
(view diff)
#
tantek
!tell benwerd welcome back from LA! Could you post an indie event and FB POSSE copy for http://indiewebcamp.com/events/2014-07-30-homebrew-website-club ? thanks!
#
Loqi
Ok, I'll tell them that when I see them next
#
KartikPrabhu
tantek: give the guy a break will you!
#
tantek
KartikPrabhu: it's actually a bit of an embarrasment (for me) as I haven't gotten indie event posts working myself :(
#
KartikPrabhu
yeah I was going to say that next :P
#
KartikPrabhu
fwiw i have no idea how to do events either. not that I have a demand for events on my site
#
tantek
KartikPrabhu: the itch for me is to be able to host / organize events on my own site instead of on silos
#
KartikPrabhu
tantek: any ideas about recurring events like HWC?
#
tantek
note that it's not actually literally recurring, but rather one off
#
tantek
on a pattern
#
KartikPrabhu
yes that's what I mean
#
tantek
locations and times get adjusted every time
#
tantek
thus every one is its own event
#
tantek
it's not actually mechanically recurring
#
KartikPrabhu
I would like to have a default timeperiod/place and change only if needed
#
tantek
KartikPrabhu: and besides one of you Chicago guys, one of you has to eventually post an Indie Event for HWC
#
KartikPrabhu
ha! I would I could figure this out
#
tantek
so that's a use-case for you personally ;)
#
tantek
… a demand for events on your site ;)
#
KartikPrabhu
'one' event is hardly a demand (if I'm being lazy)
#
tantek
well, every two weeks ;)
#
KartikPrabhu
also I don't want to add to my database stuff at the moment. I really want to switch to files before adding post-types
#
tantek
fair. is that on your "working on" list? ;)
#
tantek
that's enough winky smileys in a row - clearly an indicator I should go to sleep. and with that, good night. Zzz.
#
Loqi
see you in the morning!
tantek joined the channel
#
KartikPrabhu
!tell tantek: yes moving to files is on my working list :)
#
Loqi
Ok, I'll tell him that when I see him next
petermolnar, wolftune, pfefferle, KevinMarks_ and krendil joined the channel
jsilvestre and KevinMarks__ joined the channel
KevinMarks and cweiske joined the channel
Sebastien-L joined the channel
wagle joined the channel
#
@agence50A
RT @xtof_fr: Pourquoi Le Web est Cassé & Comment le Réparer ? #tonictuesday @agence50a Clique #indieweb bienvenue ! #RSVP http://t.co/Dsx…
(twitter.com/_/status/491505733465546752)
Acidnerd, pfefferle, KevinMarks, mdik, fofr, adactio, fmarier, hober, h1ro_, peat, scor and barnabywalters joined the channel
pfefferle, scor, Sebastien-L, petermolnar, pjetr, jsilvestre, fr0zen and tantek joined the channel
#
Loqi
tantek: KartikPrabhu left you a message 6 hours ago: yes moving to files is on my working list :)
pbeaulieu, pfefferle, yakker, gRegor` and cuibonobo joined the channel
#
gRegor`
I really like how the MDN wiki shows the TOC in the sidebar and sticks to the top as you scroll down: https://developer.mozilla.org/en-US/docs/Web/CSS/:default And how the sidebar shows related content / can be hidden. Nice responsive, too.
brianloveswords, snarfed, chrissaad and pfefferle joined the channel
#
cuibonobo
good morning!
#
gRegor`
Morning, cuibonobo!
#
cuibonobo
pfefferle: i really like what you’ve done with the SemPress theme. if i had to think of a single way to get microformats adopted among a wider audience, this would be it.
#
cuibonobo
pfefferle++
#
Loqi
pfefferle has 4 karma
#
cuibonobo
morning gRegor`
#
cuibonobo
how’s things?
#
gRegor`
...is it Friday yet? :)
#
barnabywalters
good morning!
#
gRegor`
Hi barnabywalters
#
gRegor`
(I probably just need more coffee)
#
barnabywalters
just made the first use of my place publishing in a note: http://waterpigs.co.uk/notes/4XDELo/
#
gRegor`
barnabywalters: Did you see the test suite PR?
#
barnabywalters
more of a mention than a checkin, especially as it’s of two places
#
barnabywalters
gRegor`: yep, thanks for putting that together! haven‘t had a chance to review it properly yet, I’ll try to have a look this evening
#
gRegor`
No rush
#
pfefferle
cuibonobo thanks a lot :)
#
pfefferle
cuibonobo glad you like it
#
barnabywalters
the whitespace thing doesn’t surprise me, that’s one area where mf2 parsers can be quite inconsistent
#
barnabywalters
all the more reason for good testing tools to ensure consistency
#
gRegor`
Yeah. I'm not sure how to make (most) of the tests pass in that case.
#
gRegor`
Without updating the output.json file to have all the spaces and CRLF that are actually in the input.html
#
barnabywalters
well first we need to figure out what the desired behaviour actually is and specify it more rigorously and then update the tests
#
barnabywalters
IIRC previous discussion resulted in the vague consensus that whitespace should be preserved in all cases
#
gRegor`
From the discussion, the whitespace in the p-name is correct. tantek specified DOM's textcontent because the spec for whitespace in HTML5 is a nightmare, so easier to just say that.
#
cweiske
barnabywalters, you show webmentions for yourself
#
gRegor`
Nice work on the checkin, barnabywalters
#
barnabywalters
cweiske: ah, so you’re the culprit :) I was just wondering who was sending those
#
gRegor`
I like those openstreetmaps. Look forward to implementing those.
#
cweiske
if bad things are happening, i'm often the offender
#
barnabywalters
yep, I do. mentions from the same domain is fine but from the same URL is just silly so I need to filter better there
#
gregorlove.com
edited /User:Gregorlove.com (+55) "/* Interests */"
(view diff)
dietrich joined the channel
#
Loqi
dietrich: bret left you a message 6 days, 10 hours ago: Heeyyyyy... wanna help host HWC tomorrow at mozilla? :)
#
gRegor`
Heh
#
dietrich
bret: sorry, was away for the last few weeks, otherwise would've been glad to host!
wolftune joined the channel
#
tommorris
barnabywalters++
#
Loqi
barnabywalters has 49 karma
#
tommorris
barnabywalters: just one minor thing - the OSM licensing on your site isn't quite correct - it's now licensed under the ODBL rather than CC BY-SA
#
tommorris
Leaflet's attribution code lets you change the attribution string
#
barnabywalters
tommorris: thanks for letting me know, will change now
#
tommorris
also, if you are posting venues on your own site, it'd be awesome to syndicate to OSM. ;)
#
barnabywalters
tommorris: I want to! I’m already storing the OSM node/way/etc URL but want to start creating/updating nodes on OSM for new venues I’m adding
#
JonathanNeal
Good morning (PT)
#
barnabywalters
e.g. neither of the businesses linked to in that note are on OSM
#
tommorris
shouldn't be too hard: download the XML for the nearby area, see if the venue is already there, and if it isn't generate an OSM changeset and push it up.
#
tommorris
Unlike live checkin, that can be done quite happily in the background.
#
tommorris
barnabywalters: also are you using the map to select the location in your posting UI? if so, would love to see either a demo or screenshots on the IWC wiki
#
tommorris
takes tantek's place as the channel's deputised wiki-nagger.
#
barnabywalters
it is linked from the wiki, I could add a screenshot but plan to work more on it
#
tommorris
That's awesome work.
#
barnabywalters
e.g. I need a tileset which includes house numbers on the buildings, and a button which downloads POIs for the current view
#
barnabywalters
just searching nominatim doesn’t always work so well
#
barnabywalters
tommorris: thanks!
#
tommorris
barnabywalters: so, the OSM URL bit, you could replace that with a query to Overpass to retrieve it. ;-)
#
tommorris
I might steal some of Taproot's front end (if it is so licensed) to bootstrap tommorris.org stuff.
#
barnabywalters
tommorris: to retrieve what?
pfefferle joined the channel
#
barnabywalters
tommorris: go ahead, hopefully you will appreciate my fairly minimal javascript :)
#
barnabywalters
also I want to get this UI micropub-enabled so people can just use it to create venues on their sites as-is
#
tommorris
barnabywalters: well, if you have found the location of the venue using the draggy-map, you can then get the XML from that area using the Overpass API to see if there's something which matches already in the OSM database
#
tommorris
I've ended up writing code to do that kind of matching before for other projects
#
barnabywalters
tommorris: yep, that’s what I’m planning on doing!
#
barnabywalters
having either a button or some hueristic (e.g. close-enough zoom level) upon which POIs within the current bounds are fetched and plotted
#
tommorris
yep, so the way to do it is to get a box of around 1km of data from Overpass, then do Jaro-Winkler name matching.
#
barnabywalters
that won’t work for new venues, e.g. when a way exists representing a building and I want to add details to that rather than creating a new node
#
barnabywalters
tommorris: interesting, I did not know about that! but it makes total sense
#
tommorris
Yep, if it's not there, then you can select the existing building by doing point-in-polygon on the closed ways from the same dataset you downloaded from Overpass.
androte96 joined the channel
#
tommorris
Or just drop a node inside the building - that's not a terrible approach for some types of venue
#
tommorris
like, if it's a whole building which is a pub, then the building ought to contain the metadata. but if it's just a part of the building, then dropping a node is sometimes the right approach
#
barnabywalters
yep, that makes sense. it’s a bit of a stretch for software to figure out which approach to take, so I’ll probably implement finding by name and dropping back to creating a new node if none was found
#
tommorris
checking if it's there and then filling in the OSM URL is a nice start. ;)
#
tommorris
it's just a dumb form. ;-)
tantek joined the channel
#
barnabywalters
at some point I want to refactor my location code into a small wrapper around leaflet which should make location form controls really easy to create
#
barnabywalters
essentially it would be a declarative wrapper around leaflet which progressively enhances simple form elements
#
tommorris
barnabywalters: do you use iOS? if so, have you tried Pushpin?
#
barnabywalters
tommorris: yep, pushpin is great
#
tantek
tommorris++ for wiki-nagging :)
#
Loqi
tommorris has 33 karma
#
tommorris
So, the pin dropper is very similar to the JS implementation you've got
#
barnabywalters
but I tend to do armchair mapping more than field mapping much more now as Reykjavík is extremely well mapped
#
tommorris
there's plenty of armchair mapping that needs doing. :)
#
barnabywalters
tommorris: yeah, it was based a little on Pushpin. I can’t remember if they handle zooming better though
#
tommorris
as for London - I never run out of things to map.
#
tommorris
even if I just pop out for a drink in Soho or the West End, something has always changed even in a few days.
#
tommorris
Also, just figured out the problem with the map on my /places section - will fix later
#
tantek
checks logs and sees no flare-ups regarding the updated wiki sidebar.
#
tommorris
mostly navigates MediaWikis using keyboard shortcuts. ;)
gavinc and npdoty joined the channel
#
androte96
why is movement called indiewebcamp instead of just indieweb?
#
tantek
welcome androte96! how did you find us?
snarfed joined the channel
#
androte96
aaronpk
#
tantek
cool! at OSCON?
#
androte96
maybe. it was a few years ago
#
@Digital_ilusion
Site deaths are one of the big reasons why you should own your own identity and content on the web http://indiewebcamp.com/site_deaths
(twitter.com/_/status/491616434196611072)
paulcp joined the channel
#
barnabywalters
finally dealt with the plumbing preventing me from further developing my feedreader
#
tantek
androte96: awesome and hope we can help! I'm off for a bit but plenty of other folks here to help out!
#
tantek
barnabywalters: that's amazing!
#
barnabywalters
tantek: thanks! I’ve been doing a lot of work refining the presentation of posts
#
androte96
where is the auto complete in this bloody client
rushm0r3 joined the channel
#
gRegor`
barnabywalters++ for feedreader
#
waterpigs.co.uk
edited /feed (+259) "/* How to */ added how to test section with link to shrewdness feed tester"
(view diff)
#
Loqi
barnabywalters has 50 karma
#
cuibonobo
barnabywalters: this looks fantastic. great work.
#
barnabywalters
cuibonobo, gRegor` thanks! current task is to actually make it work as a feed reader rather than just a testing UI :)
#
gRegor`
Nice to test my notes feed in
#
barnabywalters
gRegor`: please do, if you spot anything wrong or weird let me know either here or https://github.com/barnabywalters/shrewdness/issues
#
cuibonobo
is the settings button supposed to do something?
#
barnabywalters
cuibonobo: nope, it’s only there because I’m using the same template for the tester as the actual reader
#
barnabywalters
I should remove that now
#
cuibonobo
ah! makes sense
androtest and johncash joined the channel
#
kylewm
androte96: indiewebcamp is an event where people discuss and build indieweb stuff
#
kylewm
that is probably an unsatisfying explanation :)
#
gRegor`
Way to go, kylewm ;)
#
kylewm
chased them away
#
tommorris
indiewebcampcamp is a camp where indiewebcampers camp camply about the web while listening to indie music.
#
kylewm
and indiecampcamp is where we watch john waters movies
#
gRegor`
camping++
#
Loqi
camping has 1 karma
#
barnabywalters
but is it indie((webcamp)camp) or (indieweb)campcamp or or ((indie)web)camp)camp
rushm0r3 and jschweinsberg joined the channel
#
gRegor`
!tell snarfed posse-post-discovery doesn't seem to be working on this note. http://gregorlove.com/notes/2014/07/22/1/ I manually polled bridgy and "no post links found"
#
Loqi
Ok, I'll tell them that when I see them next
#
gRegor`
kylewm: Know if when no post links are found, is there no bridgy log?
#
gRegor`
The timestamp links for those give "Log not found!"
androte6 and KevinMarks joined the channel
rushm0r3 and emmak_ joined the channel
snarfed joined the channel
#
Loqi
snarfed: gRegor` left you a message 33 minutes ago: posse-post-discovery doesn't seem to be working on this note. http://gregorlove.com/notes/2014/07/22/1/ I manually polled bridgy and "no post links found"
#
snarfed
gRegor`: good point re the log links. responses with no post links won't have a log. pushing a fix to unlink them now
#
gRegor`
cool
#
snarfed
gRegor`: not sure why ppd didn't find that one. i can investigate later, and/or maybe you can sweet talk kylewm into looking sooner :P
#
gRegor`
I got my first wm sent to multiple notes in the reply thread. Looking forward to sorting those out for display in a thread :)
#
gRegor`
Hehe. No rush, just figured I'd mention it.
tantek joined the channel
#
snarfed
gRegor`: nice! i'm hoping that will be a small fire under a few people to figure out good reply chain rendering, twitter style. most people do follow ups ok, since they're all sent as wms, but reply contexts usually only include at most the one previous post, not all like twitter
#
tantek
snarfed - yeah!
barnabywalters joined the channel
#
tantek
there's reply chain handling (replies to replies to your post etc.) and reply context chain handling (the post your reply was in-reply-to and what it was in-reply-to on up to top of thread)
#
tantek
both are challenging
#
gRegor`
Definitely will be tackling reply chain handling first
#
gRegor`
Well, maybe single reply-context first, then reply-chain
#
@itsmisscs
This is what we must move towards. It's our web. “@timoreilly: IndieWebCamp looks awesome http://indiewebcamp.com/ #indieweb via @benwerd”
(twitter.com/_/status/491635059351228417)
#
tantek
gRegor`: awesome! I've documented single-reply-context here: http://indiewebcamp.com/reply-context#original_content along with the next step (reply-thread) below that.
#
tantek
gRegor`: perhaps you could start a stub at /reply-chain for the other direction? (since you're doing that next)
#
snarfed
for silo responses, reply chains are pretty easy to do the naive way. bridgy sends them all to every previous post, so just rendering comments naively will get them right. (flat, but right.)
#
snarfed
native indie/mf2 replies take a bit more work
#
tantek
snarfed, sounds like a good approach!
#
snarfed
nd reply context chains take a lot of worka
#
snarfed
er…yeah.
#
gRegor`
Should "reply thread" be "reply context thread" to be more clear?
#
tantek
hence it's impressive how Twitter handles them
#
tantek
and nice of them to have figured out a decent UI for presenting reply-context-chains too
#
tantek
gRegor`: it's in the /reply-context page already so that provides some, er, context ;)
#
gRegor`
Oh yeah
#
tantek
this feels like a silo-dopamine anti-pattern: https://twitter.com/jkottke/status/491618070512021505 (good for the silo, bad for the user, kind of like an addiction)
#
@jkottke
Just stopped reading Twitter to open Twitter in a new tab. Like, "This is boring, I wonder what's happening on Twitter..."
(twitter.com/_/status/491618070512021505)
#
tantek
wondering if we could come up with a term for this behavior
#
tantek
(see also the reply chain on that tweet - hilarious)
#
@wanypie
RT @itsmisscs: This is what we must move towards. It's our web. “@timoreilly: IndieWebCamp looks awesome http://indiewebcamp.com/ #indieweb v…
(twitter.com/_/status/491637280436912129)
snarfed joined the channel
#
gRegor`
tantek: Have an indieweb tweet I can list as an example on /reply-chain?
#
gRegor`
Er, tweet. Not indieweb tweet.
#
tantek
gRegor`: do you mean does *anyone* support it? or you mean a tweet posse copy of an indieweb note?
#
snarfed
gRegor`: looks like bridgy found your syndication link: https://www.brid.gy/twitter/gRegorLove . it probably first caught the syndicated tweet before you had the syndication link, so it fell through to the refetch, which is only every 2h
#
snarfed
kylewm++ for posse post discovery refetch!
#
Loqi
kylewm has 32 karma
#
tantek
let's see I think the comparison of benwerd's note/tweet yesterday (or day before was good)
#
gRegor`
An example of Twitter's reply-chaining, basically, prerferably from an indieweb person.
#
kylewm
It literally happened while I was looking at the logs
#
gRegor`
kylewm: The syndication link on my note, you mean?
#
kylewm
no, the refetch happened 3 minutes ago
#
snarfed
gRegor`: maybe https://twitter.com/shepazu/status/484902457047130113 ? both of KartikPrabhu's replies are possed
#
Loqi
[@shepazu] @kartik_prabhu very cool, but the side-panel needs its own “close” button, in addition to the annotation icon
#
gRegor`
I am manually cross-posting and adding the syndication link, but usually pretty quickly. Must have just missed it. :0
#
kylewm
snarfed: gRegor`: that was a good example of the race condition issue too... it looks like there was < 1 minute between when gRegor` posted to his site and syndicated to twitter, and bridgy somehow snuck in there
#
tantek
original indie note only show's benwerd's reply to himself: http://werd.io/2014/a-api-talk-at-reclaimyourdomain-btw-with-microformats-you-dont
#
tantek
whereas twitter posse copy shows fully reply-chain, including indie-to-indie reply from me to his reply to his note, and then a tweet in reply to my tweet: https://twitter.com/benwerd/status/490958867803537408
#
@benwerd
A+ API talk at #reclaimyourdomain. Btw, with microformats, you don't necessarily need JSON. Here's my site, parsed: http://pin13.net/mf2/?url=http%3A%2F%2Fwerd.io
(twitter.com/_/status/490958867803537408)
bnvk joined the channel
#
tantek
gRegor` I'd say you could A/B screenshot and show those (maybe at 50% resolution) side-by-side to illustrate the difference and what a reply-chain could/should be
#
kylewm
s/somehow/happened to have
#
Loqi
kylewm meant to say: snarfed: gRegor`: that was a good example of the race condition issue too... it looks like there was < 1 minute between when gRegor` posted to his site and syndicated to twitter, and bridgy happened to have snuck in there
#
tantek
(assuming benwerd doesn't mind uploading screenshots of his posts)
#
gRegor`
Just stubbing it for now. Put the link in and someone can screenshot :)
#
gregorlove.com
created /reply-chain (+334) "This is an awkward concept to describe in text. Feel free to edit. :)"
(view diff)
#
gRegor`
What is reply chain?
#
Loqi
A reply chain is a threaded list of replies — and replies to those replies — displayed under the original post http://indiewebcamp.com/reply-chain
#
snarfed
tantek: (just fyi, looks like the twitter replies are missing from that indie note of ben's because his own immediate followup doesn't @-mention himself, which bridgy requires - details in https://www.brid.gy/about#missing - and the rest are in reply to that followup)
#
gregorlove.com
edited /comment (+18) "/* See Also */ reply-chain"
(view diff)
#
gRegor`
snarfed, kylewm Oh, interesting. I didn't realize bridgy would re-process those favorites / replies on the next fetch.
wolftune, dariusdunlap, ShaneHudson, frzn, rushm0r3 and bnvk joined the channel
#
bnvk
w00t, thanks barnabywalters for nudging me to make https://brennannovak.com/notes MF2 parsable :)
#
barnabywalters
nice work bnvk!
#
bnvk
lemme know if you notice any bugs
#
bnvk
should be stable tho
#
barnabywalters
bnvk: I notice you don’t publish datetimes with timezone information — are the datetimes UTC, or local to you/your server?
#
bnvk
it says UTC when I see it in your feed parser
#
barnabywalters
bnvk: that’s because my feed reader will assume that datetimes with no timezone information are UTC
#
barnabywalters
on your site they’re “2014-07-22 11:40:04”
KartikPrabhu and KevinMarks joined the channel
#
bnvk
barnabywalters: yah, that's what it is… I need to add the timezone translation type
#
@withknown
RT @itsmisscs: This is what we must move towards. It's our web. “@timoreilly: IndieWebCamp looks awesome http://indiewebcamp.com/ #indieweb v…
(twitter.com/_/status/491657325065682945)
benwerd joined the channel
#
Loqi
benwerd: tantek left you a message 12 hours, 43 minutes ago: welcome back from LA! Could you post an indie event and FB POSSE copy for http://indiewebcamp.com/events/2014-07-30-homebrew-website-club ? thanks!
#
benwerd
tantek: done
#
tantek
woohoo!!!
#
tantek
I mean
#
tantek
woot!
#
Loqi
giggles
brianloveswords joined the channel
#
tantek
more than a week in advance even! now we're cooking.
Kyle-K joined the channel
#
@audreywatters
Oh and possibly IndieWebCamp UK if I can fit it in…
(twitter.com/_/status/491661273235345408)
#
benwerd
tantek: heh, sorry for being slow in the past. Trying to do better!
#
tantek
I'm just glad *somebody* in SF has indie event posts with POSSE (and backfeed!) working
ShaneHudson, androtest, tilgovi, benwerd and KevinMarks_ joined the channel
#
benwerd
Is anyone doing cross-posse delete? i.e., when you hit the "delete" button on your posts, does your platform go and delete everything?
#
benwerd
Ditto for POSSE editing? Edit your post, and the (eg) Facebook copy updates accordingly?
#
barnabywalters
benwerd: Taproot doesn’t do that, the closest thing it does do is allow updates to a note to be re-syndicated, handy for big edits
#
bret
that would be pretty handy for days after
#
benwerd
We're going to do this, but we're still thinking out the UI / UX
#
barnabywalters
bret: yeah, it can also be used for e.g. re-posting something for people in a different timezone
#
barnabywalters
benwerd: I’d hav thought it’s a matter of starting with the post delete interface and going from there — e.g. listing POSSEd copies each with a checkbox so people can choose to delete them
#
Loqi
barnabywalters meant to say: benwerd: I’d have thought it’s a matter of starting with the post delete interface and going from there — e.g. listing POSSEd copies each with a checkbox so people can choose to delete them
#
benwerd
We also may have a kind of "withdraw" button, which leaves it up on your own site but un-POSSEs it
#
barnabywalters
benwerd: unrelated, at some point the javascriptey names in http://shrewdness.waterpigs.co.uk/test/?url=http%3A%2F%2Fwerd.io%2Fcontent%2Fcheckins are really going to have to be sorted out :)
#
benwerd
barnabywalters: I actually have a commit almost ready to go :)
#
barnabywalters
that’s good to hear!
#
barnabywalters
benwerd: also, awesome work getting audio posts working!
#
barnabywalters
is the UI all HTML+javascript i.e. using getUserMedia to record, or is file uploading required?
#
benwerd
barnabywalters: thanks! POSSE to SoundCloud makes me happy also. Sadly I just discovered that descriptions aren't sticking in my interface, but eh, minor rough edges to sand off ;)
#
benwerd
File uploading is required because the browsers like to save WAV files in JavaScript
#
benwerd
I can have an ffmpeg transcode on the backend, but I'm sad they don't just record in at least an open compressed codec by default
#
barnabywalters
oooh cool, I didn’t realise it was POSSEd to soundcloud as there aren’t any outgoing links
#
benwerd
not everything is
#
barnabywalters
benwerd: hrm yeah, that would make much more sense
paulcp joined the channel
#
benwerd
it makes long audio painful to upload
#
barnabywalters
yeah, soundcloud really have the upload UX nailed
#
benwerd
they really do
#
benwerd
you could have an mp3 recorder in flash, but *shudder*
#
benwerd
(however, I'll do that if I have to, even if the mobile iOS browsers will weep at its presence)
#
barnabywalters
wow, soundcloud’s beta uploader is even better. I just uploaded a 5.7MB track and it took about 1 minute, which was filled with filling out details anyway
KartikPrabhu, cweiske and crossdiver joined the channel
#
benwerd
barnabywalters: re checkins, any better?
#
barnabywalters
benwerd: YAY! perfect, thanks :)
#
barnabywalters
well, actually they still appear to be in the microformats parse result, but my feedreader cuts them out
scor joined the channel
#
barnabywalters
so, er, something is fixed but I’m not sure what it is
#
@kinlane
IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491673493981765632)
#
benwerd
ah, I see - yeah, it's in the h-entry. I need to tinker with something else to fix that
#
benwerd
but at least it's not in the name
#
barnabywalters
yep, that’s a big improvement
androte15 joined the channel
#
cweiske
aaronpk, is there really no "scope" in the oauth1 spec?
#
kylewm
!tell benwerd I had bad luck trying to edit Facebook posts, even though the API makes it look possible. slightly more information here https://github.com/snarfed/bridgy/issues/84
#
Loqi
Ok, I'll tell them that when I see them next
scor and johncash joined the channel
#
@robchandhok
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491676009633026048)
paulcp, pauloppenheim and krendil joined the channel
#
@andrewvelez
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491685137885978624)
tantek joined the channel
#
@atishneo
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491688079955357696)
ShaneHudson joined the channel
#
@enricostano
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491690901526552576)
benwerd joined the channel
#
Loqi
benwerd: kylewm left you a message 1 hour, 6 minutes ago: I had bad luck trying to edit Facebook posts, even though the API makes it look possible. slightly more information here https://github.com/snarfed/bridgy/issues/84
#
@NelioSoft
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491692636273901570)
#
@ManuAlpuente
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491693151229603841)
#
tantek
aaronpk - look at all that popularity ;)
#
cweiske
i'd rather have a clean indieauth protocl spec than this nonsense pop
#
cweiske
and indieauth.com finally supporting distributed indie auth
#
benwerd
kinlane is awesome
#
benwerd
finally met him at the reclaim your domain even this weekend.
#
benwerd
very ably took a room full of educators through the mechanics of an API.
#
benwerd
(which was what my microformats vs json tweet was all about.)
#
@prabath
RT @kinlane: IndieAuth is a way to use your own domain name to sign in to websites - https://indieauth.com/
(twitter.com/_/status/491695388248641536)
#
tantek
that's great benwerd
#
tantek
wait what was cweiske upset about? I don't understand. :/
cmcavoy joined the channel
#
barnabywalters
tantek: the documentation/specifications for indieauth are rather unorganised and spread around at the moment, partly due to it being quite fast-moving
#
tantek
and even with that state of documentation, cweiske succeeded in setting himself up as his own indieauth provider.
#
tantek
on another subject, just saw this blog post about "8 ways to make Twitter your own" https://blog.twitter.com/2014/8-ways-to-make-twitter-your-own - anyone want to take a crack at rewriting it (blogging) with an indieweb perspective? e.g. "8 ways to make your website your own"
#
tantek
(will likely help uncover holes in indieweb support of various things)
#
barnabywalters
or, as phrased by Chloe, 8 ways to make your own twitter
basal joined the channel
#
tantek
welcome basal
#
tantek
*** 120 ***
lukebrooker joined the channel
#
barnabywalters
CONGRATULATIONS basal YOU ARE THE 120th PERSON IN #indiewebcamp AND HAVE BEEN SELECTED FOR A PRIZE
#
tantek
barnabywalters: I like the "8 steps to make your own Twitter" - but I think there are more than 8 steps per: http://indiewebcamp.com/Twitter#Features
#
@natematias
@benwerd awww, thanks! Would love to see #Indieweb apps support auditability out of the box, tho I know it would consume tech resources
(twitter.com/_/status/491697844869275649)
#
basal
tantek, evening
#
basal
barnabywalters, I totally planned that
friedcell, androtest and cuibonobo joined the channel
#
crossdiver
From the &yet world: Gar and I gave an introduction to the indieweb talk at TriConf: http://vimeo.com/101137894
jgee joined the channel
#
kylewm
crossdiver: cool, thanks for sharing!
#
kylewm
look forward to watching it
#
gRegor`
watches and adds it to the wiki
#
gregorlove.com
edited /videos_about_the_indieweb (+136) "/* 2014 */ Gar & Issac Lewis, It's clever NOT to be clever & How to "indie" all your tech (Vimeo, 26:59)"
(view diff)
friedcell joined the channel
#
kylewm
explaining Docker to a non-technical audience, very brave :)
#
bear
waves at crossdi… hmm, going to have to thank him in team chat ;)
fmarier joined the channel
#
pdurbin
is gonna guess bear and crossdiver use https://talky.io for team chat :)
#
bear
a lot :)
#
pdurbin
I've tried a bit to get my team to hang out on freenode
#
bear
we have an internal tool for text chat that is like irc/hipchat and all that - talky we use for meetings
#
pdurbin
yeah, text is good enough for me. a good number of people on my team are on gchat at least
#
bear
the tool we use is a web app that makes it very friendly to gui types, a bunch of us use irc to talk to it - best of both worlds
paulcp, johncash and tantek joined the channel
#
tantek
!tell crossdiver nice video! watching right now.
#
Loqi
Ok, I'll tell them that when I see them next
#
tantek
gRegor`: in re-reading some of the requests for the home page, it seems like some of the asking for more "live" content could be addressed by posting a recent video or two
#
tantek
in a live embed
#
tantek
yeah this video rocks. "without having to know git, no command prompt, no command line"
#
gavinc
tantek: how sersious was the sebastopol camping tweat? There are a couple of us up here in the north bay who keep being intimidated by trying to get into SF around rush hour
#
tantek
gavinc: very serious. Tim O'Reilly hosted both social web foo and open web foo years ago, and I have a feeling he'd be up for hosting IndieWebFooCamp as well. So if he says go we'll do it.
#
tantek
holy crap about DeviantArt selling someone's art!
#
tantek
is still watching the video
#
tantek
time offset: 13:52
#
tantek
artist, has had work stolen, was on deviantart for a while
#
tantek
a business started printing her art on shirts
#
tantek
that had licensed it from DeviantArt
#
tantek
apparently was part of DeviantArt's TOS
#
tantek
they can steal from you
#
gavinc
Pirate ;)
johncash joined the channel
#
tantek
gavinc: nope, landowner of a sharecropper
#
gavinc
ah, okay
#
gavinc
eh, happens all the time with copyright clearance center for written stuff :\
#
gavinc
copyright is a nasty nasty place
KartikPrabhu, johncash and JasonO joined the channel
#
KartikPrabhu
re: dA's TOS... yup. they can do funny things with the art you post there
#
KartikPrabhu
have you guys seen adactio using Twitter as a feedreader basically: http://adactio.com/journal/7130/
tantek joined the channel
#
tantek
interesting KartikPrabhu - looks like Adactio is POSSEing by post type to different Twitter accounts!
#
KartikPrabhu
which is a neat hack for content categorisation in Twitter
#
tantek
leaving his "primary" twitter account for just his notes
chrissaad joined the channel
#
tantek
also interesting that adactio distinguishes between his "journal" and his "articles"
#
tantek
I don't think ActivityStreams has any such distinction for longer form writing
paulcp joined the channel
#
KartikPrabhu
tantek: yes. i don't quite understand that distinction
#
KartikPrabhu
article vs notes to me is primarily a length/post-frequency distinction
#
tantek
gRegor`: unscientific anecdata about header link usage:
#
tantek
very frequent / daily: Page, Edit, History
#
tantek
rarely (once a month?) Delete, Move
#
tantek
never: Discussion, Protect, Unwatch, Log out
#
tantek
so moving all those into a submenu was a *major pain* (extra click to access common 3 links)
#
tantek
(and IMO demonstrated a designer who does not actively edit and link-up the wiki)
#
gRegor`
tantek: (scrolling back) videos could be cool.
#
tantek
gRegor`: like maybe one "most recent" short form video (< 20 min) and one recent longer form video (40+ min)
#
@dangillmor
Very interesting visit at @withknown, project of @benwerd and @erinjo -- they're putting @indiewebcamp principles/tools to good use.
(twitter.com/_/status/491730177542864896)
#
gRegor`
I think it'd be worth talking to Crystal because she had a pretty interesting perspective which I don't know how well I can do it justice. short short version, she had purposely not been on IRC for most of the last year and lost touch with IWC and when she came to the wiki she had a heck of a time finding things. She wanted to focus the site more for people visiting for the first time,...
#
gRegor`
...emphasis on getting them to events, etc.
#
gRegor`
For some reason last night's sidebar changes don't appear for me, even after hard refresh. Hmm.
#
tantek
so I agree with solving that
#
tantek
however not at the cost of community productivity
#
tantek
and unfortunately too much of the new skin is harmful to actual content productivity on the wiki
crossdiver joined the channel
#
gRegor`
What's your use case for "Page" links? Like, where do you use it from?
#
Loqi
crossdiver: tantek left you a message 50 minutes ago: nice video! watching right now.
#
crossdiver
thanks tantek!
#
kylewm
Page when you're in the history or diff view and want to go to the current version
#
tantek
really appreciate the interactive form of your talk and engaging the audience crossdiver
#
gRegor`
Aha
#
crossdiver
we had a lot of great questions -- and the hallway track afterward was really great
#
tantek
that woman that had her art stolen by deviantART - major ouch
#
tantek
writing it up
#
tantek
gRegor`: the "Page" link is the *fastest* (muscle memory) way to go from a "Edit" state or "History" state to the current state of the page
#
tantek
which is ESPECIALLY useful if you cmd-click "Page" to open in a new tab to easily see before/after
#
gRegor`
Gotcha.
#
tantek
it's SUPER useful
#
tantek
and being the first thing in the list - clicking it is very fast
#
tantek
I do wish we had standard mediawiki keyboard shortcuts working for these
#
gRegor`
Re: the "Wiki tools" category link, you know you don't have to click it, right? I can see having to mouse over it, then down to the link being a pain, though.
#
tantek
gRegor`: mouse-over is a non-option
#
tantek
usability of mouse-over vs one-click is terrible
#
KartikPrabhu
tantek: from personal experience. I had no idea what the "Page" link does... maybe a better name?
#
tantek
KartikPrabhu: it's standard MediaWiki terminology
#
tantek
if you edit Wikipedia or any other mediawiki - you know it by heart
#
crossdiver
tantek -- yeah, TOS are really evil on so many levels, but from an indie standpoint, they're the crux of what keep silos in power
#
tantek.com
created /deviantART (+851) "stub with dfn, criticism"
(view diff)
#
gRegor`
Ok. Well I'm still mulling over this.
#
tantek
gRegor`: I can see hiding the wiki tools if you're not logged in like that
#
gRegor`
I obviously don't want to make it harder for people editing the wiki, but I do think there's a good case to be made for making the site better for the average user, which I think is a "reader", not an "editor"
#
tantek
but for logged in users, we should ABSOLUTELY be encouraging collaboration on the wiki by lowering the barrier to editing = make all those operations one-click and super-obvious
#
gRegor`
So hopefully we can come up with a happy medium
#
@_crossdiver
TOS are really evil on so many levels, but from an #indieweb standpoint, they're the crux of what keep silos in power. /cc @t
(twitter.com/_/status/491731855964528640)
#
gRegor`
Agreed. I don't want to discourage edits either.
#
tantek
a lot of this has to do with collaborative community UX - which AFAIK the new skin did NOTHING for
#
tantek
in fact, deliberately seems to have ignored
#
tantek
(community collaboration as a use-case)
#
gRegor`
I just thing a sidebar (that is easy to ignore), with mediawiki links above it (confusing, also easy to ignore)... is cluttered.
#
gRegor`
s/thing/think/
#
Loqi
gRegor` meant to say: I just think a sidebar (that is easy to ignore), with mediawiki links above it (confusing, also easy to ignore)... is cluttered.
#
tantek
so basically, I'd put the new skin back to the drawing board, with "community collaboration" as the #1 use-case (because that's the heart of how the wiki grows, stays current, gets people engagted)
#
tantek
until then - not going to bother with new skin
#
gRegor`
Fair enough
#
kartikprabhu.com
edited /deviantART (+84) "/* Criticism */ no export"
(view diff)
#
tantek
gRegor`: what's cluttered or not is discussing details when the design didn't focus properly in the first place
#
gRegor`
Not sure I understand
#
tantek
attempting to fix details on a design that started with flawed priorities is usually a fruitless endeavour
#
tantek
better to restart from scratch with better design priorities
#
gRegor`
Anecdotally, I've been pretty much strictly using Teahouse since IWC and haven't had problems, other than some typography things I've worked on in the CSS last night. So I'm interested in iterating on it, personally.
#
tantek
for a new design that is
#
tantek
if you want to focus on fixing details, then better to just fix details on the current skin
#
gRegor`
The current skin is a nightmare.
#
gRegor`
I just won't bother with editing it, to be honest.
#
tantek
the current skin did get us to where we are - so I'd say "nightmare" is inaccurate
#
gRegor`
I'd have to set up a MediaWiki install to do so.
#
gRegor`
It's a nightmare to edit.
#
tantek
the skin itself?
#
gRegor`
Yes
#
tantek
ah ok
#
aaron_pk
will confirm the current skin is a monster of html and css
#
tantek
that much I can believe
#
gRegor`
So it leaves me... very uninterested in trying to edit it. :) That's just me, though
#
tantek.com
created /deviantart (+24) "r"
(view diff)
#
tantek
gRegor`: right - I've actually made incremental improvements to the current skin's CSS - so I have some idea what you're talking about
#
tantek
it used to be worse ;)
#
tantek.com
created /deviantArt (+24) "r"
(view diff)
#
tantek.com
created /DeviantArt (+24) "r"
(view diff)
#
gRegor`
Any idea why the sidebar isn't refreshing for me? I saw it in Firefox last night on some pages, not others. Today it seems to be the old one everywhere (still Firefox, not logged in to the wiki)
#
kylewm
just noticed that the new skin uses JS to pull the earliest h-event /Events, that's awesome
#
aaron_pk
gRegor`: the not-logged in version of the wiki is cached as static html files
#
gRegor`
kylewm: Yeah, one thing I love about it.
#
gRegor`
Ahh, ok
#
tantek
aaron_pk: what would it take to allow adding <iframe> , <video>, and <audio> to pages ?
#
tantek
prefers to move as much "about" the wiki into wiki editing capability so it doesn't have to be about editing the "skin"
#
tantek
e.g. if I want to embed a YouTube video
#
tantek
for instance :)
#
aaron_pk
tantek: I believe there's a blacklist of html tags basically, so I'd have to create an extension to allow specific tags
#
aaron_pk
i've done it before
#
aaron_pk
also I think I have an extension that lets you type a tag like <raw></raw> and put whatever you want inside
#
tantek
aaron_pk: I think you've already installed an extension of mine/benward's that does this for some tags :)
#
tantek
semantic HTML or something
#
aaron_pk
ah yea
EchoLynx joined the channel