#dev 2018-02-05

2018-02-05 UTC
deathrow1 and [cleverdevil] joined the channel
#
aaronpk
I got it
#
aaronpk
finally
#
aaronpk
I wish I know what I was doing so I could write up instructions
#
[cleverdevil]
Sorry had I been paying attention I would have lent a hand.
#
[cleverdevil]
I do a lot of Python.
#
[cleverdevil]
Every language but PHP has a terrible deployment story :P
#
aaronpk
so true
[kevinmarks] joined the channel
#
aaronparecki.com
edited /silo.pub (+2115) "add my notes about setting up silopub on ubuntu 16.04"
(view diff)
benwerd joined the channel
#
loqi.me
edited /Facebook (+58) "[kevinmarks] added "https://techcrunch.com/2018/02/03/facebooks-siren-call/" to "See Also""
(view diff)
benwerd and [eddie] joined the channel
#
[eddie]
aaronpk++ for silo.pub in PHP! Haha. I wanna do a local silo.pub installation but I’m worried about having to deal with Python, since I’m already doing Node.js and PHP
#
Loqi
aaronpk has 113 karma in this channel (1557 overall)
#
Loqi
awesome
#
[eddie]
I love writing JavaScript, I wish it was easier as a server. It’s easy for me but not for new people
#
[eddie]
Really I’m curious about Swift on the Server. Binary seems like it should be an easy deployment, but I don’t know how that will play with shared servers
eli_oat and benwerd joined the channel
#
aaronpk
Probably not well on shared servers
#
aaronpk
I finally got silo.pub working but omg, I do not recommend trying if you’re not familiar with python stuff
benwerd, [tanlaan] and [kevinmarks] joined the channel
#
[kevinmarks]
Have you looked at Glitch.com?
#
[kevinmarks]
I wonder if go works out as easier to deploy, as its a binary
#
aaronpk
binary isn't gonna solve it on shared hosting either way
#
aaronpk
glitch.com doesn't strike me as something for production deployments
renem and [eddie] joined the channel
#
[eddie]
Yeah, I’ve touched Python very little. Lol good to know you don’t recommend it! I’ll have to decide what I want to do, because I definitely want to find some streamlined approach so I’ll have to think through what I want to do
mblaney joined the channel
#
aaronpk
I don't really understand why python is so foreign to me
#
aaronpk
Even Go makes more sense to me
AngeloGladding, snarfed, syp1, cweiske, [hans] and gRegorLove_ joined the channel
#
Zegnat
Hmm, are any PHP & composer geniuses online at the moment?
#
cweiske
not genius, but capable
#
Zegnat
cweiske: https://i.imgur.com/cZdmGyt.png - it seems to say the package that is already installed fulfills the requirements. But then it also says that's a problem.
#
cweiske
the middleware package probably contains a conflicts-with entry
#
cweiske
so that handler 1.0.1 cannot be used
jeremycherfas joined the channel
#
cweiske
conflicts
#
cweiske
http-interop/http-middleware: >=0.5
#
Zegnat
yes, http-middleware. Because it was renamed. They are now http-server-middleware and http-server-handler.
#
Zegnat
And those two packages are what I am trying to get side by side.
#
Zegnat
The composer error is less than helpful *sigh*
#
Zegnat
split up and renamed, I should say.
[kevinmarks], syp1 and loicm joined the channel
#
jeremycherfas
Is there any way to discover just by looking whether a database offers a public API?
#
jeremycherfas
I suppose the variables in the URL after a search offer clues.
#
Zegnat
Note that changing URLs to scrape content may or may not be breaching some computing laws ;) https://www.eff.org/cases/us-v-auernheimer
#
Zegnat
That said, EU dbs are usually open for all. Lets see if I can find something there.
#
jeremycherfas
Don't waste time on it if you're busy.
#
Zegnat
I’m waiting for my tea to finish brewing, great little spat of down time
#
jeremycherfas
Well, thanks. If you can find something, I'd be most grateful.
#
jeremycherfas
That is it; going to take a look at the open data -- XML! -- when I've had my coffee.
#
jeremycherfas
Thanks and enjoy your tea.
[hans] joined the channel
#
[hans]
Anyone game to help me figure out why I can’t use omnibear to “like” a page (on someone else’s domain)?
#
Zegnat
Dataset seems to come in XML and JSON files, all with RDF for type data, so the files might feel a bit bloated. But will be interesting to see what you are looking for jeremycherfas! :)
#
[hans]
(with the caveat that I understand web tech but not yet indieweb protocols for reactions, webmentions, etc.)
#
Zegnat
[hans], yes, after pouring my tea ;)
#
[hans]
oh, look, it’s keithjgrant’s site. That seems like it should work 😄
#
Zegnat
Alright. Back. What’s the problem?
#
[hans]
When I try to “like” using OmniBear on this page, I get only “Error posting like” https://keithjgrant.com/posts/2018/01/introducing-sidecar/
#
Loqi
Introducing Sidecar
#
[hans]
but I’m presently having trouble getting to my heroku instance with my micropub endpoint, so I may have cried wolf prematurely, here
#
[hans]
indeed, the problem is me. Carry on!
#
[hans]
(For some reason giving any client my domain with “https” causes troubles. I need to familiarize myself with micropub more before I can diagnose that publicly.)
#
Zegnat
That’s odd. Micropub shouldn’t care about that.
#
[hans]
I wouldn’t think. And my (static, CloudFront) site redirects http: to https:
#
[hans]
…but my endpoint is http (for now). Perhaps that is confusing some clients, or maybe I have a <link> wrong
#
Zegnat
Are they on the same domain and do you/CloudFront set Strict Transport Security? That could easily happen by mistake, in which case all http will be redirected to https by the browser.
#
Zegnat
I made the mistake once to set Strict Transport Security for all subdomains, and then broke some things because some subdomains pointed to http-only hosts.
#
cweiske
if your website redirects to https and you list the http url as endpoint, then software might see that as different urls
loicm joined the channel
#
Zegnat
Micropub endpoint can be on a different URL though, shouldn’t be an issue
#
dgold
but if your site is redirecting all calls to http: to https:, then how can you be accessing a http: address?
#
sknebel
the endpoint is on a different domain
[hans] joined the channel; mblaney left the channel
#
[hans]
My endpoint is on a different hostname than the site. They share a domain, but are peers so there shouldn’t be any weird inheritance in browser handling.
#
[hans]
(site is https://hans.gerwitz.com/, endpoint is http://micropub.gerwitz.com/micropub … I suspect I have my endpoint poorly configured as a result of my “bang on shit until something works” approach setting it up.)
#
cweiske
[hans], you could try shpub for debugging. it gives you curl commands with --debug that you can use to inspect the communication
#
cweiske
i.e. use shpub to like a page. if that fails, try it with --debug and you'll see the curl cli command, which then you can execute to see the response and its headers
benwerd, leg, eli_oat, KartikPrabhu, snarfed, syp1 and [hans] joined the channel
#
[hans]
cweiske nice, thanks. I’ve gotten by alright just watching my endpoint’s logs, but watching the actual traffic will doubtless help in the future.
#
[hans]
The old “wipe configs clean and start over” trick seems to have worked. Whichever part was wrong is not in source control so ¯\_(ツ)_/¯
#
[hans]
(Now, figuring out what to do with non-note posts on my site is another matter…)
[miklb], [chrisaldrich], benwerd, snarfed and [cleverdevil] joined the channel
#
aaronpk
well that wasn't my plan for this morning
#
aaronpk
closed a bunch of ownyourgram tickets tho
#
aaronpk
:shrug:
#
aaronpk
you can have ownyourgram add tags to every post now
#
snarfed
aaronpk++
#
Loqi
aaronpk has 114 karma in this channel (1558 overall)
benwerd joined the channel
#
Loqi
[Aaron Parecki] OwnYourGram Updates
#
tantek.com
edited /Movescount (+874) "Downtime, see also twitter"
(view diff)
[kevinmarks], benwerd, KartikPrabhu, snarfed, tantek and benwerd_ joined the channel
#
@ronguest
@Indie_Auth I'm trying to setup with IndieAuth and added a link back to my site to places like GitHub and Twitter but the auth fails. I couldn't find a way to include rel=me on those sites and Google search has failed me. Help please.
(twitter.com/_/status/960601044869885952)
ron1, [ronguest] and KartikPrabhu joined the channel
#
gRegorLove_
Missing rels on homepage to Twitter and Github on ^
#
gRegorLove_
Oops, no, there they are.
#
gRegorLove_
Seems to find them on indieauth.com
#
sknebel
see main channel :)
[kevinmarks], benwerd, KartikPrabhu, leg, AngeloGladding and tantek joined the channel
#
tantek.com
edited /FOSDEM (+76) "stub 2018"
(view diff)
#
tantek
argh I need to file github issues and still haven't gotten that working on my own site yet
[miklb] joined the channel
#
[miklb]
manual til it hurts™
#
tantek
it's hurting 😔
#
tantek
I'm queuing up issues to file behind the implementation task
leg joined the channel
#
tantek
what is GPX
#
Loqi
It looks like we don't have a page for "GPX" yet. Would you like to create it? (Or just say "GPX is ____", a sentence describing the term)
#
tantek.com
edited /Movescount (+290) "downtime over 24h, demand for export"
(view diff)
#
tantek.com
edited /Movescount (+7) "toc"
(view diff)
#
tantek.com
edited /Movescount (+19) "subhead downtime 2018-02-04"
(view diff)
#
tantek.com
edited /Suunto (+483) "Demand for export"
(view diff)
#
tantek.com
edited /Suunto (+17) "/* See Also */ movescount"
(view diff)
snarfed, [jjdelc] and [kevinmarks] joined the channel
[miklb], snarfed, leg and [cleverdevil] joined the channel