#indiewebcamp 2016-06-21

2016-06-21 UTC
[tfg4k] joined the channel
#
[tfg4k]
Anyone around want to give me a hand getting set up, I think I could help write up a more concise and friendly how-to for newer people.. if anyone has the time. Just a thought.
#
[tfg4k]
or to put it another way, who should i submit a better getting-started article to once i get set up
#
aaronpk
you're welcome to just edit the page directly!
#
[tfg4k]
cool
#
[tfg4k]
never contributed to a project like this before so i apologize for the elementary questions. Thanks all!
#
aaronpk
no problem at all! The first step to editing the wiki is logging in, which hopefully isn't too painful. Have you set that up yet?
#
[tfg4k]
not as of yet. I just realized how to get set up.
#
[tfg4k]
(this is going to be cool)
KevinMarks__, jciv, pauloppenheim, mikeputnam and [shaners] joined the channel
#
[shaners]
Anyone know of a canonical list of timezone offsets / timezone names (or cities in that timezone)? Preferably as a hash or array of arrays that I can easily copy paste.
KevinMarks_ joined the channel
#
mikeputnam
waves
#
mikeputnam
We're sitting in a meetup discussing IndieWebCamp via this blog post: https://eventswrangling.wordpress.com/2016/06/20/indieweb-and-pdh-talking-points-for-coder-cooperative-june-20-meetup/
#
christophe.ducamp.me
created /wikifying-fr (+13171) "[fr: translation of wikifying] "
(view diff)
#
christophe.ducamp.me
edited /User:Christophe.ducamp.me (+214) "wikifying : sketching and dreaming to build an [[invitation]] and invite my children ;)"
(view diff)
#
christophe.ducamp.me
created /home-fr (+7594) "[fr: translation of home - to be studied]"
(view diff)
#
gregorlove.com
edited /Getting_Started (+100) "/* Connect & getting help */ Update default link to web chat, sub-bullet for Slack and alternatives pointing to /IRC"
(view diff)
gRegorLove joined the channel
#
gRegorLove
I wonder about sending people away from /Getting_Started to indiewebify.me as the first step. indiewebify.me is great for the validators but is it confusing to send people there for step-by-step guidance when /Getting_Started is also supposed to be step-by-step?
#
gRegorLove
/Getting_Started#Set_up_your_home_page_and_web_sign-in is the first step where indiewebify.me comes into play
#
acegiak
morning, all
#
aaronpk
good morning
#
bear
!tell shaners the one I always use is within the official TZ database at http://www.iana.org/time-zones
#
Loqi
Ok, I'll tell him that when I see him next
[shaners] joined the channel
#
[shaners]
thx bear
#
Loqi
[shaners]: bear left you a message 2 minutes ago: the one I always use is within the official TZ database at http://www.iana.org/time-zones http://indiewebcamp.com/irc/2016-06-20/line/1466472029927
#
bear
it's in the file zone.tab
#
bear
oh poo - you want the city names, zones and offsets
#
bear
that is just the country code and city names
#
bear
digs
#
bear
I always go to the source because I want it to be current - if you don't mind a bit of dated-ness you can use some of the secondary sites
#
bear
unless you can use things like npm - then this is also good https://timezonedb.com/download or spelunk thru the references here https://www.iana.org/time-zones/repository/tz-link.html
KartikPrabhu joined the channel
#
[shaners]
I ended up using `rake time:zones:all`, bear
#
bear
ah, that also works!
#
[shaners]
And then put them in the database in a timezones table
#
aaronpk
oh nice "Rails’ ActiveSupport::TimeZone is a wrapper around TZInfo that limits the set of zones provided by TZInfo to a meaningful subset of 146 zones."
#
aaronpk
could probably just query `ActiveSupport::TimeZone` directly
#
[shaners]
aaronpk: I still want them in the db. But `ActiveSupport::TimeZone` will make my migration cleaner. :+1::skin-tone-2:
#
gregorlove.com
created /Template:Infobox_person (+460) "Initial version"
(view diff)
#
KevinMarks
so named timezones for UI, but numeric offsets for stored data?
#
aaronpk
numeric offsets when rendering a specific timestamp, but named timezones for storing before it's used
#
KevinMarks
for recurring events?
#
aaronpk
nono recurring events are a different story.
#
aaronpk
IMO the best way to handle recurring events is to not handle recurring events
#
aaronpk
calagator.org takes this approach and does well with it
#
KevinMarks
indeed, recurring events are most of what makes calendaring painful
#
[shaners]
kevinmarks: it’s for people’s timezone offset. I’m storing the number (-0800), but also providing place names in the choosing ui for additional convenience.
#
aaronpk
[shaners]: DST means you have to store two offsets as well as the dates that they change. timezone name encodes all of that info in a single value.
[tfg4k] joined the channel
#
[tfg4k]
Finally got set up so I can login to contribute. Sorry for the massive delay. Very excited though.
#
[shaners]
:disappointed: I effing hate DST
#
bear
yea DST is *fun* ... you get to deal with "Africa/Cairo observes DST in 2016 from July 7 to the end of October.
#
bear
Guess October 27 and 24:00 transitions. (Thanks to Steffen Thorsen.)
#
bear
For future years, guess April's last Thursday to October's last
#
bear
Thursday except for Ramadan."
#
[shaners]
tfg4k: Great job!
#
aaronpk
the super ridiculous/annoying part is the US changed the dates that DST starts and ends a couple years ago so...
#
aaronpk
just store timezone name and then most of the date libraries deal with it correctly
#
[tfg4k]
shaners: Thing is, this is superdope as an idea, it should be way easier to set up. Im going to draft a couple of howto's and put them on my site i set up for this specifically as I continue to RTFM
#
bear
that's why I always store UTC offsets and offer UI text from the OS specified timezone datafile
#
aaronpk
in my individual posts i store the UTC offset since i don't care about whether it was DST when I want to display the date for a post
#
bear
javascript - use moments.js; python - use pytz; ruby (forget); perl use DateTime cpan
#
aaronpk
sometimes i think i should write up a guide on best practices for handling timezones
#
[shaners]
Sounds amazing, tfg4k. We always appreciate more new comer input bc we’re always try to make it easier.
#
aaronpk
this is one thing i feel like i have pretty well figured out on my site and not a lot of other people handle it well
#
bear
do you display comments with the TZ info for the sender?
#
aaronpk
if available yes
#
aaronpk
i'm actually on the fence about whether that makes sense or to show it in my timezone, but either way i definitely store the timezone offset of the commenter
#
bear
then i'll have to send you a webmention on hour before DST change over and then see how it displays an hour after
#
bear
working on chandler and cosmo, the most fun times were DST changes and new year
#
bear
all of the date/time handling bugs showed up then
#
[shaners]
FINALLY!
leg and pauloppenheim joined the channel
#
gRegorLove
A small step towards simplifying the process of adding an h-card to a user page: https://indiewebcamp.com/Template:Infobox_person
#
gRegorLove
The info to create a sparkline signature could be extracted from that, though I'm not sure how (in MediaWiki terms)
#
GWG
Did I miss acegiak?
#
acegiak
still here!
#
GWG
Long time no speak.
#
GWG
Hoping to hear that life got less busy
emmak, pauloppenheim and goodoo joined the channel
#
acegiak
GWG: only more busy. But I'm thinking of helping emily switch her site to known so I should be around here a bit more
#
acegiak
albeit casually and slow to respond
#
GWG
acegiak: Hosted Known is going away
#
GWG
acegiak: I feel like we're losing the WordPress base
tbbrown joined the channel
#
david.shanske.com
edited /indieweb.org (+21) "/* Brainstorming */"
(view diff)
#
david.shanske.com
edited /indieweb.org (+1) "/* Brainstorming */"
(view diff)
nitot joined the channel
#
david.shanske.com
edited /indieweb.org (+3) "/* Brainstorming */"
(view diff)
#
david.shanske.com
edited /indieweb.org (+683) "/* Brainstorming */"
(view diff)
leg and KevinMarks_ joined the channel
#
david.shanske.com
edited /indieweb.org (+481) "/* Brainstorming */"
(view diff)
#
acegiak
wait, self hosted known is disappearing?
#
GWG
No. Hosted Known.
#
GWG
Not Self-Hosted Known
#
GWG
Maybe I misunderstood, but I thought that was what it was.
AndChat|566325, goodoo, KevinMarks__, leg, bnvk, KevinMarks_, arthurspooner, cweiske, huguesdk, jihaisse, wolftune and friedcell joined the channel
#
petermolnar_
I skipped ~5 days, anything new?
#
j4y_funabashi
hey petermolnar_ I got webmention sending working and sent a few likes your way :)
#
petermolnar_
I got them, yes, and thank you :)
#
j4y_funabashi
went on a bit of a detour, tweaked the design and rewrote my datastore to be html+microformats - now that all seems to be working I am back on the long road to implementing swat0
#
@kevinmarks
"the web is bigger than google, it's bigger than chrome, it's bigger than any browser" - @slightlylate #pwadevsummit #indieweb
(twitter.com/_/status/745162620760555520)
arthurspooner1 joined the channel
#
petermolnar_
what is swat0?
#
Loqi
SWAT0 is an abbreviation for The Social Web Acid Test level 0 and is a user-feature interoperability test for social web functionality defined in 2010 https://indiewebcamp.com/SWAT0
mapkyca and loic_m joined the channel
#
j4y.co
edited /photo (+184) "/* Added myself to IndieWeb Examples */"
(view diff)
arthurspooner joined the channel
#
j4y.co
edited /like (+139) "/* IndieWeb Examples */"
(view diff)
#
cweiske
hm. seems as if I don't get all of the HTML
#
cweiske
might be our local proxy
#
cweiske
seems to be the chunked transfer encoding you're using
#
petermolnar_
cweiske it's not just you
#
petermolnar_
!tell rhiaro your site is broken, see 4 lines above in the log, pic from cweiske
#
Loqi
Ok, I'll tell her that when I see her next
#
cweiske
petermolnar_, it works with curl on my remote server
Pierre-O joined the channel
#
cweiske
it does not work here in the office
#
cweiske
in which i use a http proxy
#
rhiaro
Intermittent, reload a few times
#
petermolnar_
cweiske I don't see a high chance that we're in the same office, but who knows :D
#
rhiaro
Dunno why
#
cweiske
rhiaro, are you using chunked transfer encoding for a reason?
#
rhiaro
I wouldn't know how I'd wanted to
#
rhiaro
s/I'd/if i
#
Loqi
rhiaro meant to say: I wouldn't know how if i wanted to
#
cweiske
to send out static HTML at first, so that the user sees something, and then do the heavy calculations that take time and send their results afterwards
#
cweiske
1st chunk static html, 2nd chunk the dynamic things
#
cweiske
our admin says the proxy is not active
#
j4y_funabashi
!tell snarfed - I am going to retry implementing POSSE through brid.gy, could you unblock my IP?
#
Loqi
Ok, I'll tell them that when I see them next
#
bear
it's behaving differently between firefox and chrome, may be an http/2 difference or the litespeed server default of chunked gzip as default
loic_m and arthurspooner joined the channel
#
@IndieWebCampDE
Morgen: #IndieWeb Hack Day auf der @openSUSE-Konferenz im @zbau_nbg. Der Kickstart für die eigene Domain! http://indiewebcamp.com/2016/Nuremberg/IndieWeb-Hack-Day #oSC16
(twitter.com/_/status/745186539265753088)
#
@jkphl
@maddesigns Der soll mal lieber meinem Rat folgen, untertauchen und spontan die Hufe zum #IndieWeb Hack Day morgen schwingen! +@webrocker
(twitter.com/_/status/745190639550210048)
#
Loqi
Emoji’s in Domain and Hostnames
#
@border_none
If you care for your data, own it! Join us for #IndieWeb Hack Day Nuremberg tmrrw and #indiewebify your site: http://indiewebcamp.com/2016/Nuremberg/IndieWeb-Hack-Day
(twitter.com/_/status/745201685572751360)
tantek, arthurspooner and goodoo joined the channel
#
@egoexpress
@jkphl Yay. Just in time for the #indieweb hack day!
(twitter.com/_/status/745212599134990336)
#
tantek
good morning #indiewebcamp
#
tantek.com
edited /JavaScript (+12) "/* See Also */ jsdr"
(view diff)
Garbee, friedcell and arthurspooner joined the channel
#
j4y_funabashi
morning tantek
leg, friedcell and jihaisse joined the channel
#
jihaisse
renewal
friedcell, wolftune and shiflett joined the channel
singpolyma joined the channel
#
GWG
Morning
friedcell joined the channel
#
sknebel
oh wow, not looking at the channel for 24h and more backlog than in a week normally
kegan[m], wolftune, hs0ucy, AndChat|566325, gavinc, M-Kodo, M-hotzeplotz, M-RyanRix, kerozene, nitot, callovarne and KartikPrabhu joined the channel
#
j4y_funabashi
Woohoo! just got person-tags working!
#
sknebel
j4y_funabashi++ cool
#
Loqi
j4y_funabashi has 3 karma
#
ben_thatmustbeme
j4y_funabashi++ nice! add yourself to https://indiewebcamp.com/person-tag
#
Loqi
j4y_funabashi has 4 karma
#
j4y_funabashi
which means I can now do step 1 for person A in swat0! slowly inching my way closer :)
#
j4y.co
edited /person-tag (+313) "/* IndieWeb Examples */"
(view diff)
[snarfed] joined the channel
#
[snarfed]
oh btw j4y_funabashi bridgy isn't blocking you now. it only did for a day or two, a while back
#
Loqi
[snarfed]: j4y_funabashi left you a message 7 hours, 20 minutes ago: - I am going to retry implementing POSSE through brid.gy, could you unblock my IP? http://indiewebcamp.com/irc/2016-06-21/line/1466499556986
#
[snarfed]
and hey now you can try posseing your person tags too
tantek joined the channel
#
j4y_funabashi
[snarfed]: awesome, thank you - that was one of my main reasons for implementing person-tag :)
#
j4y_funabashi
[snarfed]: so does bridgy send person-tags to facebook?
Garbee joined the channel
#
tantek
greetings briefly
#
tantek
j4y_funabashi: yes+1 - have been doing it for a while - works great - be sure to link to the FB ID of the person
#
[snarfed]
and if you want to swat0, you can even try silo swat0 :P
#
Loqi
[Ryan Barrett] Silo SWAT0 on Facebook
#
j4y_funabashi
ok is the FB ID the person's profile url?
gRegorLove joined the channel
#
[snarfed]
nah, numeric id. profile URL works too but a bit less reliable
#
[snarfed]
it handles personal web site links too, but only to other bridgy users
#
j4y_funabashi
will bridgy pick it up if I create a post with https://www.facebook.com/jay.funabashi00xx.940436 as the h-card url in the person-tag
#
tantek
j4y_funabashi: pretty sure I noted something about the FB ID on the /person-tag page - check that
#
[snarfed]
probably yes
#
j4y_funabashi
oh yeah, you have <a class="u-url"
#
j4y_funabashi
href="https://www.facebook.com/tantek.celik">f</a>
#
j4y_funabashi
in the category h-card
#
[snarfed]
bridgy's support isn't documented well enough, mostly just points to the wiki. feel free to file an issue to improve that
minsky joined the channel
#
tantek
j4y_funabashi: yeah for my own I still use the named profile URL because I myself am signed up with bridgy
#
tantek
though I could always use numerical FB IDs just to make it easier to copy/paste for others
#
tantek
hmmm...
#
tantek
designing for copy/pasteability
#
tantek
sounds like a Stack Overflow pattern ;)
#
j4y_funabashi
my main use case is quickly tagging my FB friends and pasting in their FB profile url would be easiest on mobile
minsky joined the channel
#
j4y_funabashi
hmm doesn't look like it possed the person tags to fb when using the profile url
#
[snarfed]
check the bridgy publish log to see how it parsed and interpreted your markup
arlen joined the channel
#
[snarfed]
also try re-signing up for bridgy with fb to make sure your access token has the tag permission
#
[snarfed]
(sorry for the trouble btw!)
minsky joined the channel
#
j4y_funabashi
no problem at all, bridgy is awesome. I think it is not showing up on FB is because I tagged myself
#
j4y_funabashi
so the log says {
#
j4y_funabashi
"url": "https://www.facebook.com/jay.funabashi00xx.940436",
#
j4y_funabashi
"objectType": "person"
#
[snarfed]
yeah you're probably right
minsky joined the channel
#
[snarfed]
actually it isn't showing the person tags in the preview, and it would if it understood them, so I'm not sure
#
[snarfed]
definitely file an issue if you can't get it to work!
#
j4y_funabashi
oh ok I didnt know if it would show them in the preview
#
j4y_funabashi
I have tried tagging someone else with their profile url and that hasnt worked either - will give it a few more tries
#
aaronpk
[shaners] this is kind of like what we were talking about with the reader project this weekend :-) https://slackhq.com/get-more-done-with-message-buttons-5fa5b283a59
#
@pfefferle
@jkphl hätte ich gewusst dass es aufkleber gibt... ;) @indiewebcamp
(twitter.com/_/status/745313992613076992)
#
@jkphl
@pfefferle Ja siehste! Noch isses nicht zu spät! ;) +@indiewebcamp
(twitter.com/_/status/745314610937475072)
minsky, terminalpixel and tvn joined the channel
#
Loqi
[indieweb] "Why Facebook's new Open Graph makes us all part of the web underclass | Technology | The Guardian" by Andreas Petersell https://www.theguardian.com/technology/2011/sep/27/facebook-open-graph-web-underclass
minsky joined the channel
#
@jkphl
@m_ott Ja, hat @iwontsignuphere frisch aus Portland importiert. Haben im Moment leider nur noch 2 davon ... +@indiewebcamp
(twitter.com/_/status/745325820932136962)
terminalpixel joined the channel
#
@m_ott
@jkphl @iwontsignuphere @indiewebcamp Erster und zweiter Preis für die besten Demos ;)
(twitter.com/_/status/745326398768877568)
gavinc joined the channel
#
@m_ott
@iwontsignuphere @jkphl @indiewebcamp Ich vermute mal, dass Du Deinen Sticker schon hast? ;)
(twitter.com/_/status/745328154739412992)
#
GWG
Afternoon
#
gRegorLove
Hiya GWG. How's WordPressland?
#
GWG
We're having troubles. There's this woman named Alice who is in WordPressland who wants to tell us all about what she does with her friend Bob
minsky joined the channel
#
GWG
I need to do some writing on my site.
#
gRegorLove
Is Mullenweg the Matt Hatter then?
#
GWG
We've never met. So not sure.
#
GWG
But seriously, I had a great conversation with an Automattic employee about Indieweb and I want to use the chat log to write a post
#
aaronpk
i would enjoy reading that
#
aaronpk
GWG: btw your t-shirt is in the mail and you should get it by friday!
#
GWG
aaronpk, I don't know how to turn a good conversation into a post. I need to try and iterate.
#
GWG
aaronpk, and thanks.
#
GWG
I was getting into the missing timezone offset on WordPress sites.
[kevinmarks] joined the channel
#
[kevinmarks]
Historically Matt has been keen on microformats - he is an xfn coauthor after all
anarchivist, daf, minsky, JonathanNeal, Astro-, Salt and callovarne joined the channel
hmans, Pierre-O, KartikPrabhu, j12t, minsky and [chrisaldrich] joined the channel
#
[chrisaldrich]
How could we get him more into mf2 though? That could be a nice lynchpin that could create a quick seachange....
#
[chrisaldrich]
How I wish that the theme search tool in wordpress included a checkbox for microformats2 the way it does for microformats... it could spur some broader themer adoption of its use...
#
aaronpk
is that something that could be proposed to them?
#
[chrisaldrich]
From what I understand from GWG it introduces some backwards compatibility issues into core that require some reasonable work; but where there's a will there's a way.
#
aaronpk
i mean the checkbox
#
[chrisaldrich]
i had a conversation with some Jetpack folks last week to track down the person/group that handles the checkbox... Would certainly be easier to go from the top down, but I just don't have the contacts directly.
goodoo joined the channel
#
[chrisaldrich]
From my perspective things like mf2 and webmention are potential game changers for products like WordPress that catapult them above/beyond other silos, I'm shocked that products like disqus didn't build them 8 years ago.
#
[chrisaldrich]
oops, late for a meeting, back in a bit. GWG keep up the good fight!
minsky, mlncn, KevinMarks_, Garbee and callovarne joined the channel
#
Loqi
[indieweb] "Homebrew Website Club PDX" http://calagator.org/events/1250470467
KevinMarks__ joined the channel
#
aaronpk
jeez that's fast
#
aaronpk
i need a "clone" button for events on my site like Calagator has
#
aaronpk
or an "import from h-event" button
#
KevinMarks
that makes sense
Pierre-O joined the channel
#
KevinMarks
you still will need an editor, but one that gets the data from elsewhere is smart
#
aaronpk
cloning on calagator is great, cause all i change is the date and the URL
[kylewm] joined the channel
#
KevinMarks
maybe that is the way to do recurring events ratehr than try to express them
#
aaronpk
yes definitely
#
aaronpk
calagator went that route ages ago and it means there aren't years old stale recurring events left around
leg, minsky, tantek, Lancey, mlncn, AndChat|566325, goodoo and KartikPrabhu joined the channel
#
Loqi
[indieweb] "likes Sharing from the #IndieWeb on Mobile (Android) with Apps and @WithKnown" by Scott Kingery http://techlifeweb.com/14402-2/
#
Loqi
[indieweb] "likes Sharing from the #IndieWeb on Mobile (Android) with Apps and @WithKnown" by Scott Kingery http://techlifeweb.com/14402-2/
shiflett, almereyda, minsky and singpolyma joined the channel
#
tantek
greetings #indiewebcamp
#
gRegorLove
Hi tantek
#
Loqi
[indieweb] "Any time I think it was a bad idea to use my cat as a test user, Facebook proves me wrong #indieweb" https://kylewm.com/2016/06/any-time-i-think-it-was-a-bad-idea-to-use-my-cat
#
@kylewmahan
Any time I think it was a bad idea to use my cat as a test user, Facebook proves me wrong #indieweb https://twitter.com/kylewmahan/status/745401484649500673/photo/1
(twitter.com/_/status/745401484649500673)
#
tantek
amazing
ben_thatmustbeme joined the channel
#
acegiak
GWG: interesting I would think "hosted" meant "you can put this on your machine or someone else's" as opposed to Known as a service?
colintedford joined the channel