People (and indieweb-compatible social graphing tools) can confirm that Agaric online accounts are really Agaric #132

Closed
opened 2018-12-20 09:48:27 +00:00 by mlncn · 29 comments
mlncn commented 2018-12-20 09:48:27 +00:00 (Migrated from gitlab.com)

Background

We need to keep the Agaric site at least as indieweb-compatible as @freudenberg helped make it... especially because our blog post about how to do it is prominently linked to by https://indieweb.org/Drupal just above Dries Buytaert's post on POSSEing his own site.

The first step of that is identity on the home page.

We should add rel="me" to hyperlinks on our home page and to our other profiles to enable web-sign-in and IndieAuth using our domain as our identity, rather than depending on silo sign-in methods,

It also allows distributed verification - proof that an account on one site is under the control of the same person as another site. More info at https://indieweb.org/rel-me

Acceptance Criteria

Given that I am an IndieWeb enthusiast,
when I enter agaric.coop in my IndieWeb application
then our identity is verified through our rel="me" link on the homepage.

Work Required

## Background We need to keep the Agaric site at least as indieweb-compatible as @freudenberg helped make it... especially because our [blog post about how to do it](http://agaric.com/blogs/marking-drupals-blog-posts-indieweb) is prominently linked to by https://indieweb.org/Drupal just above Dries Buytaert's post on POSSEing his own site. The first step of that is identity on the home page. We should add rel="me" to hyperlinks on our home page and to our other profiles to enable web-sign-in and IndieAuth using our domain as our identity, rather than depending on silo sign-in methods, It also allows distributed verification - proof that an account on one site is under the control of the same person as another site. More info at https://indieweb.org/rel-me ## Acceptance Criteria Given that I am an IndieWeb enthusiast, when I enter agaric.coop in my IndieWeb application then our identity is verified through our rel="me" link on the homepage. ## Work Required * [x] @mlncn make pull request for exposing post date as variable for templates * [x] Establish Indieweb identity on homepage * [x] Test with https://indiewebify.me/validate-rel-me/?url=http%3A%2F%2Fagaric.coop%2F
mlncn commented 2018-12-20 09:49:03 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
mlncn commented 2018-12-20 09:51:43 +00:00 (Migrated from gitlab.com)

As @cedewey points out in #127 we'll be using the powerful [https://github.com/swentel/indieweb IndieWeb integration module for Drupal 8] to give a slight head start on these matters but mostly because of the IndieWeb power (especially POSSEing) that it has available for us to use in a post-launch update.

As @cedewey points out in #127 we'll be using the powerful [https://github.com/swentel/indieweb IndieWeb integration module for Drupal 8] to give a slight head start on these matters but mostly because of the IndieWeb power (especially POSSEing) that it has available for us to use in a post-launch update.
mlncn commented 2018-12-20 09:52:11 +00:00 (Migrated from gitlab.com)

mentioned in commit 4516bf1189

mentioned in commit 4516bf11895dff3a793e7becbf774767652eebeb
mlncn commented 2018-12-20 15:17:18 +00:00 (Migrated from gitlab.com)
7cb4769a57 0550536
mlncn commented 2018-12-20 16:51:38 +00:00 (Migrated from gitlab.com)

mentioned in commit 4ca792750c

mentioned in commit 4ca792750c56d21082ee9810aa2dc6aad41908e0
mlncn commented 2018-12-20 20:40:10 +00:00 (Migrated from gitlab.com)

mentioned in commit 7a4ca1476a

mentioned in commit 7a4ca1476a02bef16ed4aea372498ef93010c58e
mlncn commented 2018-12-22 17:36:05 +00:00 (Migrated from gitlab.com)

marked this issue as related to #68

marked this issue as related to #68
mlncn commented 2018-12-22 17:38:42 +00:00 (Migrated from gitlab.com)

Because we don't have a regular 'user' author for our blog posts, but instead an entityreference to a person content type (allowing multiple authors and non-user authors, which is great), the Indieweb module didn't quite have what we needed.

But it will soon! https://github.com/swentel/indieweb/issues/354

😄

Because we don't have a regular 'user' author for our blog posts, but instead an entityreference to a person content type (allowing multiple authors and non-user authors, which is great), the Indieweb module didn't quite have what we needed. But it will soon! https://github.com/swentel/indieweb/issues/354 :smile:
mlncn commented 2018-12-22 21:47:14 +00:00 (Migrated from gitlab.com)

mentioned in commit 3d0ec7b122

mentioned in commit 3d0ec7b122910d77ef038c4e4e03a8cf1aef97f2
mlncn commented 2018-12-22 21:48:20 +00:00 (Migrated from gitlab.com)

mentioned in commit f9142c0da3

mentioned in commit f9142c0da374de1b1217e26224d8988181260d4d
mlncn commented 2018-12-24 23:14:44 +00:00 (Migrated from gitlab.com)

mentioned in commit f0495c7042

mentioned in commit f0495c70427ca17ddeee748a7ffcde40394477f5
mlncn commented 2018-12-24 23:32:31 +00:00 (Migrated from gitlab.com)

mentioned in commit b678357c3d

mentioned in commit b678357c3db070f247edfc050923fc229bd75bad
cedewey commented 2018-12-26 17:55:38 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
cedewey commented 2018-12-26 17:57:13 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
mlncn commented 2018-12-26 18:32:21 +00:00 (Migrated from gitlab.com)

mentioned in commit d93f05616c

mentioned in commit d93f05616c80d5e3ed3af3f5cc0045514f2d267e
mlncn commented 2018-12-26 18:34:39 +00:00 (Migrated from gitlab.com)

mentioned in commit ebd109104e

mentioned in commit ebd109104ebc5bc846c29ca75ca5bb4689cb4ac7
mlncn commented 2018-12-30 16:32:58 +00:00 (Migrated from gitlab.com)
Also got this in! https://github.com/swentel/indieweb/issues/361
cedewey commented 2018-12-31 19:01:40 +00:00 (Migrated from gitlab.com)

marked the checklist item @mlncn make pull request for exposing post date as variable for templates as completed

marked the checklist item **@mlncn make pull request for exposing post date as variable for templates** as completed
cedewey commented 2018-12-31 19:05:07 +00:00 (Migrated from gitlab.com)

marked this issue as related to #146

marked this issue as related to #146
cedewey commented 2019-01-01 22:15:12 +00:00 (Migrated from gitlab.com)

changed milestone to %8

changed milestone to %8
cedewey commented 2019-01-25 19:08:41 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
cedewey commented 2019-01-25 19:11:51 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
cedewey commented 2019-01-25 19:12:24 +00:00 (Migrated from gitlab.com)

changed title from People (and indieweb-compatible social graphing tools) can confirm that Agaric online accounts are really Agaric{- and receive blog posts with h-entry readers-} to People (and indieweb-compatible social graphing tools) can confirm that Agaric online accounts are really Agaric

changed title from **People (and indieweb-compatible social graphing tools) can confirm that Agaric online accounts are really Agaric{- and receive blog posts with h-entry readers-}** to **People (and indieweb-compatible social graphing tools) can confirm that Agaric online accounts are really Agaric**
cedewey commented 2019-01-25 19:19:21 +00:00 (Migrated from gitlab.com)

marked this issue as related to #180

marked this issue as related to #180
cedewey commented 2019-01-25 19:19:47 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
mlncn commented 2019-01-27 00:32:28 +00:00 (Migrated from gitlab.com)

marked the checklist item Establish Indieweb identity on homepage as completed

marked the checklist item **Establish Indieweb identity on homepage** as completed
mlncn commented 2019-01-27 00:32:35 +00:00 (Migrated from gitlab.com)

marked the checklist item Test with https://indiewebify.me/validate-rel-me/?url=http%3A%2F%2Fagaric.coop%2F as completed

marked the checklist item **Test with https://indiewebify.me/validate-rel-me/?url=http%3A%2F%2Fagaric.coop%2F** as completed
mlncn commented 2019-01-27 00:33:15 +00:00 (Migrated from gitlab.com)

It could be better, but this works.

It could be better, but this works.
mlncn commented 2019-01-27 00:33:15 +00:00 (Migrated from gitlab.com)

closed

closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: agaric/agaric-coop#132
No description provided.