2014/Online/Micropub

notes from the micropub session:

ben.thatmustbe.me has an implementation of delete and update now:
 * adds two OAuth scopes (edit and delete)
 * undelete would fall under delete scope

Currently other actions besides create are specified by an "operation" field (though "create" is specified for completeness)
 * operation=delete
 * operation=edit
 * operation=undelete
 * operation=syndicate

currently ben has no way to remove a title (no current difference between handling a field empty vs a field not present)

after deleting a post, ben's logged-in view shows the post with "deleted"

silo examples of removing partial content:
 * composing a tweet, attaching a photo, removing the photo before posting
 * removing facebook preview from the post
 * google+ removing a circle that a post is shared with

Different kinds of
 * updating: changing existing values
 * updating: deleting existing values (removing tags, removing location)
 * updating: adding new values (adding tags, or adding location)
 * delete: whole post
 * undelete: whole post

how to handle add/remove from fields that have multiple values? (tags, syndication targets)

a micropub request to syndicate - not just an edit, since it's not idempotent
 * action=syndicate?

how to create/edit ACL for a post in micropub?

querying micropub endpoint for the list of syndication targets

go to Quill, Quill prompts you to click a checkbox to say "use this as my default post interface"

other things to query for:
 * list of categories you might want to add to a post, maybe for an autocomplete interface
 * list of people you want to tag - (once someone implements people tagging of course