Skip to content

Instantly share code, notes, and snippets.

@veganstraightedge
Last active December 20, 2015 21:59
Show Gist options
  • Save veganstraightedge/6201929 to your computer and use it in GitHub Desktop.
Save veganstraightedge/6201929 to your computer and use it in GitHub Desktop.
Here's some internal notes about my Homesteading post types plan. Italics: work in progress. Bold: implemented.

SHORT URL NAMESPACES:

  • a audio
  • b article: wordpress, facebook, tumblr, medium, comment
  • c code
  • d diff, edit, change
  • e event
  • f file
  • g checkin: geolocation, foursquare, gowalla
  • h hyperlink: outbound shorturl, external redirects
  • i identifier
    • /i/t/unicorn => /tags/unicorn
    • /i/m/tt0084827 => imdb.com/title/tt0084827
    • /i/i/0881791326 => ISBN numbers
    • /i/a/0881791326 => ASIN numbers
    • /i/oc => openid connect provider
    • /i/oa2 => oauth provider
  • j
  • k list/playlist/folder/photo album (a playlist is just a particular kind of list, etc)
  • l SKIPPED for readability ambiguous lower L/1
  • m message: email lists
  • n note/comment/status: twitter, app.net, wordpress, facebook, tumblr, comment
  • o
  • p photo: flickr, facebook, Instagram
  • q quote
  • r review
  • s slides/presentation
  • t
  • u url/bookmark: pinboard, delicious, instapaper
  • v video: vimeo, youtube, flickr, vine, instagram
  • w
  • x place: foursquare, gowalla, (x marks the spot)
  • y
  • z product (like a zshop on amazon)

OBJECTS (from Activity Streams 1.0):

  • article
  • audio
  • bookmark
  • comment
  • file
  • folder
  • group
  • list
  • note
  • person
  • photo
  • photo album
  • place
  • playlist
  • product
  • review
  • service
  • status
  • video

VERBS (from Activity Streams 1.0):

  • favorite
  • follow
  • like
  • friend
  • join
  • play
  • post
  • save
  • share
  • tag
  • update
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment