#indiewebcamp 2015-01-07

2015-01-07 UTC
reidab_ joined the channel
#
aaronpk
whoa twitter is giving attribution on photos when they are taken by someone else
#
bret
maybe they'll give the final html output some lovin
#
aaronparecki.com
edited /Twitter (+301) "/* Photo Attribution */"
(view diff)
yakker joined the channel
#
bret.io
edited /Jekyll (+357) "Added notable use examples"
(view diff)
#
kylewm
aaronpk: interesting, not seeing the attribution on my end https://dl.dropboxusercontent.com/u/38780898/aaronpk-photo-no-attribution.png
#
aaronpk
that's in-stream?
#
bret
cool pic aaronpk
#
aaronpk
thx :)
#
aaronpk
kylewm: that looks like the permalink page for the tweet
#
aaronpk
huh yeah I don't see it there either
#
aaronpk
I was looking at my mentions tab
cmhobbs, mlncn and KevinMarks__ joined the channel
#
@simonv3
I spent a good chunk of yesterday helping my mom go #indieweb. Nothing like a broken pacific cable to trigger centralization dislike.
(twitter.com/_/status/552624605131579392)
#
aaronpk
!tell tantek in case you needed a citation for why short URLs are useful in print: https://twitter.com/DiaryCS/status/552554121048236032
#
Loqi
Ok, I'll tell him that when I see him next
kylewm__ joined the channel
#
snarfed
so when an instagram photo as a location attached (aka photo map), you can click on the location in the IG app to see its "profile" page
#
snarfed
does anyone know if there are corresponding web pages for instagram locations?
#
snarfed
i can't find any
#
aaronpk
I doubt it
#
aaronpk
the web interface is a relatively recent addition to instagram
#
snarfed
well, multiple years old…but still, younger and a second class citizen, yes :P
#
snarfed
ah well
#
aaronpk
has it already been a couple years?
#
snarfed
at least
#
aaronpk
time is weird
KartikPrabhu, KevinMarks_ and eburcat joined the channel
#
@aaronpk
Maybe the Intel Compute Stick will be the thing I can use to broadcast a website from my backpack. http://www.intel.com/content/www/us/en/compute-stick/intel-compute-stick.html #indieweb
(twitter.com/_/status/552635131093987328)
yakker joined the channel
#
kylewm
governmentjobs.com?utm_source=Newspaper
#
kylewm
(that looks like spam, was supposed to be in re to aaronpk's link about short urls)
KartikPrabhu, mlncn, fiatjaf, flowyi and prtksxna joined the channel
#
KevinMarks
"now defunct Technorati tags" - good thing we won the "you don't have to link to technorati" argument
cmhobbs joined the channel
mlncn, colintedford, snarfed and tantek joined the channel
#
tantek
KevinMarks: I see Niall's link from your post working (not 404) http://www.niallkennedy.com/blog/2005/01/dear-technorati.html
#
Loqi
tantek: aaronpk left you a message 2 hours, 58 minutes ago: in case you needed a citation for why short URLs are useful in print: https://twitter.com/DiaryCS/status/552554121048236032
#
colintedford
aaronpk: Re: "why short URLs are useful in print", I like they use that to weed out applicants; not sure if that's better or worse than just bad url design though.
#
colintedford
like *to think* that
#
colintedford.com
edited /User:Colintedford.com (+89) "Done: Added prev & next nav to dated archive pages"
(view diff)
KartikPrabhu and prtksxna joined the channel
#
GWG
!tell prtksxna Yes, I have.
#
Loqi
Ok, I'll tell them that when I see them next
#
colintedford
Has the wiki started logging anyone else out more frequently in the past week or so?
#
GWG
How frequently?
#
colintedford
Every day-ish; I have to log in the first time I visit in a day and then it's fine 'til the next day.
#
colintedford
Not a big problem, but was wondering.
#
GWG
That's always been the way I've noticed it
#
colintedford
Up until recently I'd only had to log in once or twice the whole time I've been registered.
#
GWG
Hmm...
#
GWG
Ask aaronpk, he might have a thought
#
aaronpk
colintedford: i've been fiddling with https settings. try visiting only https links and you should be logged in all the time
#
aaronpk
also there's a checkbox in your preferences that should set a longer cookie
#
colintedford
aaronpk: Thanks, I'll try the https. Checkbox is checked already; I've hardly had to log in 'til recently :)
#
aaronpk
I wanted to redirect all http to https, but I can't until I can fix all the mixed-content warning
#
GWG
There are preferences?
#
colintedford
Yeah, the link should be somewhere near the link for your user page.
clintpatty and prtksxna joined the channel
#
KartikPrabhu
tantek: some advice on a file-storage flow. So I am writing code to store notes as HTML+mf2 so th question is should the read flow to actually render a page be: storageHTML -> mf2 parser -> storage intermediate object -> final template -> HTML ? Seems like a lot of intermediate steps which might slow down webpage rendering...
#
tantek
KartikPrabhu: that's roughly what I do, except my "mf2 parser" is PHP DOMDocument and DOMXPath - because when I wrote my storage code in 2009 there was no mf2 parser (so I approximated one "good enough" for my hentry storage)
#
tantek
and I'm not sure what you mean by -> final template ->
#
tantek
I go from storage intermediate object (an array of entries with properties for each property) to HTML in the PHP
#
KartikPrabhu
final template would be the one that puts all the data into HTML with additional presentational classes etc... for final rendering
#
KartikPrabhu
tantek: yeah that is what I mean by "final template"
#
KartikPrabhu
what is checkin?
#
Loqi
A checkin is the action of checking into a location and sharing that information https://indiewebcamp.com/checkin
#
KartikPrabhu
so it seems there is no agreed way to interpret a post as a check-in: https://indiewebcamp.com/checkin#just_a_note_with_a_location
#
prtksxna
For a checkin type post, shouldn't it be an h-geo inside of a p-location?
#
tantek
KartikPrabhu: see /posts
#
Loqi
prtksxna: GWG left you a message 1 hour, 9 minutes ago: Yes, I have.
#
aaronpk
prtksxna: what if there's a venue for hte checkin?
#
aaronpk
most checkins have a venue, not just a lat/lng
#
tantek
prtksxna: rather than "shouldn't it be?" ask "how do you?"
#
tantek
reasoning by the negative (trying to falsify approaches at a time) is less efficient than first asking
#
prtksxna
tantek: I apologize, I thought I had already asked the question
#
aaronpk
I am curious to see how this shakes out
#
prtksxna
aaronpk: And the venue will be the p-name of the h-entry?
#
prtksxna
tantek: Was that better? ^
#
tantek
no the venue is the p-name of the h-card of the venue
#
aaronpk
I publish notes with venues and/or lat/lng properties but I don't consider those checkins
#
GWG
prtksxna: Why mention SemPress?
#
aaronpk
s/notes/h-entrys
#
Loqi
aaronpk meant to say: I publish h-entrys with venues and/or lat/lng properties but I don't consider those checkins
#
tantek
prtksxna: better would be "what is the venue name?"
#
tantek
or "what is the venue?"
#
Loqi
A venue is a named location or address/geo that is typically used for checkins https://indiewebcamp.com/venue
#
KartikPrabhu
yup. I'd do. h-entry > p-location > h-geo > p-name, p-latitude etc...
#
prtksxna
tantek: ok
#
prtksxna
tantek: Why would there be an h-card for check-in?
#
KartikPrabhu
slips out of post-type discussion which he does not plan to publish
#
prtksxna
tantek: I am checking into a city, should it still be an h-card?
#
prtksxna
I am very confused at this point
#
tantek
prtksxna: because checkins typically have a named venue
#
prtksxna
GWG: In context to your message about wanting to make a base mf2 theme for wordpress
#
GWG
prtksxna: SemPress isn't a starter theme
#
tantek
prtksxna: do you know of real world examples of people checking into cities? typically people check into specific venues in a city, e.g. at least an airport.
#
kylewm
KartikPrabhu: keep in mind that you'll be able to cache any of those intermediate steps if you find rendering is slow after implementing it
#
aaronpk
I think I have once or twice checked in to a city. but I'd say that means <1% of my checkins are cities
#
KartikPrabhu
kylewm: yes. was thinking of immediate code. caching is always possible...
#
tantek
prtksxna: I'm not seeing anything except "Weekend with Rhea, Pooja and Amber" and date time in an other wise empty square - does the content require JS?
#
prtksxna
GWG: It had child themes so I though it was one. I didn't know there was a clear distinction for starter themes.
#
KartikPrabhu
tantek: seems to be a JS loaded map
#
prtksxna
tantek: Yes, it loads a map
#
tantek
aaronpk - now that any microformat has a p-name property, perhaps you could use an h-adr to name a city as a checkin location
#
kylewm
KartikPrabhu: honestly just autolinking and rendering markdown to html took longer than i'd like, so I ended up saving the rendered html
#
tantek
prtksxna: and if the JS fails to load or errors out?
#
aaronpk
well checkins are on my 2015 list so I will have to explore this further soon
#
GWG
prtksxna: A starter theme is one that is minimally styled and designed to be used to create themes by editing it, whereas a child theme is one that inherits the properties of a complete theme
#
KartikPrabhu
kylewm: haha! I do write articles directly as HTML so that should be no trouble. Auto-linking etc... in notes might be different
#
tantek
e.g. <span class="h-adr"><span class="p-name p-locality">San Francisco</span>, <abbr class="p-region">CA</abbr></span>
#
KartikPrabhu
kylewm: do you have some public code I could steal for autolinking @names?
#
tantek
prtksxna: there is no visible city name in http://prtksxna.com/2014/12/16/weekend-with-rhea-pooja-didi-and-amber-bhayia/ therefore it does not appear to be an example of "checkin in" to a city.
prtksxna_ joined the channel
#
tantek
KartikPrabhu: CASSIS.js auto_link links @-names
#
prtksxna_
tantek: Sorry, got disconnected due to a power cut
#
tantek
np - I think logs are up
#
prtksxna_
tantek: I haven't thought of a no-js experience yet
#
KartikPrabhu
tantek: looking for python so I can use with my current setup :)
#
tantek
prtksxna_: that's kind of essential for anything indieweb / federated / syndicated / open
#
tantek
you don't need to no-js all the things - just the content
#
prtksxna_
tantek: I understand, its just something I haven't worked on yet
#
KartikPrabhu
<sigh> it seems easier nowadays to JS embed things than to have fallback content
#
tantek
prtksxna_: it's a pre-requisite to expressing that information semantically in a way that others could read it
#
prtksxna_
GWG: Understood.
#
tantek
to just express it at all in the content without JS
#
GWG
prtksxna_: I am, however, using SemPress for inspiration
#
tantek
thus work on that first before wondering how to mark it up - because you don't have anything to mark up yet!
#
prtksxna_
tantek: I have only just started, I'll do that
#
KartikPrabhu
regex....
#
prtksxna_
tantek: I am taking very small steps so, and not always steps in the right direction, not having markup for a particular post type was an oversight, not a feature.
#
kylewm
you expected maybe a recursive descent parser?
#
aaronpk
there's a good @-matching regex in cassis IIRC
#
tantek
prtksxna_: no problem - that's what we're to help with! figuring out dependencies and prioritizing
#
aaronpk
i think it handles all the edge cases, which there are a zillion of
#
prtksxna_
tantek: I'll just make it "{{title}} at {{location name}}" in my html. Is there anything else I'd need to do in terms of markup?
#
KartikPrabhu
kylewm: <shrug> it all seems voodoo to me! ;)
#
prtksxna_
Of course mf2 classes once I understand what needs to happen there
#
tantek
prtksxna_: yes - that's the right approach - first figure out how do you want to present the information at all to people viewing the post - what is the text first design of what you're trying to express.
#
KartikPrabhu
kylewm: thanks though :)
#
tantek
prtksxna_: right - first the text that "looks right" to you. then we add the markup.
#
KartikPrabhu
will all these regex's fail if unicode URLs become a thing... ?
#
KartikPrabhu
re.compile(one problem -> two problem)
#
KartikPrabhu
Error: /me doesn't know regex
#
aaronpk
i tried using a ü in a hashtag and it broke my matcher
#
kylewm
yeah [a-zA-Z0-9] is a very ASCII-centric view of things isn't it
#
tantek
KartikPrabhu: and here I thought you were talking about @-names, not URLs.
#
KartikPrabhu
tantek: it is worse with @names... they already can be unicode
#
tantek
not on Twitter - try again
#
KartikPrabhu
how every English-centric
#
tantek
aaronpk - I don't know what you mean - in the IG version: http://instagram.com/p/uXBC1fDcrh/ the hashtags aren't linked - therefore it clearly doesn't work :P
#
tantek
KartikPrabhu: nah, legacy inheritance. unix usernames are also limited as such.
#
tantek
twitter is _0-9a-zA-Z case insensitive
#
tantek
KartikPrabhu: as is Instagram as well
#
KartikPrabhu
tantek: yeah. we still haven't gotten out of the English-centric legacy
#
tantek
two most common sources of @-names
#
aaronpk
did the instagram autolink that tag in the app? i don't remember!
#
tantek
and won't for a while - usernames are kinda stuck there in systems
#
tantek
aaronpk - I don't know - I can't link to a page in the app :P
#
aaronpk
pretty sure the instagram app supports deep linking, but i don't know how to find the URL scheme
#
aaronpk
"deep linking" is fancy app speak for hyperlinks
#
tantek
anyway - when someone finds an instance of auto-linked unicode that works in @-names OR #-hashtags - let me know - until then - wishfully handwave away.
#
tantek
I mean yeah, as someone with an 8-bit last name, I'd appreciate it too. It's just not something that the silos have bothered with yet, so it's going to take someone that cares A LOT about it personally to make it happen.
#
tantek
(on their personal site first of course)
#
prtksxna_
Better?
KartikPrabhu joined the channel
#
KartikPrabhu
hihi funny how "amber" means different things as names in English and in Hindi :P
#
prtksxna_
GWG: How do you manage different post types on your blog? Do you use a particular plugin to add the meta data?
kronda joined the channel
#
GWG
prtksxna_: I've been working on that and something called the Indieweb Post Kinds plugin, which replaced the Indieweb Taxonomy plugin
KartikPrabhu joined the channel
#
KartikPrabhu
added very very preliminary code for file-storage of notes. doesn't do much storing yet. but is a start: https://github.com/kartikprabhu/pullback-note
#
prtksxna_
GWG: That includes likes and replies? Will it also include check-ins, status updates and the likes?
#
GWG
I haven't gotten to check-ins, but it could.
#
GWG
It does do likes and replies
#
prtksxna_
GWG: I am using ACF right now to add fields, based on my post category and it feels dirty
#
GWG
What fields did you add?
#
prtksxna_
GWG: I have lat/lon/name for check-ins, I have a field for geojson for "trips"
#
prtksxna_
GWG: Certain kinds of "featured images" for posts about games/books
#
GWG
prtksxna_: I worked a bit on a plugin called Simple Location to add location data to posts.
#
GWG
But I didn't go very far. It's a lower priority.
#
prtksxna_
GWG: I'd like to have a single plugin that gives me all the post types I need and is extensible too. The way I am doing it feels dirty.
#
GWG
You are welcome to look at Indieweb Post Kinds if you want. Pull requests welcome
#
GWG
Also issue/feature requests
#
prtksxna_
GWG: I've seen SimpleLocation I think
#
GWG
prtksxna_: I never wrote display code for it.
#
GWG
prtksxna_: I'm saying it has the metadata fields, but I never wrote any display functionality.
#
prtksxna_
I'll try your plugin tomorrow. Thanks GWG!
#
GWG
prtksxna_: It continues to evolve. I'm obsessive that way
#
prtksxna_
GWG: :) I too try to make at least one improvement to by blog everyday.
#
kartikprabhu.com
edited /User:Kartikprabhu.com (+407) "/* Itching */ add pullback note"
(view diff)
#
tantek
prtksxna++ for "make at least one improvement to by blog everyday"
#
Loqi
prtksxna has 5 karma
#
tantek
s/by/my
#
Loqi
tantek meant to say: prtksxna++ for "make at least one improvement to my blog everyday"
#
prtksxna_
tantek: Did you get a chance to see the links?
#
prtksxna_
tantek: The mf2 part too?
#
tantek
very close!
#
tantek
the h-card for the venue should breakdown the locality, region, country-name
#
KartikPrabhu
booo python does not allow "-" in module names :|
#
prtksxna_
tantek: I am not storing that data :(
#
tantek
you're displaying it though!
#
prtksxna_
tantek: I meant not broken down like that
#
tantek
then you cannot mark it up as components of an address
#
tantek
since you don't have the components!
#
prtksxna_
I should change that though, rather than work around it.
#
Loqi
I agree
#
kartikprabhu.com
edited /User:Kartikprabhu.com (+0) "correct pullback_note URL"
(view diff)
snarfed, nloadholtes, cweiske, eburcat, KartikPrabhu and flowyi_ joined the channel
#
colintedford.com
edited /User:Colintedford.com (-50) "/* Colin Tedford */ dfn 'cause that totally makes my site more done; minor cleanup"
(view diff)
sanduhrs, friedcell, snarfed, yakker, dns53, prtksxna, loic_m, csarven and KartikPrabhu joined the channel
#
Loqi
[mention] Élie Michel commented 'Des nouvelles de Freeder 7 min read Initialement annoncé par Phyks suite á un état des lieux...' on a post that linked to http://indiewebcamp.com/php-mf2 (http://known.exppad.com/2015/des-nouvelles-de-freeder)
#
Loqi
[mention] Élie Michel commented 'Des nouvelles de Freeder 7 min read Initialement annoncé par Phyks suite á un état des lieux...' on a post that linked to https://indiewebcamp.com/ (http://known.exppad.com/2015/des-nouvelles-de-freeder)
michielbdejong joined the channel
#
eliemichel
Well, why is my article considered as a comment by Loqi?
sammachin joined the channel
#
cweiske
I guess because you have a in-reply-to link in your article
#
Loqi
cweiske: tantek left you a message on 12/2 at 11:14am: I highlighted what was relevant to the termination of feed file support, the inefficiency, and implied tax of updating or maintaining that *separate* code path for generating a side file from generating the real world HTML that people actually read / use on a day to day basis.
#
kylewm
eliemichel: cweiske is right and I think the "that linked to" bit is a genuine bug. the code that does that stuff is here https://github.com/aaronpk/webmention.io/blob/e78c0b7f26a4a9bb439f75dcd2d10ee3e235c114/helpers/webmention_processor.rb#L122
#
eliemichel
okey
#
eliemichel
there should not be any in-reply-to
#
eliemichel
this is a bug in Known
#
cweiske
a known bug :)
#
eliemichel
^^
#
eliemichel
but anyway, it is relative to a single link
#
cweiske
Known's known bugs
#
eliemichel
not the one that points to iwc
#
eliemichel
Yeah it has been fixed some hours ago
#
cweiske
one should have "known" as nickname
#
cweiske
"he is known"
#
cweiske
known's known Known bugs
#
eliemichel
all: Do you know a good self-hostable picture gallery using webmentions to get comments on pictures?
#
cweiske
no. I doubt such one exists
#
eliemichel
by good, I mean that it is a) aesthetic and b) easy-to-upload a lot of pictures
#
eliemichel
Ok
#
eliemichel
I should write it myself…
#
cweiske
you could use an existing gallery application and append javascript webmention comments
#
cweiske
which would be the least effort solution
Sebastien-L joined the channel
#
eliemichel
cweiske: Yes, but actually I do not know any good existing library
#
eliemichel
Currently, I use minigalnano
#
eliemichel
But it is not so clean and soooo slow
#
KevinMarks
!tell voxpelli I switched to facepile markup, but it looks like we get stale profile image links which twitter 404s: http://www.kevinmarks.com/twitterhatespeech.html
#
Loqi
Ok, I'll tell them that when I see them next
#
voxpelli
KevinMarks: Yeah, not sure what to do about that – Brid.gy sends me Twitter's public avatar URL:s which gets changed whenever someone changes their avatar
#
Loqi
voxpelli: KevinMarks left you a message 1 minute ago: I switched to facepile markup, but it looks like we get stale profile image links which twitter 404s: http://www.kevinmarks.com/twitterhatespeech.html
#
KevinMarks
!tell snarfed I switched to facepile markup, but it looks like we get stale profile image links which twitter 404s: http://www.kevinmarks.com/twitterhatespeech.html
#
Loqi
Ok, I'll tell them that when I see them next
#
KevinMarks
profile link at the time is what we want, but twitter purging them is annoying
#
voxpelli
Either I or Brid.gy needs to cache the avatars or otherwise provide a persistent URL
stream7 joined the channel
#
KevinMarks
it also shows the fave+retweet pattern in the facepile as the same avatar twice
KartikPrabhu joined the channel
#
KevinMarks
hm, also the name vs summary can be a bit odd if the summary starts with the name: http://www.kevinmarks.com/
#
voxpelli
KevinMarks: Showing it twice feels right though?Not sure how to otherwise show that two actions has been done
#
cweiske
two small action icons on the avatar?
#
KevinMarks
that would be hard to do in CSS
#
KevinMarks
I think it's OK
#
voxpelli
Regarding the broken avatars – I could probably add an error-handler to the image tags which in turn would append a new css class which one could use to hide/replace the broken image – would look better than it currently does
#
voxpelli
Regarding the summary part – that's probably something I should fix in https://github.com/voxpelli/webpage-webmentions/issues/10 – I'll add it as an example there
#
cweiske
gravatar/libravatar have a default image url parameter for non-existing images
friedcell joined the channel
#
cweiske
such a thing could be used for non-existing avatar images
#
cweiske
http://wiki.libravatar.org/api/ section "Default URL for missing images"
#
KevinMarks
it is twitter purging old images that is the real problem, so a cache as part of brid.gy would likely be the best fix
#
KevinMarks
you could switch to the twitter "current image" url
KartikPrabhu joined the channel
KartikPrabhu1 and Jihaisse joined the channel
#
@bookprescom
10 Marketing Predictions You Should Prepare for in 2015 >> http://www.quicksprout.com/?p=29907&utm_content=buffer888c4&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer #SocialMedia Tip from Neil Patel. #SelfPublish #IndieAuth…
(twitter.com/_/status/552781769318350848)
Jihaisse, Sebastien-L, adactio, snarfed1, friedcell, flowyi, snarfed, cmhobbs and myfreeweb joined the channel
#
ben_thatmust
Photo uploads working! just a little awkward at the moment, but it works! https://ben.thatmustbe.me/photo/2015/1/7/3/
#
Acidnerd
anoyone around ?
#
petermolnar
some of us
#
Acidnerd
got my domain name, my vps running, and i'm trying to get Known running
#
ben_thatmust
ew, audio recording on mobile is a mess, everything stores in a different format and there is very little to do any conversion
Sebastien-L, tantek, csarven, shiflett and friedcell joined the channel
#
Phyks
bear: hi, I saw https://github.com/bear/ninka. What is the current status? According to the readme file, micropub support is not yet full?
cmhobbs and prtksxna joined the channel
#
FergusL
hi, just being curious, I read about Known here so I tried it. Why is it so being talked about? Becaue it's new? I have to say it looks great!
gRegor` joined the channel
#
cweiske
because it implements a bunch of indieweb features
#
cweiske
like webmention support, microformats support, and comments extracted from other blogs
#
GWG
I haven't seen barnaby around much lately. Not sure
michielbdejong, verdi_ and friedcell joined the channel
#
ben_thatmustbeme
i saw him once like 3 weeks ago, then poof he was gone again
#
GWG
These people and their...real lives.
#
FergusL
cweiske: thanks for the clarification. wasn't/isn't very clear to me if indieweb (as in, here, this channel) is a (in)formal thinking group or if there are contributions in terms of specifications, research or code to the web dev tools
cmhobbs joined the channel
#
cweiske
code comes first
#
cweiske
then you can talk about it, but it's preferred that instead of talking about whats and ifs you have some working code
#
ben_thatmustbeme
FergusL, honestly i don't really know what the group is classified as or that I really care to classify it. Its just a group working toward some common principals and goals. Yes some hash out informal specs, others create tools
#
ben_thatmustbeme
but yes, actually doing rather than just discussing is the idea
#
ben_thatmustbeme
meetups are all pretty much half just coding time so you can get what you talk about working
#
jonnybarnes
GWG, I gather from his notes he's been travelling around Europe recenty
#
rhiaro
Hola, does anyone know if you can override the default public/private setting on a multi-user Known site, to selectively allow some posts to be public [yet]?
#
rhiaro
Trying out Known for our kids programming club, and we want most of the chat to be private, but it would be good to let them build up a sort of portfolio by posting publicly about their projects
#
FergusL
cweiske, ben_thatmustbeme : good to know! pretty much how I like work to be done at other places like hackerspace and such
flowyi and davidpeach joined the channel
#
davidpeach
hey people.
#
davidpeach
hows things?
#
Loqi
[mention] Phyks commented 'Publishing through the Known API 7 min read As stated in my last article, I'm considering mo...' on a post that linked to https://indiewebcamp.com/Micropub (https://known.phyks.me/2015/publishing-through-the-known-api)
#
Loqi
[mention] Phyks commented 'Publishing through the Known API 7 min read As stated in my last article, I'm considering mo...' on a post that linked to https://indiewebcamp.com/Python (https://known.phyks.me/2015/publishing-through-the-known-api)
#
Loqi
[mention] Phyks commented 'Publishing through the Known API 7 min read As stated in my last article, I'm considering mo...' on a post that linked to https://indiewebcamp.com/ (https://known.phyks.me/2015/publishing-through-the-known-api)
#
jonnybarnes
hey davidpeach how are you embedding other people's tweets in your site?
#
@rhiaro
How long do webmentions take? I don't know if something is broken (between two Known instances) or if I'm just really impatient. #indieweb
(twitter.com/_/status/552851045018124288)
#
davidpeach
hi jonnybarnes. WordPress is handling the embedded tweets automatically. Just pasting the full tweet url into the content renders it as the full tweet. Same for youtube videos as well.
#
davidpeach
Does that help you jonnybarnes ? Do you use wordpress?
#
@rhiaro
Okay, so I got an immediate webmention one way but not the other, needs further investigation.
(twitter.com/_/status/552853176206901248)
#
ben_thatmustbeme
rhairo, how long webmentions take to send depends on the software, there is nothing saying any time constraints. I believe known does it all immediately. My site has it on a cron job, so it can take up to 5 minutes
#
rhiaro
Hmm, I have a Known instance on indiehosters and one on withknown. Mentioning the withknown one from indiehosters worked, but not the other way around, so I think something isn't setup right
#
ben_thatmustbeme
i'd guess indiehosters isn't receiving it correctly. seems more likely to be on the receiver than then sender, but either is possible
#
ben_thatmustbeme
rhiaro, I try sending a mention to my site from your known site, and i can tell you if it went in to the queue right away
#
ben_thatmustbeme
just let me know before you do
#
rhiaro
Also twitter integration and email notifications aren't working on indiehosters, just teething problems I guess :)
#
rhiaro
Okay, I'll send one in a minute, thanks!
#
ben_thatmustbeme
!tell aaronpk, weird, your like of my post got determined to be a mention by php-comments, and not as a like
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
sighs... i did it again
#
your
loqi
#
Loqi
your: kylewm left you a message on 9/12 at 12:54pm: markup look ok to me, I think it's an indiewebify-me bug (it looks like it just takes the first h-card on the page)
#
Loqi
your: ben_thatmustbeme left you a message 33 seconds ago: like of my post got determined to be a mention by php-comments, and not as a like
#
Loqi
yeah!
#
weird
loqi
#
Loqi
weird: ben_thatmustbeme left you a message 1 minute ago: like of my post got determined to be a mention by php-comments, and not as a like
#
ben_thatmustbeme
!tell aaronpk weird, your like of my post got determined to be a mention by php-comments, and not as a like
#
Loqi
Ok, I'll tell them that when I see them next
#
ben_thatmustbeme
i always end up using the comma, really need to watch that
#
Acidnerd
if i want to get Known running on a VPS, what would be the best OS to get running ?
#
petermolnar
whichever you feel like learning; due to the easy of use compared to the rest I'd start with debian; ubuntu can become messy
snarfed joined the channel
#
Acidnerd
my choice is CentOS 7/6/5 or Ubuntu 14 or Debian 7 or CoreOS or FreeBSD or Custom image
#
rhiaro
ben_thatmustbeme: Sent you a reply (from community.prewired.org), I'm not expecting it to get through though
#
snarfed
davidpeach: hi! happy to review your article, feel free to send it over
#
Loqi
snarfed: KevinMarks left you a message 5 hours, 41 minutes ago: I switched to facepile markup, but it looks like we get stale profile image links which twitter 404s: http://www.kevinmarks.com/twitterhatespeech.html
#
snarfed
KevinMarks: yup, Twitter doesn't have officially supported evergreen urls for profile pictures. details on /Twitter
#
petermolnar
Acidnerd: centos is stable and you might benefit more from learning it than debian, but it has some strange ways of doing things. It's technically a free version of RedHat. Debian has many packages pre-built, but it needs some love over the times. Ubuntu has disgraced itself as a server in my opinion after 12.04, and I would not use it again.
#
petermolnar
CoreOS might be too minimal to start with
#
petermolnar
I'd got either CentOS 7 or Debian 7
#
Acidnerd
well i guess i'll go CentoOS then
#
Acidnerd
just waiting for my subdomain dns to wake up and i can start installing known
#
GWG
I vote for CentOS
#
Acidnerd
is there any guide to install Known for intermediate noobs ?
#
Acidnerd
i tried on ubuntu and it was a mess http://docs.withknown.com/en/latest/install/instructions.html
#
petermolnar
the upcoming debian 8 will be a mess, and for that reason, I'd vote centos as well even though I'm still running debian ( I have a feeling that when I upgrade, I'll move on to something else )
prtksxna joined the channel
#
petermolnar
installing known from scratch is a bit messy
#
Acidnerd
any Known pal around willing to drive me in the process ?
#
petermolnar
I only did it once
#
petermolnar
and not with mongo but with the mysql driver
#
petermolnar
but I can help here and there
#
Acidnerd
do you think i should try another project that implement webmentions for a start ?
#
Acidnerd
if so, witch one beside wordpress should be the best to try out?
#
Acidnerd
i was thinking going mysql too
#
Acidnerd
not confortable with mongo
#
petermolnar
go for mongo, the mysql storage of known is... not nice
#
petermolnar
mongo is not hard to learn and the learning curve is pretty fast, don't worry
#
GWG
I'm biased toward Wordpress
#
Acidnerd
what u mean GWG ?
#
Acidnerd
all right petermolnar i'll try
#
petermolnar
GWG I'm still on WordPress as well, becase we're lazy bastards :)
#
Acidnerd
what is running behind https://ben.thatmustbe.me/ ?
#
Acidnerd
i have several wordpress site that i can tie to indieweb, when i'm done with mine, i guess wordpress implementation will be easy
#
Acidnerd
i really like how ben_thatmust got it
#
GWG
Acidnerd: I use Wordpress
#
GWG
petermolnar: Is that really your reason?
#
Acidnerd
i'll use my mysic & a few others using wordpress to try #indieweb with wordpress
#
Acidnerd
but for my personal i wanted something different
#
Acidnerd
like known or p3k ? or what is behind https://ben.thatmustbe.me/
#
petermolnar
GWG partially, yes, and because I use most of it's functionality as well. But there are many thing I dislike with WordPress, like the lack of out-of-the-box persistent object cache support, the sqlite backend option, and so on. A part of me loves WP, another hates it for not being more flexible.
#
Acidnerd
same here, and work with it with enough clients all day, to be motivated to try something else
#
petermolnar
Acidnerd: at the bottom of Ben's site you'll see a link: This site is powered by Postly
#
Acidnerd
interesting,
#
GWG
petermolnar: There is a long standing proposal for a database abstraction layer to allow drop in database backends
#
GWG
petermolnar: I can agree. But isn't that the same with any system?
#
petermolnar
but the MySQL db structure they use - they one the hold on to - suck as well; it's still MyISAM optimized, lacks any features innodb provides even though innodb is the default since MySQL 5.1 (?)
#
petermolnar
no, not all of the systems
#
petermolnar
I do really like the approach of grav, but it's not mature enough yet
mlncn joined the channel
#
GWG
petermolnar: It is their insistence on backwards compatibility
#
petermolnar
there are things you should not keep forever
#
petermolnar
just how many years they want to be backwards compatible to?
#
jonnybarnes
ahh, thanks davidpeach, snarfed
#
@mapkyca
@rhiaro Hmm... you could try sending the webmention manually via curl - if you have headers on you should see if it is a redirect...
(twitter.com/_/status/552862771780780032)
cweiske joined the channel
#
petermolnar
GWG sidenote on why wordpress sucks: a blog of a friend of mine received 42k comment spams. I now realized that wp_nonce is not used on the frontend, just at the backend, which is especially to protect the admin remote POSTs. I have no idea why it's not included in the comment engine by default.
#
petermolnar
s/the\ admin/the\ admin\ from/
#
Loqi
petermolnar meant to say: GWG sidenote on why wordpress sucks: a blog of a friend of mine received 42k comment spams. I now realized that wp_nonce is not used on the frontend, just at the backend, which is especially to protect the\ admin\ from remote POSTs. I have no idea why it's not included in the comment engine by default.
flowyi joined the channel
#
ben_thatmustbeme
rhiaro, sorry, was doing some work (at work right now)
#
ben_thatmustbeme
i didn't receive a webmention
#
ben_thatmustbeme
it wouldn't get autoposted anyway as i use vouch for everything
#
ben_thatmustbeme
Acidnerd: postly doesn't have much in the way of clean install yet, but it should be pretty easy to get up and running from a mysql dump
#
ben_thatmustbeme
a little more work than the average person wants to do, but i have hacked on it quite a bit from opencart
tgbrun joined the channel
#
ben_thatmustbeme
basically its just the system libraries that are left from opencart
#
rhiaro
ben_thatmustbeme: Occured to me you should have recieved it... They're sending okay (at least I recieved one at my withknown okay) just not being recieved
#
GWG
petermolnar: I agree with you, but I do see improvements
shiflett and snarfed joined the channel
#
snarfed
petermolnar: it's been discussed here a lot before, but fwiw I don't buy the wp spam complaint
#
snarfed
met is really good, and I think it's even built in now
#
@rhiaro
@mapkyca endpoint h ttps://community.prewired.org/webmention/
(twitter.com/_/status/552870966024732673)
#
GWG
Spam id a problem on all platforms
#
GWG
Hi, snarfed, by the way
#
snarfed
er akismet
#
snarfed
you may have to enable it, but that's a low bar
#
ben_thatmustbeme
rhiaro, whats the URL on that post you tried to mention me in?
#
ben_thatmustbeme
either way i should have an entry in my history, so its showing like i never received a webmention
#
GWG
I just added a service solely to serve my less savvy associations.
#
snarfed
GWG: but some platforms handle it well so far it's not necessarily a *user* problem
#
snarfed
GWG: hi!
#
GWG
Reply to a post by email
#
snarfed
s/far/that/
#
GWG
Wondering if that is something that I should add to the wiki. Sort of a bridge
#
ben_thatmustbeme
!tell kylewm try the camera button :) https://ben.thatmustbe.me/static/mobilepub/ you just need to make sure you check for 'file' not 'photo' like ownyourgram. i don't know if i can change it
#
Loqi
Ok, I'll tell them that when I see them next
#
rhiaro
ben_thatmustbeme: I used known's reply on a status update at https://community.prewired.org/2015/known-d, but did a proper post with the link in at https://community.prewired.org/2015/known in case it does something different for posts compared to status updates
#
rhiaro
https://community.prewired.org/2015/much-test linking to rhiaro.withknown worked
#
ben_thatmustbeme
hmm, i'll try sending them from curl to make sure its not something on my end
tantek joined the channel
#
ben_thatmustbeme
ohhhh, yeah, i'm replying retry-with-vouch
#
bear
!tell Phyks I have the start for micropub in place, just need to finish the tests before declaring it ready and pushing the code
#
Loqi
Ok, I'll tell them that when I see them next
#
Acidnerd
reading the wiki, but i'm not sure what project to implement first, between wordpress, known, p3k, or postly or ?
#
GWG
Acidnerd: Do what is right for you
#
ben_thatmustbeme
acidnerd, whatever you like. what are you looking to do with it?
#
GWG
All of us have biases
#
ben_thatmustbeme
known is probably easiest for indieweb things as webmentions and mf2 are built in
#
ben_thatmustbeme
wordpress has plugins in varying states of development to make it work too
#
ben_thatmustbeme
p3k, isn't fully open source i don't believe, you'd have to talk to aaronpk about that one
#
rhiaro
Hm, so would be good if Known didn't fail silently if something other than 2xx is returned
#
ben_thatmustbeme
postly is open but is definetly my hacky project so its up to you
#
ben_thatmustbeme
hmmm, i need to review vouch again, i thought it should be going in despite lack of vouch, thats on me. it should just be moderated entry
#
rhiaro
aha okay
friedcell joined the channel
#
Acidnerd
what i want to be able to do : centralize my post on my website and push them to at least FB & TW (g+ optional would be nice)
#
Acidnerd
be able to post various different types of post
#
Acidnerd
& be able to choose when/if i want to push it to silo's
#
aaronpk
good morning
#
Loqi
aaronpk: ben_thatmustbeme left you a message 1 hour, 27 minutes ago: like of my post got determined to be a mention by php-comments, and not as a like
#
Loqi
aaronpk: ben_thatmustbeme left you a message 1 hour, 26 minutes ago: weird, your like of my post got determined to be a mention by php-comments, and not as a like
indie-visitor joined the channel
#
Loqi
Welcome, indie-visitor! Set your nickname by typing /nick yourname
#
indie-visitor
milans
michielbdejong joined the channel
#
aaronpk
eliemichel: kylewm: The "that linked to" in the notification is not a bug, because that comment did in fact link to a wiki page. It's just showing up as a comment because there is an in-reply-to link
#
kylewm
aaronpk: shouldn't it say "Elie Michel linked to https://indiewebcamp.com/php-mentions" though? instead of "commented on a post that linked to"?
#
Loqi
kylewm: ben_thatmustbeme left you a message 27 minutes ago: try the camera button :) https://ben.thatmustbe.me/static/mobilepub/ you just need to make sure you check for 'file' not 'photo' like ownyourgram. i don't know if i can change it
#
petermolnar
Acidnerd g+ posting sucks, there is not api for that; the social network auto poster plugin for wordpress does what you want, but don't ever look at it's code
#
aaronpk
kylewm: if it was a regular post then yes. but it's showing up as a reply
#
eliemichel
This is not a reply-to link…
#
aaronpk
but there is an in-reply-to link in your post
#
eliemichel
For another link
#
aaronpk
I don't understand "for another link"
#
aaronpk
is your post supposed to be a reply?
#
eliemichel
<a class="in-reply-to">Foo</a> <a>Bar</a>
#
eliemichel
This is a reply to Foo
#
eliemichel
Bar should not see it as a reply to itself, though it is mentionned in it
#
eliemichel
sould it?
#
aaronpk
oh I see what you're saying. It should say "Elie Michel linked to indiewebcamp.com... in a comment"
#
eliemichel
That's it
#
eliemichel
ok
#
aaronpk
or "Elie Michel posted a comment that linked to indiewebcamp.com"
wolftune joined the channel
#
aaronpk
can you file an issue with a link to your post and description of what it should have said? https://github.com/aaronpk/webmention.io/issues
#
eliemichel
ok
#
ben_thatmustbeme
well i'm getting closer... all my webmentions seem to be coming in as mentions not likes or comments
#
ben_thatmustbeme
i'll have to look at it after work
#
aaronpk
ben_thatmustbeme: make sure your're checking for u-like-of which may also be an h-cite, not just a string
#
ben_thatmustbeme
aaronpk, thats whats strange, it wasn't my code
#
ben_thatmustbeme
although i have modified php-comments slightly, i might have broken it
tgbrun and tilgovi joined the channel
#
aaronpk
weird.
lupinedev joined the channel
#
ben_thatmustbeme
i don't think it likes there being a like-of an h-cite
#
ben_thatmustbeme
that seems to be why
#
aaronpk
it's weird cause I thought I was using php-comments on my site and handled that case properly
#
ben_thatmustbeme
hmm, it might be the changes i made to php-mf2
#
ben_thatmustbeme
but it looks to be correct to me
#
aaronpk
oh you know what maybe I'm just thinking abotu the recent work I did on webmention.io for this
#
ben_thatmustbeme
i just rolled php-comments back and it seems to be the same
asdofindia joined the channel
#
ben_thatmustbeme
well aaronpk, i figured that one out
#
ben_thatmustbeme
php-comments only checkout for 'like' not 'like-of'
#
aaronpk
I *just* changed that
#
aaronpk
you need 0.1.7
#
ben_thatmustbeme
well that takes care of one of my issues
#
ben_thatmustbeme
the other is that https://community.prewired.org/2015/known-d is processing as a mention... with no author info at all
#
ben_thatmustbeme
which i think is due to the fact of assuming items[0]
#
ben_thatmustbeme
not sure how to deal with that, hmm
elf-pavlik joined the channel
#
aaronpk
I *just now* realized that Medium has a floating footer bar with all the author info and action buttons
#
Acidnerd
is happy because : http://108.61.210.35/ first step
#
aaronpk
wow the initial apache page got a lot prettier
#
aaronpk
hasn't installed apache in several years
#
Acidnerd
hehe indeed
#
Acidnerd
i was wondering if i could get apache & nginx on the same box
#
aaronpk
totally
#
Acidnerd
and if it make any sense
#
aaronpk
i do that
#
aaronpk
apache listens on 127.0.0.1:80, nginx listens on 0.0.0.0:80 and reverse-proxies to apache
#
Acidnerd
good, because there is many nice piece of code i would like to run and they need nginx/node/ etc..
#
aaronpk
you may not need apache at all
#
Acidnerd
so by default they would not mess with each other ?
#
Acidnerd
Known need apache right ?
#
aaronpk
some people have gotten it to work with nginx
#
Acidnerd
i'm still confused at what install to enter the indieweb
#
aaronpk
at the most basic you just need something that can serve HTML pages. That's the super manual version of course, but a good first step
#
Acidnerd
i'm a experienced wordpress/joomla user, but would like to meet a new piece of code, a fresh one :)
snarfed joined the channel
KevinMarks_ joined the channel
snarfed joined the channel
#
kylewm
Acidnerd, that elliottucker article is good but a bit dated now. installation should generally be easier than that now
#
ben_thatmustbeme
!tell rhiaro, thanks processing webmentions properly again on my end
#
Loqi
Ok, I'll tell them that when I see them next
#
Acidnerd
kylewm, any link that describe a updated install ?
#
Acidnerd
that's where i'am
#
kylewm
are you using Mongo or MySQL?
#
Acidnerd
Note that Ben Werdmülller recommends MySQL over MongoDB these days[1]
#
Acidnerd
note sure, yet
#
Acidnerd
someone said to use mongo earlier, but the wiki state otherwise
#
kylewm
yeah I saw that; not sure what the objection is to mysql
#
Acidnerd
i never used mongodb, but I can learn, i don't want specially the easy option, i want the best option
#
Loqi
gives Acidnerd the best option
#
kylewm
!tell petermolnar genuinely curious, why do you say the MySQL storage backend for Known is not nice?
#
Loqi
Ok, I'll tell them that when I see them next
#
Acidnerd
right now i'm at the point of my LAMP is ready
#
Acidnerd
Known is uploaded at the right place
#
aaronpk
mongo is not a very good idea in general
#
Acidnerd
but since i want to have this on a subdomain, i'm groking this first https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-7
#
ben_thatmustbeme
aaronpk, i got photo uploads working from my app
#
aaronpk
awesome
#
ben_thatmustbeme
only thing i had to change was that it sends as $_FILES['file'] instead of 'photo' like ownyourgram does
#
ben_thatmustbeme
and i don't know if i can change that
#
aaronpk
what does? the cordova plugin?
#
aaronpk
seems like that should be something you could change
#
ben_thatmustbeme
actually i think i prefer it, more generic
#
ben_thatmustbeme
i could do the same with video and audio
#
ben_thatmustbeme
although the encoding mess on that will be quite interesting
#
aaronpk
the point of using names like "photo" and "video" is because then the receiving endpoint knows what it is
#
ben_thatmustbeme
i include type= in my post all the time
#
ben_thatmustbeme
have been doing that for a while
#
aaronpk
also OwnYourGram sends both a photo and video, the photo being a still frame that can be shown in the interface before playing the video, or as a fallback in case the micropub endpoint doesn't support video
#
aaronpk
I would strongly discourage the use of "type", based on the way h-entry is going
#
ben_thatmustbeme
what do you mean?
#
aaronpk
type is a very programming/backend-specific mindset
#
ben_thatmustbeme
hmmm, i use it as an explicit way of telling the site what type, so my site mp-endpoint isn't just doing a best guess on post type
#
aaronpk
same with the micropub endpoint though. there are few reasons to actually distinguish posts based on type
#
aaronpk
you can get pretty far with just a "note", where the note may contain a caption, photo/video, audio, etc
#
aaronpk
location
#
ben_thatmustbeme
yes but the display and interaction are totally different
#
aaronpk
not *totally* different
tgbrun joined the channel
#
aaronpk
i'll have more details and examples of what I mean once I drop my post type from my URLs
#
KevinMarks_
Note the comments about WordPress
#
aaronpk
!tell snarfed got a weird facebook URL from bridgy: https://brid-gy.appspot.com/comment/facebook/11500459/1566004873636047/1566004873636047_1566006050302596 It's either a comment or a like on a facebook event
#
Loqi
Ok, I'll tell them that when I see them next
elf-pavlik joined the channel
#
KevinMarks_
Media types make more sense as they have type specific markup <video> <audio> <img>
yakker joined the channel
#
KevinMarks_
Isn't the fallback a link to the file?
#
aaronpk
KevinMarks_: media type is important, but my point is you don't need a separate "video" *post type*, it's just a note with a video
#
aaronpk
especially from the creation UI side. facebook, twitter and path all have a single inferface for posting notes where you can then attach photos or videos
#
KevinMarks_
Tumblr is the other way round though
#
aaronpk
and look which one is more popular ;)
#
KevinMarks_
Well, they all started with simpler "assume just one" link/image/video ui
#
KevinMarks_
I think there is space for both UI modes, so making sure that the micropub protocol supports both ways is good
#
aaronpk
that's why i'm not a fan of including a "type" field. because h-entry already works by implying post type based on fields present
#
KevinMarks_
Is the type a layout hint in effect?
#
aaronpk
I think the presence of a video should be the layout hint
#
KevinMarks_
A video may just be context to explain the point
#
KevinMarks_
Not necessarily the core element
#
aaronpk
anyway a lot of this talk is not important until we have more examples of people publishing photos and videos, not to mention consuming them in readers
#
aaronpk
KevinMarks_: also that would seem to indicate that not having an explicit "video" post type is better
#
KevinMarks_
The video there is an adjunct to the point of the post
#
ben_thatmustbeme
consuming in readers will be a big thing
#
aaronpk
KevinMarks_: that's also clearly an article because it has a name
#
ben_thatmustbeme
i'm not saying you make type= required for micropub
#
ben_thatmustbeme
i have posted notes that have a title, doesn't make 1 line of text and article though
#
aaronpk
KevinMarks_: add those as examples on /video ?
#
KevinMarks_
Sad how video formats rot
#
ben_thatmustbeme
i think perhaps media-type for posts including a media file, as those are definitely explicit formats
#
aaronpk
again none of this is important except from the UI perspective. the UI of creating, the presentation UI on the author's website, and the presentation UI in readers
#
ben_thatmustbeme
yes, but micropub should be able to relay the desired UI to the authors website too, i'm thinking type= is more an explicit clue to the author's site to "display as this post type"
#
aaronpk
this is what I'm saying... authors do not necessarily say "display this as this post type"
#
ben_thatmustbeme
correct, its optional
#
ben_thatmustbeme
its also the choice of the author's site to ignore it and just display it as whatever type it wants
#
ben_thatmustbeme
so why are we arguing?
#
aaronpk
i'm saying we need more examples before we can really make any good decisions
#
ben_thatmustbeme
while i have you, i had another idea i wanted your take on
#
ben_thatmustbeme
having micropub be able to store arbitrary "setting" for a client
#
aaronpk
such as?
#
ben_thatmustbeme
with a namespace based of the client name when requesting a token, so as to cause no conflicts
#
aaronpk
why can't the client store it itself?
#
ben_thatmustbeme
multiple devices
#
ben_thatmustbeme
multiple locations
#
aaronpk
multiple devices running the same app?
#
aaronpk
what kind of settings?
#
ben_thatmustbeme
pretty much anything you would put in settings, UI choices, preferred image size when taking photos, etc
#
ben_thatmustbeme
things that make sense for a mp-client to store. If i lose my phone and get a new one, my configs are all stored in the "cloud" for most apps
#
ben_thatmustbeme
cut out the "cloud" bit and say "my site"
#
aaronpk
interesting
#
ben_thatmustbeme
its a bit early for much need for centralized storage, but i'd rather it store on my terms. I was also thinking in terms of like autocomplete or macros i could define for myself
#
aaronpk
that makes some amount of sense
#
Acidnerd
geez, i fucked up apache it seems while preping my virtual servers
#
Acidnerd
anyone know why/how this can happen ? https://i.imgur.com/ItypmTK.png
#
aaronpk
Acidnerd: you need to look at the apache error log and i'llt tell you more info
#
aaronpk
might be a syntax error in the config for example
#
Acidnerd
last thing i was doing was following a virtual host tutorial to separate my domains
#
Acidnerd
grrr my var/log/httpd is empty
#
Acidnerd
Ha, found it httpd: Syntax error on line 354 of /etc/httpd/conf/httpd.conf: Syntax error on line 7
#
Acidnerd
goshhh it was a missing <
#
Acidnerd
hihi
eburcat joined the channel
#
bear
ben_thatmustbeme - I was thinking along those lines myself when I implemented micropub - my thought is to have a service discovery for type=(list of entry params) like syncidate-to is handled
#
bear
which also allows for the micropub client to get a sense of what types to offer in it's UI
julien51 joined the channel
#
Acidnerd
one more step forward : http://108.61.210.35/
#
Loqi
yay!
#
Acidnerd
and dns are propagated : http://blog.rmendes.net/
#
Acidnerd
that will be my indieweb site url
#
Acidnerd
ok, now i need one final advice for Known, do i go the nginx/apache mongo/mysql road?
#
Acidnerd
time to install known there
#
aaronpk
it works equally well on nginx and apache except for the IndiePub plugin I was using. I think mysql is recommended now though
#
bret.io
edited /Webmention (-42) "Shortened title to fix TOC display issue"
(view diff)
cweiske joined the channel
#
cweiske
year 4 for indieauth.com, and still no federation :/ welcome, indie year 2015
#
aaronpk
meanwhile, there are implementations of IndieAuth that do support it :)
mlncn joined the channel
#
aaronpk
but that is definitely a goal for me this year, hopefully on the sooner side. it just wasn't really appropriate to list in my 2014 wrap-up post
KevinMarks_ joined the channel
j12t joined the channel
#
kylewm
twitter web UI just keeps getting worse. now i cannot select the text of a tweet
#
kylewm
it zooms in/out on the tweet and then deselects my selection
Acidnerd and KevinMarks_ joined the channel
#
aaronpk
oh jeez
#
bret
anyone else getting errors from sandeeps webmention endpoint?
is_null joined the channel
#
ben_thatmustbeme
kylewm, did you see? as requested, photos work, a little wonky at the moment
tilgovi joined the channel
#
tantek
aaronpk, neat event presentation upgrade!
#
aaronpk
thanks!
#
Acidnerd
do i have to register to my own site ? lol
#
Acidnerd
or is there some admin backend to Known ?
#
tantek
Acidnerd: nice!
#
tantek
why the "blog." subdomain?
#
tantek
why not just rmendes.net?
#
Acidnerd
because i want to host multiple things there
#
bret
what would be more valuable, a bridgy meetup.com bridge to RSVPs backfeed to indievents or indie rsvp support in calagator?
#
tantek
sure - yet it makes sense to have *something* at the top of rmendes.net
#
tantek
no need to overoptimize for organization up front
#
Acidnerd
tantek, there will be something there difinitely
#
Acidnerd
right now i'm just noticing all my urls are broken, so it means my htaccess is either now doing it's job or
#
aaronpk
bret: getting calagator to accept indie RSVPs would be awesome, and also is probably actually achievable
#
tantek
aaronpk - true!
#
Acidnerd
how does one "administer" Known ?
#
aaronpk
calagator used to be able to show RSVPs from plancast, but I don't think it has an RSVP system of its own
#
aaronpk
doesn't sound unreasonable, and i'm pretty sure they want to add that at some point
#
tantek
aaronpk - interesting - perhaps then it can similarly show RSVPs from any indieevent by reading the h-event
#
rhiaro
I'm pestering the guy who runs the Scotland-centric equivalent of calagator (opentechcalendar) to support indie rsvp
#
tantek
and reading the p-attendee fields
#
Loqi
rhiaro: ben_thatmustbeme left you a message 2 hours, 39 minutes ago: processing webmentions properly again on my end
#
tantek
and nested objects
#
rhiaro
I'm very excited for this because most of what I attend goes is on it
#
tantek
rhiaro++ very cool!
#
aaronpk
an easy way to do that is using webmention.io to actually collect the RSVPs, then load them via javascript the way it did from plancast
#
Loqi
rhiaro has 6 karma
#
rhiaro
We might get together this month to hack on it
#
tantek
"Facebook is something we all got in middle school because it was cool but now is seen as an awkward family dinner party we can't really leave." https://medium.com/backchannel/a-teenagers-view-on-social-media-1df945c09ac6
#
tantek
also the observations about FB Groups & Messaging are spot on
#
Acidnerd
can someone give me 5 min ? i'm stuck in front of my new Known (url broken, but already tried 2 diff .htaccess, none is working) and i'm not sure how i "admin" this thing :)
#
rhiaro
Hey tantek, I set up a Known instance for the kids programming club (I think I mentioned this to you) because a bunch them object to facebook
#
tantek
coincidentally my top two personal use-cases.
#
tantek
rhiaro: even better!
#
tantek
Acidnerd - hmm - did you try /Known?
#
Acidnerd
Not Found
#
Acidnerd
The requested URL /known was not found on this server.
#
tantek
Acidnerd: sorry - indiewebcamp.com/Known :)
#
Acidnerd
there is no Known or known sub dir over there
#
tantek
more gems: "To be honest, a lot of us simply do not understand the point of Twitter. There is always a core group at every school that uses it very religiously to tweet and another group that uses it to simply watch or retweet, but besides that many don't use it."
#
Acidnerd
tantek, this http://indiewebcamp.com/Known have my answer but not adapted to CentOS7
#
Acidnerd
so i'm not sure how to proceed, i need to AllowOverride All to my Known instance
#
tantek
shudders at the index.php URL
#
aaronpk
tantek: i think that'sj ust until it can write the .htaccess file
#
aaronpk
ben did a fantastic job of making it drop in an work on a server until you actually go and configure it
#
tantek
sound like some good FAQs to be added to http://indiewebcamp.com/Known#FAQ
#
tantek
that is pretty darn hard true
#
aaronpk
like rather than crashing and showing (or not showing) system errors when php plugins are missing, it runs a minimal checker that determins if all the dependencies are present
#
Acidnerd
i'm willing to trace back my experience and add it to the wiki, but first i need to succeed
#
Acidnerd
it seems my /var/www/blog.rmendes.net.conf is not allowed to rewrite urls
#
Acidnerd
from the wiki : If you manually visit /index.php/begin instead and see a landing page, it means that htaccess is not being allowed to rewrite URLs.
Guest17190 joined the channel
#
ben_thatmustbeme
ahh... hmm, so mod_rewrite isn't working
#
kylewm
ben_thatmustbeme, I did see your photo upload update. very excited to try it out tonight!
#
aaronpk
are you on nginx?
#
aaronpk
cause you have to do the special nginx thing for that to work, since nginx doesn't do .htaccess
#
Acidnerd
nope i stayed on apache
#
Acidnerd
i read the post, it seemed doable, but nginx is new to me
#
Acidnerd
always delaying the moment to actually mess with it
#
Acidnerd
yes kylewm
#
Acidnerd
but i have hard time to adapt this to centOS7
#
Acidnerd
i guess instead of apache2/apache.conf from ubuntu i have to do the same at sudo nano /etc/httpd/conf/httpd.conf ?
snarfed, pwcc and cmhobbs joined the channel
#
Acidnerd
i love it! haha combine irc when you loose focus, with search on google, and there is probably a solution to all mankind problems out there
#
snarfed
Acidnerd++ congrats!
#
Loqi
snarfed: aaronpk left you a message 2 hours, 40 minutes ago: got a weird facebook URL from bridgy: https://brid-gy.appspot.com/comment/facebook/11500459/1566004873636047/1566004873636047_1566006050302596 It's either a comment or a like on a facebook event
#
Loqi
Acidnerd has 2 karma
#
Acidnerd
:))
#
snarfed
aaronpk: thanks! yup, could be. i think i implemented that, or part of it, in https://github.com/snarfed/bridgy/issues/49
#
snarfed
Acidnerd: now to set up http://blog.rmendes.net/
#
Acidnerd
i think i have to change DirectoryIndex to index.php right ? by default it's on index.html
crystal__ joined the channel
#
aaronpk
yes definiteily. although usually installing php adds that to the config file
#
snarfed
!tell benwerd happy birthday!
#
Acidnerd
i think it's because of virtualenv, there is a line there specifying .html and since there is a default html there it simply obey
#
Loqi
Ok, I'll tell them that when I see them next
#
aaronpk
kylewm: getting a 500 error from your image proxy trying to show my url
#
aaronpk
snarfed++
#
Loqi
snarfed has 72 karma
#
kylewm
aaronpk: yeah, I cannot download images from your site with python 2
#
kylewm
the SNI thing
#
kylewm
I guess
#
Loqi
[mention] Rick Mendes commented 'This wiki is a gem to explore #indieweb possibilities but i also suggest to check-in on the IRC channel where a team of amazing tech peeps a...' on a post http://indiewebcamp.com/Known (http://blog.rmendes.net/2015/this-wiki-is-a-gem-to-explore-indieweb-possibilities-but)
#
aaronpk
oh right
#
Acidnerd
seriously ? haha this is fast
dialdn joined the channel
#
Acidnerd
this is really fast..ok i'm jumping in the air !!
#
Acidnerd
took me a few hours, but hey i'm experienced newbie :p
#
tantek
Acidnerd great that you got it working!!!
#
tantek
now yes please add what you needed to know to the FAQ
#
aaronpk
snarfed: your "like" urls are hilarious
#
Acidnerd
i will register there, now that i have a site :)
#
tantek
YES. :D
#
aaronpk
oh hey that wasn't a like, that was a comment!
#
Acidnerd
while login to the wiki : No rel="me" links were found on your site!
#
aaronpk
Acidnerd: you have to add some profile URLs first
#
Acidnerd
ahh ok, that's the next step before login
#
snarfed
aaronpk: heh yes. yeah i own my comments/likes/reposts/etc, but mostly just for me. i clearly don't try hard to present them nicely to anyone else :P
#
bear
Acidnerd++
#
Loqi
Acidnerd has 3 karma
#
aaronpk
perhaps we need a new section on that page for Known? because it's just a matter of configuring hte profile URLs in your user account
#
Acidnerd
is there a place to do 1. Link to your various social profiles on your home page ?
#
aaronpk
Acidnerd: click "profile" at the top then edit
#
Acidnerd
i mean, shall i add this to the template or is there a better solution?
#
Acidnerd
ahhh, so simple, of course :)
#
aaronpk
hey where did this come from! http://withknown.superfeedr.com/
#
Acidnerd
is this one way to use pubsubhub with known? so that content get pushed faster where it needs to go ?
#
aaronpk
that was turned on by default on my known instance
#
Acidnerd
same here
#
aaronpk
is suspecting a number of readers to show up this year
#
aaronpk
this should be exciting
#
tantek
aaronpk agreed. and then everything tips.
#
tantek
*built-in* readers at that
#
tantek
none of this - go someplace to read vs. write nonsense old model crap
#
aaronpk
isn't necessarily sold on the built-in reader concept
#
aaronpk
but readers need to also be writers
#
snarfed
aaronpk++ me neither
yakker joined the channel
#
Loqi
aaronpk has 652 karma
#
snarfed
but we can have both models
#
aaronpk
indeed
#
kylewm
aaronpk, where did you find that superfeedr hub?
#
aaronpk
"view source" on my known site
#
tantek
of course both models can co-exist. it's just that it's not interesting.
#
aaronpk
i beg to differ :)
#
kylewm
that is very exciting
#
@RikMende
I have a new website and it's powered by the future of the #internet http://blog.rmendes.net/ #indieweb thanks to @withknown @t & all the crew
(twitter.com/_/status/552957737102229505)
#
aaronpk
but what's great is not only are both models acceptable, they will both work together
#
tantek
when your Known let's you follow and post as seamlessly as Twitter, Tumblr, FB, then things will tip
#
@benwerd
RT @RikMende: I have a new website and it's powered by the future of the #internet http://blog.rmendes.net/ #indieweb thanks to @withknown @t
(twitter.com/_/status/552957825337421824)
#
Acidnerd
geeez, this is the fastest bot i ever saw
#
snarfed
on an unrelated note…
#
Acidnerd
how come this thing be so quick ?
#
tantek
Loqi, how fast are you?
#
Loqi
who, me?
#
aaronpk
what is realtime?
#
Loqi
It looks like we don't have a page for "realtime" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=realtime
#
snarfed
aaronpk++ for native indie @-mentions, e.g. https://aaronparecki.com/replies/2015/01/07/3/
#
tantek
gives Loqi a question
#
Acidnerd
geeez
#
Loqi
eyes the question
#
Acidnerd
litterally i had the time to look at the screen just after the tweet, and it's already there..
#
Acidnerd
my question is what make this bot realtime ?
#
aaronpk
webmentions and the twitter streaming api
#
Acidnerd
been playing with bots and the more feeds i added, the more time it needed to crawl it all and get back to the 1 feed
#
Acidnerd
with 700 feeds, the bot was taking 15 min to crawl the pack
#
aaronpk
crawling is necessary if the publishers don't support some sort of realtime mechanism
#
Acidnerd
this one here does not seem to suffer this problem
#
Acidnerd
so that's what superfeedr does ?
#
aaronpk
this bot isn't hooked into superfeedr yet, it's just handling webmentions
#
Acidnerd
what is the realtime mechanism of the indie web ?
#
Loqi
It looks like we don't have a page for "realtime mechanism of the indie web " yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=realtime+mechanism+of+the+indie+web+
#
aaronpk
what is the realtime mechanism of the indie web?
lukebrooker joined the channel
#
aaronpk
dangit
#
aaronpk
what is the realtime mechanism of the indie web?
#
Loqi
Webmention is a simple way to notify any URL when you link to it on your site https://indiewebcamp.com/realtime_mechanism_of_the_indie_web
#
Acidnerd
this is freaking amazing
#
aaronpk
i like to think so too :)
#
Acidnerd
i want to think later on, how can this be used for alerts and real time info sharing
#
kylewm
rascul, thanks for the tip about SNI... i tried installing "Successfully installed ndg-httpsclient PyOpenSSL cryptography six cffi enum34 pyasn1 pycparser
#
Acidnerd
take a look at @streamerbot or @citizenstreams
#
Acidnerd
we use complex systems to "watch" streamers and then tweet when they go live
#
Acidnerd
but this could be all different, and way faster
#
Acidnerd
one thing at a time...first things first !!
#
tantek
yeah! get your login working! :)
#
kylewm
rascul, still getting this error though https://gist.github.com/kylewm/bba65e07fd1ee35fcfe7 any ideas?
#
Acidnerd
i'm reading this wiki, it's huge
#
GWG
You know, I don't have indieauth set up on my site
#
aaronpk
GWG: what do you mean, I've seen you log in to the wiki before
#
tantek
indeed
#
rascul
kylewm i dunno, once i installed them packages it worked fine here
#
rascul
maybe requests needs to be updated?
#
rascul
i've got requests==2.5.0
#
kylewm
it doesn't look like this program is using requests at all... maybe that's the problem
#
rascul
oh yeah probably heh
#
GWG
Aaronpk, I don't have it set up to let me log into my admin
#
aaronpk
oh gotcha
#
GWG
It seems too dangerous
#
aaronpk
dangerous how?
#
GWG
Indieauth uses my site to authenticate me
#
aaronpk
why is that bad? I do that
#
GWG
I felt that I shouldn't be identifying myself to it as it
#
GWG
I use 2fa instead
#
aaronpk
what do you use for 2fa?
#
GWG
TOTP
#
aaronpk
what's the other factor?
#
GWG
Strong password
#
aaronpk
could always do indieauth + your totp
#
GWG
Stored in a vault with a different 2fa
#
GWG
I wanted to try client side certificates someday
#
GWG
Aaronpk, I like indieauth for things not under ny control
#
aaronpk
client certs are neat. i want to try that too.
#
GWG
I've been meaning to review Wordpress plugins for it
pwcc joined the channel
#
GWG
Hi, pwcc
#
GWG
Aaronpk, I know there is an indieauth issue for it
#
pwcc
GWG Good morning. I've be lurking in the logs
#
GWG
For?
#
pwcc
2FA for WP always worries me 'cause it's easy to delete the plugin. I'd like a way to get around that...
#
pwcc
GWG: for the live updating and prettier layout. :)
#
GWG
Pwcc, I've been meaning to ask you something
#
pwcc
GWG: Fire away.
#
GWG
Would you be willing to give me feedback on a project?
#
kylewm
woot, fixed the issue with your avatar not loading, aaronpk. thanks for supplying the motivation
#
Loqi
yay!
#
pwcc
Of course.
#
kylewm
snarfed, any idea why I am slow polling on Bridgy? says 2 hours since last pollhttps://www.brid.gy/facebook/kyle.mahan
#
GWG
It's my attempt at a starter theme for Indieweb Wordpress.
#
pwcc
GWG: nice. I'll take a look over the w/e
#
GWG
pwcc: I will probably have more commits by then
#
snarfed
kylewm: probably since it's been over a week since the last wm
#
snarfed
"slow webmentions" could be the new thing
#
snarfed
hand crafted http requests lovingly wafted over artisinal http connections
#
tantek
oh that's what I've been doing this whole time
#
tantek
artisinal webmentions
#
GWG
snarfed: I am raising a brow
#
kylewm
ah ha, i'm sure that's it, thanks
#
GWG
pwcc: I am also borrowing from SemPress a bit.
#
pwcc
GWG: Feel free to add me to skype too firstname dot surname dot aus
#
pwcc
GWG: My name is Peter Wilson
snarfed joined the channel
#
GWG
pwcc: I am only on sporadically, will make a note
#
GWG
On Skype
#
GWG
When people say things like, artisanal webmentions, I feel like Indiewebcamp nerfs a t-shirt shop
#
pwcc
Ack.
#
pwcc
Gonna have to add µF2 to http://styleguide.peterwilson.cc/?p=templates-article -- my goals have changed since I started :)
#
GWG
Needs, not nerfs
#
pwcc
Also thinking of syndicating to a tumblr. Noticed it's possible to add canonical URLs pointing to an indieweb site
#
GWG
I could make a killing with "What's your URL?" t-shirts
#
blog.rmendes.net
edited /IRC_People (+52) "/* Nicknames */"
(view diff)
#
blog.rmendes.net
edited /IRC_People (+0) "/* Nicknames */"
(view diff)
#
pwcc
What is an indieshirt
#
Loqi
It looks like we don't have a page for "indieshirt" yet. Would you like to create it? https://indiewebcamp.com/wiki/index.php?action=edit&title=indieshirt
#
kylewm
GWG, I liked "nerfs" better. aren't there lots of sites where you can submit a design and they print it if some nominal number of people orders?
#
Acidnerd
tantek, aaronpk can you define better this line ? Create a directory where file uploads will be stored. This must be outside of your document root.
#
GWG
kylewm: Autocomplete
#
Acidnerd
i have to put this outside of /var/www/
#
Acidnerd
so that known can manage uploaded files
#
GWG
kylewm: I am not the person to design a shirt
#
kylewm
maybe "Handcrafted artisanal webmentions since 2011" on the back
#
Acidnerd
my current known is here : /var/www/blog.rmendes.net/public_html - so where shoul i create the upload file ?
#
Acidnerd
upload folder sorry
#
Acidnerd
i don't understand why the data folder should be outside the document root
#
Acidnerd
with known
#
tantek
one week from the first HWC meetup of the year!
#
kylewm
Acidnerd: I think it's just a defensive best-practices type security thing. in case there is a bug that lets the user upload a file like "../../config.ini" or something
#
Acidnerd
kylewm, ok
#
Acidnerd
but where should i put it then ?
#
Acidnerd
in my home dir ? like /home/rick/known/data ?
#
Acidnerd
or can i use /var/www/blog.rmendes.net/data
#
Acidnerd
so the files would sit on the same "root" then all the other known files
#
Acidnerd
or is that not a good idea ?
#
kylewm
Acidnerd: I would do the latter (/var/www/blog.rmendes.net/data). someone with more sysadmin experience please correct me if i'm wrong
KevinMarks joined the channel
#
tantek
HWC SF venue confirmed
#
tantek.com
edited /events/2015-01-14-homebrew-website-club (-3) "SF location confirmed @MozSF"
(view diff)
mlncn joined the channel
#
tantek
kylewm: you coming next week to HWC?
KevinMarks_ joined the channel
#
kylewm
tantek, I cannot make it next week :(
#
bret
i am also out of town next week, Hawaii!
clintpatty joined the channel
#
pwcc
jealous, would like to come along to HBC