#indiewebcamp 2016-05-30

2016-05-30 UTC
frzn joined the channel
#
willnorris
miklb: which jekyll plugin were you referring to earlier for webmentions?
#
Loqi
willnorris: kylewm left you a message 1 day, 10 hours ago: https://mf2.kylewm.com is working now http://indiewebcamp.com/irc/2016-05-28/line/1464446907941
#
miklb
willnorris Aaron Gustfason's webmention.io plugin for jekyll
#
miklb
I still parts of it to build a cache of sent links and the rakefile to send mentions
#
miklb
s/still/still use/
#
Loqi
miklb meant to say: I still use parts of it to build a cache of sent links and the rakefile to send mentions
#
Loqi
[Aaron Parecki] Testing the first webmention.rocks receiver test
#
bear
hmm, why is the receiver test not letting me log in
#
aaronpk
what's it say?
#
bear
state is not "state of the art"
#
aaronpk
wait what
#
aaronpk
before I write any more of the actual tests i'd love to get feedback on whether this general approach is helpful
#
bear
trying it again to get more info
#
bear
"Invalid State
#
bear
The state parameter provided did not match the state at the start of authorization. You will need to start the login process again."
#
aaronpk
oh i think that's my fault
#
bear
:) - that's why we test
#
aaronpk
try again
#
bear
worked!
#
aaronpk
right now the results are not publicly reported anywhere, but it's still hopefully a useful debugging tool
#
bear
yea, it found a bug in my recent changes...
#
aaronpk
already?
#
aaronpk
it's not supposed to be a very difficult test
#
bear
I was working on the code to handle more events
#
bear
so it's all fresh and untested
#
aaronpk
gotta run! feel free to leave feedback :)
#
bear
thanks!
hs0ucy and [shaners] joined the channel
#
[shaners]
I just learned about this. Use Slack as a blog editor.
#
miklb
wonder if they can use it to fix the typo on that page :-)
[kevinmarks] joined the channel
#
[kevinmarks]
I think that's more that English isn't their first language
#
miklb
perhaps, I saw a "past" when should say "post"
#
bear
!tell aaronpk found a couple more small bugs in my code, the test works fine. One question to, the source link when visited after the test causes another webmention to be sent, is that on purpose?
#
Loqi
Ok, I'll tell them that when I see them next
shiflett, mlncn, wolftune and tantek joined the channel
#
tantek
good evening #indiewebcamp!
#
GWG
Good evening, tantek
#
tantek
just catching up on logs GWG
#
tantek
what is Amazon
#
Loqi
Amazon sells various products and services, in particular several hosting services like S3 and EC2 that may be used for various indieweb site features, as well as a review post silo https://indiewebcamp.com/amazon
#
tantek.com
edited /Amazon (+188) "Brainstorming / POSSE wishlist"
(view diff)
#
tantek
what is Genericons?
#
Loqi
Genericons is an icon font set created by Automattic and popular with WordPress themes https://indiewebcamp.com/Genericons
#
tantek
quiet day
#
GWG
Often.
#
GWG
Calm before storm
#
tantek.com
edited /silo-quits (+439) "/* Silo quitters 2016 */ Tim Burks app.net"
(view diff)
#
ben_thatmustbeme
been slowly improving UI on mobilepub
#
Loqi
aaronpk has 144 karma
#
ben_thatmustbeme
tests his site against webmention.rocks ..i scored a 13 out of 21
dogada joined the channel
#
tantek
sending?
Ruxton^AWAY joined the channel
#
ben_thatmustbeme
yes, i haven't dug it on it yet, but its probably all just issues recognizing the endpoint in various situations
#
tantek
yes a bunch of us spent time passing all of the sending tests a few weeks ago during IWC Düsseldorf. definitely some neat edge cases. I even had to push an update to the library/functions I wrote to help with endpoint discovery!
Pierre-O joined the channel
marcthiele joined the channel
cweiske joined the channel
tantek joined the channel
#
Zegnat
Good morning
Pierre-O and jihaisse joined the channel
#
tantek
And about to say good night!
#
Loqi
night night
#
vanderven.se martijn
edited /OpenWeb_Icons (+366) "Wikify it."
(view diff)
#
Zegnat
Good night tantek
#
Loqi
sleep tight!
#
vanderven.se martijn
created /Simple_Icons (+355) "Adding page after discussion on IRC."
(view diff)
kerozene joined the channel
#
vanderven.se martijn
edited /social_media_icon_set (-24) "Move the iconsets with their own pages to Examples."
(view diff)
dgw, cyberjar09, arthurspooner, wagle, _6a68, marcthiele, Pierre-O, acegiak, Pauho and nitot joined the channel
#
julieannenoying.com
edited /User:Julieannenoying.com (+2) "/* Juliane Schütz */"
(view diff)
arthurspooner, snarfed, Jeena, Pierre-O, Garbee, friedcell, frzn, Pauho, mlncn and dogada joined the channel
#
GWG
Morning
snarfed joined the channel
#
aaronpk
good morning!
#
Loqi
aaronpk: bear left you a message 12 hours, 32 minutes ago: found a couple more small bugs in my code, the test works fine. One question to, the source link when visited after the test causes another webmention to be sent, is that on purpose? http://indiewebcamp.com/irc/2016-05-29/line/1464574001069
#
GWG
Making preparations, aaronpk?
#
aaronpk
bear: thanks! I do want you to be *able* to run the test again, since I assume people will want to retry after making a change to their code, but it's probably not right to have it automatically run on refresh
#
aaronpk
GWG: yes! just days away now
#
GWG
aaronpk: Excited?
hs0ucy joined the channel
#
GWG
Ditto.
snarfed, loic_m, hs0ucy, rMdes and raretrack joined the channel
#
@dissolve333
Hoping to have it mobilepub ready for someone to demo in my place next week at #indiewebcamp (https://ben.thatmustbe.me/note/2016/5/30/3/)
(twitter.com/_/status/737306553837977600)
tbbrown joined the channel
#
rMdes
bear, hello, are you around ? I'm looking for hints to get my dreamhost based hosting to always enforce HTTPS (htaccess)
#
rMdes
I have tested 2 different ways and they work for direct https access but doesn't when coming from HTTP
#
kylewm
^ we think that the http -> https redirect is chaining together with a rule to rewrite $1 to /index.php/?$1 and going one redirect too far
hs0ucy and tantek joined the channel
#
kylewm
funny coincidence, I was just reading http://purl.org/syndication/thread/1.0
#
kylewm
(which I think is unrelated)
[kevinmarks] joined the channel
#
[kevinmarks]
“The raw output of MF2 parsers is inconvenient to work with, so an object model or helper library can make this easier. ” hm. Is this a Jf2 use case?
#
aaronpk
somewhat
#
aaronpk
the other part of the inconvenience comes from the various ways that the data you're actually trying to get can appear in the parsed result
#
aaronpk
such as the author h-card data, which is why we have /authorship
#
[kevinmarks]
I was thinking about this when I made the recipe template. What if as well as parsing the mf2 out, we could output the html as a template
#
aaronpk
the jf2 experiment of putting all nested data at the bottom as separate objects can help with that as then it means property values don't switch between being strings and objects
[emmak] joined the channel
#
[emmak]
kevinmarks: the object model i'm using can be serialized to JSON that looks a lot like JF2
#
kylewm
emmak: I cannot quite tell from that post, is there a separate HTML file somewhere that holds all your posts, or are you saying the rendered output is literally the datastore used the next time you render?
#
[emmak]
the rendered output is literally the data store
#
aaronpk
that's clever
#
kylewm
that's a new level of DRY I think
#
aaronpk
alright. made it so that you can re-run the test again if you want, but it shows the previous results if you've already run them.
#
aaronpk
anyone else want to give it a try? https://webmention.rocks/receive/1
#
Loqi
[Webmention Rocks!] Receiver Test #1
#
aaronpk
i'm going to work on the next two tests now https://github.com/aaronpk/webmention.rocks/issues/9
#
kylewm
yep re-running works
#
aaronpk
and refreshing should show you the last result
#
tantek.com
edited /2016/NYC2 (+33) "see also planning"
(view diff)
wolftune and squeakytoy2 joined the channel
#
tantek.com
created /2016/NYC2/Planning (+658) "stub with a few things to work on, outreach"
(view diff)
#
kylewm
emmak: also I love the play on REPL
webrocker joined the channel
#
[emmak]
thanks! i had a hard time coming up with a name
#
[kevinmarks]
So parsing <span class ="p-animal">goat</span> gives {"animal":"goat"} and <span class ="p-animal">{{animal}} </span>
#
tantek
kevinmarks, perhaps avoid anything overlapping too much with species ;)
#
tantek
(especially in artificial examples)
#
[kevinmarks]
Sorry, old wounds
#
[kevinmarks]
The recipe example is better
frzn joined the channel
#
[kevinmarks]
Where the output parses to the same rhing
#
[kevinmarks]
What is best practice in templates that handle varying numbers of repeated items?
#
Loqi
It looks like we don't have a page for "best practice in templates that handle varying numbers of repeated items" yet. Would you like to create it? https://indiewebcamp.com/s/10MV
#
[kevinmarks]
No, that's OK loqi
#
Loqi
woot!
#
tantek
what is a template?
#
Loqi
A template is a file used to generate a page https://indiewebcamp.com/template
#
tantek
^^^ start there?
#
aaronpk
I just used the concepts in http://hackflow.com/blog/2015/03/08/boiling-react-down-to-few-lines-in-jquery/ on the second webmention.rocks test and it helped keep this code pretty clean!
#
Loqi
[Alexander Schepanovski] Boiling React Down to a Few Lines in jQuery
mlncn and loic_m joined the channel
#
aaronpk
test #2 is live!
#
tantek
woot!
#
Loqi
giggles
Pierre-O joined the channel
#
tantek
all this webmention.rocks progress is making me want to finish getting updates/deletes working today and then at least come up with a strategy for implementing receiving / displaying responses (which I have a feeling is going to cause a lot of wiki editing)
#
tantek
has too much to do before IWS! o.O
#
loqi.me
created /archlinux (+17) "prompted by tantek and dfn added by tantek"
(view diff)
#
GWG
I keep hoping Pfefferle will merge my commits soon.
#
tantek
GWG, email him. If he doesn't merge by Wednesday then I say it is time for you to deploy a fork so we can move forward with people at IWS
#
tantek
that's the open source way, if a project lead/deployer drops the ball for too long, it is the responsibility of the next most active / responsible person to just fork and ship so the project stays alive
#
miklb
tantek++
#
Loqi
tantek has 295 karma
#
GWG
I just respect him so much and I think I need someone to review code other than me.
#
tantek
GWG, also give him a public heads-up on Twitter
#
@mjathols
RT https://twitter.com/OnMyKindle1/status/736630057746206721 Thanks for the mention! Tammysdragonfly: #BookReviews OnMyKindle1 #OMKindle #BookBlogger #BookNerd #IndieAuth…
(twitter.com/_/status/737339129076322304)
#
tantek
GWG, ask snarfed for a code review
#
tantek
helping him keep the project live is respectful, especially if you're fine with letting him take it over again if/when he returns, and you make that clear
#
miklb
GWG code review for security?
#
tantek
seriously, sometimes having someone help you out with such responsibility is a huge relief, and often in open source it is hard to ask for help
#
GWG
miklb, I also could use some user testing.
#
GWG
I reproduced a bunch of the webmention
#
GWG
endpoint discovery tests from webmentions.rock
#
GWG
As unit tests
#
miklb
GWG I would be happy to set up a local install to test.
#
tantek
GWG, how many webmention.rocks tests are you able to pass with your updated plugin?
#
GWG
tantek, see above comment.
#
tantek
GWG, "bunch of" = 10? 15? 21?
#
GWG
I think I was up to 15
#
GWG
It helped me find a variable I had inverted in my code.
#
www.rmendes.net
edited /Arch (+99) "/* IndieWeb Examples */"
(view diff)
#
GWG
Webmentions.rocks wouldn't because it couldn't tell me why it failed.
#
GWG
Unless I did debug.logging
#
GWG
miklb, I have a branch set up called spec.
#
miklb
GWG OK, remind me which plugin/repo?
#
GWG
My version is technically more secure than the stable one.
#
GWG
Let me paste the link.
#
GWG
Look at the spec fork.
#
GWG
branch, not fork, excuse me.
#
GWG
But I have a possibly good reason why Pfefferle might have separated webmentions from the enhanced processing.
#
miklb
sure. Got it.
brandonrozek joined the channel
#
GWG
Processing with php mf2 requires a higher version of PHP then WordPress does.
#
miklb
gotta run some errands, but will start playing with it later. Maybe I'll spin up a little VPS so I can actually test sending/receiving.
[kevinmarks] joined the channel
#
[kevinmarks]
Is that something that php mf2 could change? What is the specific dependency?
#
GWG
KevinMarks, been there. Basically, namespaces is the difference.
#
www.rmendes.net
edited /Arch (-99) "/* IndieWeb Examples */"
(view diff)
#
GWG
I think the other issue of short array notation was addressed.
#
tantek
namespaces--
#
Loqi
namespaces has -5 karma
#
GWG
As for the parse_url issue, WordPress solved that internally with a wrapper.
#
aaronpk
namespaces are great. it means a library like php-mf2 can create a bunch of functions in its own namespace without risking colliding with other plugins.
#
GWG
I'm not criticizing them.
#
aaronpk
i know. tantek is.
#
GWG
I'm saying is they caused an issue for me.
Pauho joined the channel
#
aaronpk
i'm curious what wordpress' plans are for php version support. it looks like they recommend php 5.6 but will run all the way back to 5.2, and they explicitly discourage older versions of php.
#
GWG
aaronpk, I am looking at a discussion about bumping minimum to 5.3
#
aaronpk
wordpress?
#
GWG
Yes.
#
aaronpk
well that would solve the namespace issue since namespaces were added in 5.3
#
bear
!tell rMdes with .htaccess the only way to get "always SSL" is using mod_rewrite: "RewriteCond %{SERVER_PORT} 80" and "RewriteRule ^(.*)$ https://foo.bar/$1 [R,L]" -- these have to be at the top to prevent your other rules from being chained
#
Loqi
Ok, I'll tell them that when I see them next
#
rMdes
thanks bear i'll try to implement your suggestion, the guys at dreamhost told me Known is "custom" CMS so they can't provide support #WTF
#
Loqi
rMdes: bear left you a message 1 minute ago: with .htaccess the only way to get "always SSL" is using mod_rewrite: "RewriteCond %{SERVER_PORT} 80" and "RewriteRule ^(.*)$ https://foo.bar/$1 [R,L]" -- these have to be at the top to prevent your other rules from being chained http://indiewebcamp.com/irc/2016-05-30/line/1464631952485
#
bear
isn't there someone in IWC who works at dreamhost?
#
rMdes
dunno
#
aaronpk
yep, cleverdevil
#
bear
I would reach out to cleverdevil -- enforcing always on SSL seems like something they would enable as a best-practice
#
aaronpk
they should add a checkbox to redirect http to https where they let you add a letsencrypt cert
#
bear
ugh, cats ^^
wolftune joined the channel
#
bear
yea, doing that in the vhost config before it is proxied to you would be my preferred choice - then they can also allow HSTS
#
bear
(and other SSL friendly options)
#
chromic.org
created /User:Chromic.org (+196) "Add basic contact info for now"
(view diff)
#
chromic.org
created /Template:chimo (+136) "Created page with "<span class="h-card">{{sparkline|https://avatars.chromic.org/avatar/1dfffb55178d6085935eafacf1a383a1}} [[User:Chromic.org|Chimo]]</span>""
(view diff)
#
chromic.org
edited /Arch (+12) "/* IndieWeb Examples */ add chimo"
(view diff)
Lancey_ and [shaners] joined the channel
#
[shaners]
Indie Web summit is so soon! Everyone getting excited?
#
GWG
Yes. I said so earlier.
#
[shaners]
Gwg I'm still scrolling back in the logs
#
aaronpk
excited and scrambling to finish things
#
Zegnat
Excitingly wishing I was there
marcthiele joined the channel
#
bear
hmm, so 404 being returned if the target URL is invalid is incorrect... /me goes to fix code
marcthiele joined the channel
#
bear
ok - changed the code to return 400 now instead of 404 and i'm passing 2/2 for the webmention receiver tests
#
GWG
Can webmentions exist without microformats?
#
bear
IMO yes - all you need is to find the target href in the source URL
#
GWG
But how should they behave?
#
aaronpk
if my site doesn't find microformats then I just show the URL that linked to me in an "other mentions" section
#
bear
right - mf2 presence just adds more context/flavour to how you present the link
#
bear
s/link/webmention/
#
Loqi
bear meant to say: right - mf2 presence just adds more context/flavour to how you present the webmention
#
GWG
It is more of a different issue.
#
GWG
I want to make some changes so that if it can't load php-mf2 due to compatibility issues, the current plugin won't refuse to activate. They will just degrade.
#
bear
what I mean by context is that it allows you the ability to show the webmention with more context
#
aaronpk
you can use the mf2 to "upgrade" a plain mention into something more meaningful such as a like or reply
#
aaronpk
but the default (either beacuse no mf2 is on the page, or the mf2 parser is not there) is just a mention
#
bear
right, so if the code doesn't find mf2 then it shows the webmention like a normal ping/trackback/wm
#
GWG
Well, I resist the idea of showing anything like a pingback shows in WordPress.
#
bear
I was just using that as a way to get across how "bare" of a webmention it could be
#
GWG
I prefer bear webmentions to bare webmentions.
#
bear
:P hahaha
#
Loqi
ahahahaha
#
GWG
I'd like to see more bear webmentions.
#
bear
yea, I need to post more conversational items to get webmention's flowing
KartikPrabhu, rMdes_, Pierre-O and tantek joined the channel
#
tantek
lol at prefer bear webmentions to bare webmentions
#
tantek
I think aaronpk has the right idea in terms of "other mentions"
#
tantek
probably worth documenting in comments display
#
tantek
what is comments display?
#
Zegnat
What are bear webmentions?
#
Loqi
It looks like we don't have a page for "bear webmentions" yet. Would you like to create it? https://indiewebcamp.com/s/10MX
#
Zegnat
Someone please go make that page.
#
Zegnat
I am off for bed, have a good one everyone!
#
aaronpk
wow instagram has a secret api
#
aaronpk
i can get a JSON blob for a user profile
#
GWG
bear webmentions are webmentions sent or received by bear
dogada and snarfed joined the channel
#
snarfed
aaronpk: i think it's the same json blob that's in the HTML and that bridgy/granary scrape
#
aaronpk
yeah i think so
#
aaronpk
a lot easier to just get JSON tho :)
#
aaronpk
was not looking forward to scraping that out of the HTML
#
aaronpk
whee hidden apis
#
snarfed
btw i added the caching to granary rest so feel free to hammer it
#
aaronpk
oh nice
#
aaronpk
so that thread links to the JSON feed for a given user
#
aaronpk
any reason I should go through granary vs just hitting the IG URL directly?
#
snarfed
granary converts to mf2, AS, etc
#
snarfed
if you ain't q m
#
snarfed
nice not to need multiple people to maintain that logic
#
snarfed
but up to you!
#
snarfed
up to you though!
#
snarfed
er, s/if you ain't q m//
#
snarfed
man the web irc ui is bad on mobile :/
#
aaronpk
oh, darn
#
KartikPrabhu
what is woodwind
#
Loqi
Woodwind is https://kylewm.com/photo.jpgKyle Mahan's minimalist open source indie reader https://indiewebcamp.com/Woodwind
#
KartikPrabhu
oops^ on the photo
#
KartikPrabhu
is looking up woodwind again because Feedly keeps making bad UI decisions
#
miklb
does woodwind support importing opml ?
#
miklb
doesn't see an obvious way
#
KartikPrabhu
I also want to move my bookmarked things from Feedly to my site
#
KartikPrabhu
or as Feedly calls them "knowledge boards"!
#
aaronparecki.com
edited /Woodwind (+3) "rephrase to move photo"
(view diff)
#
kylewm
Does not support opml, that's been an ER for a long time :/
[kevinmarks] joined the channel
#
[kevinmarks]
So if you wanted php mf2 in wp core it would need to be 5.2 compatible?
#
[kevinmarks]
I have some old opml to xoxo code somewhere
#
kylewm
Sorry, enhancement request
#
[kevinmarks]
What format does it import/export in at the moment?
#
kylewm
Nothing
#
aaronpk
darn, in order to fix ownyourgram i have to actually start storing photo URLs for everyone
#
aaronpk
it was kind of neat that before i could get away with not actually storing anything except the person's username and auth tokens
#
kylewm
KevinMarks: the main problem I had was it was hard to find an opml library that worked with Python 3
#
aaronpk
can't you just use an XML parser? i thought there wasn't much special about OPML
#
kylewm
That's true but was also the point where I decided it was more work than I wanted to put in on that particular day
tantek joined the channel
#
tantek
whoa secret instagram profile api
#
tantek
sees "external_url": "http://tantek.com" and wonders if that could be used for one-off Web Sign-in relmeauth!
mlncn joined the channel
#
aaronpk
yep! that's how ownyourgram authenticates your IG account now!
#
tantek
what about indieauth.com? ;)
#
aaronpk
i suppose i could do that
#
tantek
(since IG has OAuth permissions for other apps)
#
aaronpk
oh, but I won't be able to authenticate you via the IG api since i won't be able to get an API key for indieauth.com
#
tantek
whoa that IG API has photo info even for a "private" account!
snarfed joined the channel
#
snarfed
guys , "secret" and "API" are maybe slightly overstatements here
#
snarfed
that json has evidently been in their html for years afaict :P
#
tantek
snarfed, does it not surprise you that you can access private account info from it?
#
aaronpk
i think it doesn't show you anything you can't also see on the logged-out view of your profile
#
tantek
not true!
#
aaronpk
just your profile photo
#
tantek
oh wait, only when I'm logged in
#
tantek
interesting
#
tantek
cookie sharing
#
aaronpk
i'm sure that's what the IG iOS app is hitting to get profile information
#
aaronpk
well maybe not the iOS app as they might use their own documented API
#
aaronpk
but i found that URL by watching what the web interface loaded
#
aaronpk
so the web "app" is using it for sure
#
snarfed
but again, the same json is in the html itself, without? __a=1
#
aaronpk
not sure why the web app loads it then
#
aaronpk
but that's how i found it
#
aaronpk
what i really want is a JSON version of a single image
#
snarfed
aaronpk: similar json blob in picture pages
#
snarfed
granary handles it too
#
aaronpk
yeah, just not as nice as a separate json URL
#
aaronpk
that JSON blob is the only place the venue ID and person tags appear
#
snarfed
i can add it to granary's scraping if it's there. file an issue?
#
aaronpk
👍
#
snarfed
thanks!
#
snarfed
thanks!
#
snarfed
are the lat/lon coords important to oyg?
rMdes joined the channel
#
aaronpk
yeah, it sends those along with the location name, and is also used to set the timezone of the post
#
aaronpk
it looks like i'm actually going to be scraping instagram myself for this for now though, so no rush
#
aaronpk
just figured out how to find the JSON blob inside these HTML pages
#
snarfed
ok! np
#
snarfed
feel free to crib granary's logic, array keys and indices, etc :P
#
aaronpk
will do :)
tantek and Lancey joined the channel
#
tantek
!seen eschnou
#
tantek
hmm - thought Loqi supported thta
#
tantek
s/thta/that
#
Loqi
tantek meant to say: hmm - thought Loqi supported that
[kevinmarks] joined the channel
#
[kevinmarks]
So is /blogroll support the answer for woodwind?
miklb joined the channel
#
tantek
sigh broken past examples
mlncn joined the channel
#
tantek.com
edited /comments-presentation (+542) "dfn, collapse IndieWeb Examples sections, move eschnou & sandeep to Past Examples, use archive.org link for old comment threads, research & add since dates"
(view diff)
#
tantek
congrats aaronpk for displaying federated comments for just over 3 years, the longest to do so and keep them up! (since 2013-05-29) https://indiewebcamp.com/comments-presentation#Aaron_Parecki
#
tantek
kevinmarks, what's the usecase you're worried about for woodwind?
wolcen_, tantek, singpolyma and miklb joined the channel
#
miklb
GWG are there any other plugins I should install along with the webmentions plugin to fully test out IndieWeb in WP?
#
miklb
did install semantic linkbacks
#
tantek
miklb I'd say the more you can play the part of a "naive" user and provide feedback on https://indiewebcamp.com/Getting_Started_on_WordPress, the better
#
tantek
we know we can improve WordPress -> IndieWeb onboarding, and any help with that is greatly appreciated!
#
tantek
BTW - I know there are A LOT more of you on here that show indieweb comments on your posts, you should totally add yourself to https://indiewebcamp.com/comments-presentation#IndieWeb_Examples with the date of when you first started displaying comments from webmentions on your posts!
#
miklb
in that case, I should spin up a live WP site so I can fully test that process
#
tantek
!tell benwerd do you have any kind of native comment notification / approval dashboard? wondering how (numerous) spam native comments make it through e.g. http://werd.io/view/51c21299bed7de845e3302e4
#
Loqi
Ok, I'll tell them that when I see them next
#
GWG
miklb: I'm sorry, I stepped away.
#
GWG
Semantic Linkbacks enhances webmentions/pingbacks using MF2. Webmentions by itself only does plain unenhanced ones.
#
GWG
It is a point of discussion
#
miklb
from a user standpoint, a second plugin doesn't make sense. But I'm setting up a live site and will treat setting up as best I can as someone new to IndieWeb (and WP for that matter)
#
GWG
miklb: pfefferle made the decision to split them before I joined the community. There were some practical reasons, but I'll agree it confuses people.
#
GWG
I would have rather kept them together and clarified in documentation and safety checks.
#
miklb
I'll preface this as all my opinion…
#
miklb
a user isn't going to care about plumbing/under-the-hood stuff. They are just going to want to receive webmentions and for them to look right on their posts
#
miklb
but let me get a live site up and I'll go through the steps currently available and outline my experience after.
#
GWG
miklb: I understand both points of view on the matter. I just think the split should have been to separate the functionality into files in the same plugin, not independent plugins.