Skip to content

jgmac1106/webmention-badges

Repository files navigation

webmention-badge

This repo is for the planning and development of a webmention badgeing platforms that can be used in courses with microformats templates or with any badging application that can parse a microformats or json feed.

Needs Assessment

A badge designing platform

Form to Generate multiple html badge files , given a list of users

A ledger to record record of badges being issued

Badge HTML File

Learning Activities set up to recieve webmentions

prototype example

Workflow

Learning Badge- Demitri is teaxching a class. Demitri makes an activity and includes HTML on th epage allowing webmentions to be recieved by the third party ledger.

  • Maha completes the learning activity from her own blog. She then creates a new post as a reply to the learning activity with a link to their post with evidence. They may include an optional description of how their evidence meets the criteria discussed inthe learning activity.
  • Demetri then sends back a "badg" which is a post containing a u-photo of the badge image and list the criteria Maha met.
  • The webmention badge is then saved in the ledger as both applies and recieved.

Attendance Badge-Christina is hosting a conference. She posts an h-event where people can both rsvp and check into a venue.

  • Tiara then posts a checkin that she is at the conference venue with a link back to the venue.
  • Christina sends Tiara a webmention badge as a reply to her checkin noting here conference attendance.
  • Tiara adds the badge to her conference page. The badge image links back to the post Christina sent awarding the badge.

Open Source Buidling Blocks Badge

  • Ahmed has a great open source library. He adds the ability to recieve webmentions to the project homepage,
  • Ahmed makes a sample h-entry post people can publish with a logo for his tools.
  • Esteban uses the tool and publishes a thank you post using the template Ahmed provided. Esteban then used the img src from the reply post on a page listing his building blocks.

Team

  • @jgmac1106
  • @iamjessklein
  • @Downes
  • add your name here.

About

Award, send, and receieve badges using webmentions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages