59°F

Aaron Parecki

  • Articles
  • Notes
  • Photos

#MicroPub

  • #40852 (Support Micropub) – WordPress Trac (core.trac.wordpress.org)
    Tue, May 23, 2017 6:23pm -07:00 #wordpress #micropub
  • Marty McGuire https://martymcgui.re/

    Site-Updates: Easier POSSE with Micropub Edits!

    Portland, Oregon
    Mon, May 8, 2017 3:05pm -04:00 (liked on Mon, May 8, 2017 12:57pm -07:00) #IndieWeb #site-update #Micropub #POSSE
  • Aaron Parecki
    Micropub PR published today! 🎉 https://www.w3.org/TR/micropub/ This is the last step before REC status! We'd love your impl reports and feedback!
    Portland, Oregon
    16 likes 10 reposts 1 reply
    Thu, Apr 13, 2017 1:04pm -07:00 #micropub #socialwg #w3c
  • Day 97: Updated Known's Micropub Support #100DaysOfIndieWeb

    I think this is the first time in the 100days project that I've worked on a project that is not my own! Today I added support for JSON requests to Known's Micropub endpoint. I also added support for JSON checkins that OwnYourSwarm sends.
    continue reading...
    2 likes 2 replies 2 mentions
    Mon, Mar 27, 2017 3:33pm -07:00 #100daysofindieweb #known #micropub #ownyourswarm
  • Day 96: Documentation for OwnYourSwarm #100DaysOfIndieWeb

    Today I wrote up documentation on OwnYourSwarm. It actually took quite a bit longer than I expected to write everything up. The documentation walks through each component:
    continue reading...
    1 like 2 mentions
    Sun, Mar 26, 2017 1:52pm -07:00 #100daysofindieweb #micropub #ownyourswarm
  • Day 93: Polling for Photos in OwnYourSwarm #100DaysOfIndieWeb

    An interesting feature of the Swarm app is how it handles photos uploaded to checkins. If you check in and attach a photo, the checkin is actually created before the photo is uploaded. If you're on a spotty Internet connection, you'll see this because your checkin will exist and you'll get points for it, but there won't be a photo yet. The app will then continue to upload the photo separately, retrying if it fails. This is actually a really great app design on the part of Foursquare, but does lead to some tricks with the API.
    continue reading...
    1 like 2 mentions
    Thu, Mar 23, 2017 11:51am -07:00 #100daysofindieweb #micropub #ownyourswarm #foursquare #swarm
  • Social Web Working Group
    Aaron Parecki
    Hi all,

    As discussed on the last call, we've been chipping away at getting more of the Micropub implementation reports to be confirmed with the test suite now that it's complete.

    I've made some updates to the implementation report summary to better reflect the current status of the submitted reports. https://micropub.net/implementation-reports/clients/ The main addition is a row at the top noting whether a report was self-reported or confirmed via micropub.rocks. There is also a new column showing the total numbers of *confirmed* implementations of each feature in addition to the existing column showing the total implementations of each feature.

    We now have three implementations other than my own that have confirmed their reports with the test suite. Two of them are relatively full-featured clients, the other creates posts so doesn't need to pass any of the update/delete tests. There are at least two implementations (other than my own) of each feature, and all but two features have 2+ implementations confirmed with the test suite.

    The current gap in the results is with form-encoded delete requests, since I have not been able to track down one of the implementors to get him to re-submit an updated report. However, I did test his client with the test suite myself and confirmed that it passes those tests.

    At this point, I feel comfortable making the transition request, since each feature has been tested against the test suite and has two or more implementations other than my own.

    I've created a wiki page with the transition request details here: https://www.w3.org/wiki/Socialwg/Micropub_PR
    Portland, Oregon, USA
    1 mention
    Wed, Mar 22, 2017 8:08am -07:00 #micropub #w3c #socialwg
  • Day 86: Updating IndieAuth Docs #100DaysOfIndieWeb

    Beginning a slow project of updating the docs about the IndieAuth spec, today I started by updating a few pages on the wiki. Right now, most of the docs about IndieAuth (the spec), and how to use it, live across a variety of pages on the wiki, grouped together at https://indieweb.org/Category:IndieAuth.
    continue reading...
    1 like 1 reply 2 mentions
    Thu, Mar 16, 2017 5:22pm -07:00 #100daysofindieweb #micropub #indieauth #oauth2
  • Day 84: Sending h-card Locations in OwnYourGram #100DaysOfIndieWeb

    Today I added an option to OwnYourGram to opt in to receiving an h-card as the location property instead of a geo:// URI. On the dashboard, there is a setting to toggle between receiving a geo:// URI with file uploads, and an h-card location with a reference to the Instagram photo URL.
    continue reading...
    2 mentions
    Tue, Mar 14, 2017 3:19pm -07:00 #100daysofindieweb #micropub #ownyourgram
  • Day 76: Client Tests for Micropub.rocks! #100DaysOfIndieWeb

    I finished all the client tests for creating posts, and launched them on micropub.rocks today!
    continue reading...
    2 mentions
    Mon, Mar 6, 2017 4:45pm -08:00 #100daysofindieweb #micropubrocks #micropub
  • Day 72: Preparing Micropub for PR Publication #100DaysOfIndieWeb

    On the last telcon of the W3C Social Web Working Group, we voted to request that Micropub move to PR, the next stage of publication within the W3C! This is the second to last step before Micropub becomes a W3C Recommendation!
    continue reading...
    1 reply 1 mention
    Thu, Mar 2, 2017 5:46pm -08:00 #100daysofindieweb #micropub #w3c
  • Day 70: Editing Reposts in Quill

    Now that I have a basic pattern for supporting edits in Quill, I was able to quickly add support for editing reposts today. It works the same as yesterday's project of supporting edits of "likes", where the main "edit" page detects the "repost-of" property in the post and redirects to the repost interface. Not much else to say about today's project other than that!
    continue reading...
    1 mention
    Tue, Feb 28, 2017 7:35pm -08:00 #100daysofindieweb #quill #micropub
  • Day 69: Initial Editing Support for Quill #100DaysOfIndieWeb

    Today in Things I Should Have Done Ages Ago... I finally started adding support to Quill for editing posts. I'm going to have to build this out one by one for each post interface Quill supports, so I started with the easiest one, favorites.
    continue reading...
    2 likes 1 reply 1 mention
    Mon, Feb 27, 2017 12:52pm -08:00 #100daysofindieweb #quill #micropub
  • Day 67: Adding Image Alt Text in Quill #100DaysOfIndieWeb

    With Quill's new image uploading UI, I was able to easily add a form field for specifying image alt text. This is a relatively new feature of Micropub, added thanks to a review by the W3C accessibility group.
    continue reading...
    3 likes 1 reply 1 mention
    Sat, Feb 25, 2017 12:18pm -08:00 #100daysofindieweb #micropub #quill
  • Day 65: Implementation Report Template for Micropub Clients #100DaysOfIndieWeb

    I've been making progress on the Micropub.rocks test suite, but I am concerned about being able to finish it in time to get implementation reports through it. So instead, I published the implementation report template for clients as a text file, similar to how the Webmention reports are submitted.
    continue reading...
    2 mentions
    Thu, Feb 23, 2017 11:19am -08:00 #100daysofindieweb #micropub #micropubrocks
  • Day 56: Added a Reset Login Button to Quill #100DaysOfIndieWeb

    This morning, Marty mentioned that he was having trouble with Quill because of my previous change where I updated the default scope to "create" instead of "post". (I documented this change as part of Day 51, but I suppose it could have been its own 100days project itself!) 
    continue reading...
    1 like 1 mention
    Tue, Feb 14, 2017 9:11pm -08:00 #100daysofindieweb #quill #micropub
  • Day 55: Showing the Raw Request in Micropub.rocks #100DaysOfIndieWeb

    Today I added a section to Micropub.rocks that shows the raw request that was received from the client. This way it is very obvious what your client sends, which should help while developing your client.
    continue reading...
    1 mention
    Mon, Feb 13, 2017 8:47pm -08:00 #100daysofindieweb #micropubrocks #micropub
  • Day 50: OAuth for Micropub.rocks #100DaysOfIndieWeb

    Continuing the work on the micropub.rocks client tests, today I worked on the OAuth server so that you can sign in to Micropub clients to post to the test account. Aside from providing the actual sign-in functionality, I also want this to provide helpful error messages and walk you through setting the parameters to build the authorization request.
    continue reading...
    2 likes
    Wed, Feb 8, 2017 9:15pm -08:00 #100daysofindieweb #micropubrocks #micropub
  • Barry Frost https://barryfrost.com/

    👍 Looking forward to giving this a try with Micropublish, Aaron.

    Portland, Oregon
    Wed, Feb 8, 2017 11:59am +00:00 (liked on Wed, Feb 8, 2017 6:44am -08:00) #micropub
  • Day 49: Beginning the Micropub.rocks Client Tests #100DaysOfIndieWeb

    Micropub.rocks is the test suite and debugging tool for the Micropub spec. Currently it only has tools for testing your Micropub servers. Today I began the process of adding tools for testing your Micropub clients.
    continue reading...
    1 like 1 reply 2 mentions
    Tue, Feb 7, 2017 7:52pm -08:00 #100daysofindieweb #micropub #micropubrocks
older

Hi, I'm Aaron Parecki, Director of Identity Standards at Okta, and co-founder of IndieWebCamp. I maintain oauth.net, write and consult about OAuth, and participate in the OAuth Working Group at the IETF. I also help people learn about video production and livestreaming. (detailed bio)

I've been tracking my location since 2008 and I wrote 100 songs in 100 days. I've spoken at conferences around the world about owning your data, OAuth, quantified self, and explained why R is a vowel. Read more.

  • Director of Identity Standards at Okta
  • IndieWebCamp Founder
  • OAuth WG Editor
  • OpenID Board Member

  • 🎥 YouTube Tutorials and Reviews
  • 🏠 We're building a triplex!
  • ⭐️ Life Stack
  • ⚙️ Home Automation
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2025 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
WeChat ID
aaronpk_tv