Add support for Brid.gy #155

Closed
raamdev opened this Issue Sep 4, 2014 · 9 comments

Projects

None yet

4 participants

@raamdev
Owner
raamdev commented Sep 4, 2014

It would be great to add support for Brid.gy, which allows you to own all your data by integrating with 3rd party services and having external comments and discssion copied to your WordPress site for each post.

I believe the current problem with supporting this is that Independent Publisher separates Pings/Trackbacks from the comments, and Brid.gy works by using Pings/Trackbacks to show external comments/discussion.

See also: http://techlifeweb.com/using-wordpress-for-indieweb/


Related: #197

@raamdev raamdev added the enhancement label Sep 4, 2014
@raaphorst

Update: I am not a expert but it feels as if it's working, not sure if it's working 100%. For example here http://marcoraaphorst.nl/34652/indie-web-eigenaar-jouw-data/ a Tweet is mentioned. I also see that Facebook comments are added. Also a like is added as Tweet, but I guess the comment-system has no way to show them. There's a standard Indie Web theme which I need to check. Maybe it shows these likes in a smart way. A gives that community feeling which is cool. I love the Indie Web idea of aggregation all comments and responsive to the source of a document. This makes our own domain the key in the process of publishing. Which it should :)

@raamdev
Owner
raamdev commented Sep 5, 2014

This makes our own domain the key in the process of publishing. Which it should :)

Yes! It should! :) That's why I love the idea of Brid.gy.

Also a like is added as Tweet, but I guess the comment-system has no way to show them.

Do you have a link to a post with an example of a Facebook "Like" that I can see?

@raaphorst

Here's an example http://dangillmor.com/2014/04/25/indie-web-important/ of included Likes and Reposts on Twitter, G+ and Facebook. Maybe language need to be sorted out too. "reposted this Article on" for example might be cool if it was translated.

I have to say, I am not an expert, but I'm reading and learning. I need to learn more about microformats. And maybe even finding a way to let a plugin import these conversations. Brid.gy is really nice, but it's a third part service and it creates urls which are redirected. Would be nice if we could use our own domain for doing this.

@raamdev
Owner
raamdev commented Sep 5, 2014

Here's an example http://dangillmor.com/2014/04/25/indie-web-important/

Oh, I was referring to an example of what Likes look like with the Independent Publisher theme...

Brid.gy is really nice, but it's a third part service and it creates urls which are redirected. Would be nice if we could use our own domain for doing this.

Yeah, I agree. I haven't looked at Brid.gy closely enough yet, but if it creates redirected URLs that creates a dependence on those URLs redirecting, which means if Brid.gy goes away, all those links become useful. That basically defeats the purpose of aggregating all your stuff in one place (your self-controlled site).

Hmm, I just checked the URL you mentioned and I don't see any redirected URLs in the Likes and Twitter mentions in the comments section... did I misunderstand you?

@raaphorst

Can't find those redirecting-links myself. Strange. I will keep an eye on it. There's one Twitter reply via Brid.gy on http://marcoraaphorst.nl/34652/indie-web-eigenaar-jouw-data/ and that seems to be fine.

@manishsuwal
Contributor

How do I install Brid.gy on WordPress? I don't see any plugin except for IndieWeb plugin, and I'm not sure if that is it.

@raaphorst

check this link for a very complete post on Wordpress for Indieweb: http://techlifeweb.com/using-wordpress-for-indieweb/

@chrisaldrich
Contributor

Brid.gy is essentially middleman software that facilitates webmentions and themes really don't need to add support for it to work. What most WordPress (.org) versions need is the IndieWeb plugin, which is now pretty well built out, with many of the primary modules activated (and even then most of them don't require configuration past plugin activation). @pfefferle, @dshanske and some others may have a few bleeding edge modules in progress here on github (and likely mentioned at the IndieWebCamp site) that add additional IndieWeb functionality. Once the modules are in place, one can then go to brid.gy and activate their site (by clicking on the Facebook, Twitter, etc. links) to provide the cross link that allows brid.gy to push webmentions into one's comment system. If I recall properly one needs a link (it can be empty) on their homepage to provide the "bridge" for brid.gy, but I'm pretty sure it's mentioned in the set up notes on the brid.gy site. (I just have an empty link in a text widget on my site that reads: <a rel="webmention" href="https://www.brid.gy/webmention/wordpress"></a>

(Note that brid.gy also has a WordPress.com mini-app that will also help those on the non-hosted versions.)

More information on setting up IndieWeb functionality and Brid.gy can be found on the IndieWebCamp site and those needing help can also visit the WordPress Outreach group there as well.

For all intents and purposes, this thread can be closed with more thought being put toward #197. In my experience, most themes using the standard WordPress Comments functionality directly support IndieWeb functionality out of the box, though as mentioned in #201 something in the custom "Comments" code used in Independent Publisher causes some issues with likes and reposts showing correctly (or at all) in conjunction with the IndieWeb plugins.

@raamdev
Owner
raamdev commented Mar 19, 2016

@chrisaldrich Thanks so much for providing that great update to the status of this issue. It seems clear to me now that all that's needed is to improve how Independent Publisher displays webmentions (#201) and do some basic testing with the IndieWeb plugin (#197).

I intend to do an Independent Publisher update sometime in the next few months (its been almost two years since v1.6 was released) and I'd really like to get proper IndieWeb support added in before then.

As you suggested, I'm going to close this issue so that we can focus on the other two. The other two now include links back to this one, so I'll come back here and review this again when I'm working on this.

@raamdev raamdev closed this Mar 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment