2015-01-01-commitments

At the 2014-12-17 Homebrew Website Club SF meetup, we declared our 2015-01-01 personal site ship commitments to each other.

For more commitments, see Other Commitments.

Commitments
From IRC - at Homebrew Website Club 2014-12-17:
 * undefined: implement favoriting from my site, which then would POSSE the faves to Twitter
 * #ownyourfavorites (ownyourdata)
 * 2014-12-31 done! E.g.:
 * http://tantek.com/2014/365/f1
 * http://tantek.com/2014/365/f2
 * : going to put some VR content on my personal site
 * 2015-12-28 done! E.g.:
 * http://pius.me/vrplayground/
 * New post type
 * : https on my site
 * https level 3 (2015-12-27 Update: tried.)
 * : static site generator and https on http://jonpierce.com/
 * https level 3
 * : more checkins more often with a better UI
 * checkin creation UI
 * 2014-12-28 checkin flow documentation done! More checkins e.g.:
 * https://snarfed.org/2014-12-23_12146
 * https://snarfed.org/2014-12-27_12198
 * : working citeproc that generates HTML citations with microformats; at least one h-cite post on my site.
 * h-cite support - simpler, more interoperable citations
 * 2015-01-01 done!
 * demo: https://npdoty.name/pandoc-hcite/
 * open source: https://github.com/npdoty/citeproc-py
 * Ari Bader-Natal: moving my projects to my own site
 * #ownyourprojects
 * 2015-01-01 done! and then some! In particular:
 * #ownyourprojects: https://aribadernatal.com/projects/
 * unified blog archive: https://aribadernatal.com/blog/
 * PESOS tweet archive: https://aribadernatal.com/tweets
 * new CMS: Markdown, generated with Jekyll, and served by Amazon's CloudFront CDN.
 * updated markup/design from table-based to mobile-friendly responsive design
 * https everywhere (https Level 4 IndieMark)
 * : styling thing I want to figure out how to fix, external data about the post, date posted, location, want to restyle it so that it's easy to see and click, no mixed content warning (https level 4)
 * design
 * I refocused on fixing the mixed content warning as my actual commitment
 * Completed 2014-12-20. I am running a service called Pilbox that mirrors and resizes foreign content. It's running at https://kylewm.com/imageproxy, so the mirrored content is guaranteed to be behind https even if the original isn't. Images are cached by nginx to avoid hitting the third party sites for every request
 * Katie Johnson: would like to add a blog to katiejohnson.me

Posts:

2014-12-18
 * : https://ben.thatmustbe.me/note/2014/12/18/1/
 * ability to check-in at locations
 * completed 2014-12-24 e.g. https://ben.thatmustbe.me/checkin/2014/12/19/3/
 * : http://indiewebcamp.com/irc/2014-12-18#t1418962576242
 * code cleanup: "Kinds can do everything I want instead of also having Post Formats"
 * improved reply-context including author icon and author name
 * completed: majority of work in advance of 01-01, however, massive changes to Kinds(Indieweb post types) and the removal of WordPress Post Formats created some design issues. Working on redoing the site design to account for this as part of a new project.

2014-12-19 2014-12-20
 * : https://kylewm.com/2014/12/indieweb-challenge-remove-mixed-content-warning-by-2015-01-01
 * https level 4. get rid of the mixed content warning on pages that embed external images
 * undefined: http://tantek.com/2014/352/t2/ownmynotes-2010-2015-ownmyfavorites
 * #ownyourfavorites
 * : https://indiewebcamp.com/User:Npdoty.name
 * a demo paper with a citeproc-generated hCite
 * : https://aaronparecki.com/notes/2014/12/19/1/indieweb
 * #ownyourlikes
 * 2014-12-26 done! Recent on https://aaronparecki.com/likes e.g.
 * https://aaronparecki.com/likes/2014/12/26/1/
 * https://aaronparecki.com/likes/2014/12/26/2/
 * : http://colintedford.com/2014/12/19.2117-indieweb-commitment-for-2015-01-01/
 * UI - Fix single post display
 * 2014-12-31 I finally fixed this site’s single post display as promised
 * : https://bear.im/bearlog/2014/354/2015-01-01-indieweb-commitment
 * micropub endpoint on personal site: getting a micropub endpoint setup so I can post notes and articles to my site without having to go thru the 7 manual steps I have to do now
 * Complete 2015-01-01: http://indiewebcamp.com/irc/2015-01-01/line/1420179066403
 * First micropub post: https://bear.im/bearlog/2015/001/micropub-endpoint-is-now-working
 * First note via quill: https://bear.im/bearlog/2015/002/testing-my-micropub-endpoint-using-quill
 * First note via quill: https://bear.im/bearlog/2015/002/testing-my-micropub-endpoint-using-quill
 * : http://bret.io/2014/12/20/goal-to-get-photo-ho/
 * media storage choice: get photo hosting to S3 via micropub working
 * Making progress on modularizing GitPub http://indiewebcamp.com/irc/2015-01-02#t1420235235605
 * In starting to add S3 storage, began refactoring a bunch
 * : https://kartikprabhu.com/notes/2015-indieweb-commitment
 * help another Get Started: get @DivyaTaks’s new portfolio site up and running
 * Has content ready but design issues prevented from launching just yet http://indiewebcamp.com/irc/2015-01-02#t1420192555255
 * : https://indiewebcamp.com/irc/2014-12-20#t1419142876763
 * "add favs to Publify, been on our TODO for 2 years"
 * ... add yours!

2014-12-23
 * Carolyn Wood: https://twitter.com/carywood/status/547603346987974656
 * 2015-01-31: "launch [personal indieweb site] in January"
 * Charles Stanhope: https://twitter.com/cstanhope/status/547647066634080256
 * "committing to get to IndieMark Level 1"
 * Completed 2014-12-31: http://charles.stanho.pe/2014/365/a0/
 * Originally intended to resurrect a custom site generator tool, but ended up writing HTML by hand.
 * Marcus Povey: https://mapkyca.com/2014/i-think-my-indieweb-commitment-for-2015-might-be-to
 * "my #indieweb commitment for 2015 might be to find a way of importing and self hosting my photos (currently on flickr)"
 * Satisfied 2014-12-29 "Ran a successful first full test of my Flickr to @withknown photo and video import tool overnight!" https://mapkyca.com/2014/ran-a-successful-first-full-test-of-my-flickr-to
 * KnownFlickrImport

2014-12-24
 * David Peach: http://davidpeach.co.uk/note-2045/
 * "retweeting and favourites / likes working from site, posseing them to Twitter."
 * Completed 2014-12-26 e.g. http://davidpeach.co.uk/repost-2068/
 * #ownyourfavorites
 * #ownyourreposts

2014-12-30
 * support posting notes. http://xtof.withknown.com/2014/work-in-progress-on-indieweb-commitment-2015-01-01-2014357b12015-indieweb-site-launch-commitment-trying-to
 * completed 2014-12-31: https://twitter.com/xtof_fr/status/550343855389032448
 * example note: http://christopheducamp.com/notes/ceci-est-une-note
 * example note: http://christopheducamp.com/notes/ceci-est-une-note

Belated but still welcome commitments (including some 0 day launches!)

2015-01-04
 * Pierre 'catwell' Chapuis: Indie Web
 * 0 day launches: adding Web sign-in and a h-card to my home page.
 * later this week: h-entry markup to this blog

Additional 2015-01 launches
Things people have built and shipped things above and beyond their 2015-01-01 commitments (if any)
 * 2015-01-02 Improved display of the sidebar, neatened up the comments area as much as I could using CSS.
 * 2015-01-04 Added h-card.
 * 2015-01-06 Improved archive pages.
 * 2015-01-15: Enabled Shortlinks.
 * 2015-01-04 Updated Response Display
 * 2015-01-04 And so it's time to launch a new version of my personal website

Why 2015-01-01
Q: Why specifically 2015-01-01?

A: undefined I picked 2015-01-01 as a proposed ship commitment date since I shipped "notes" on my own site on 2010-01-01.

Articles
Blog posts about the 2015-01-01 personal site ship commitments
 * 2014-12-23 undefined What Is Your 2015-01-01 #IndieWeb Personal Site Launch Commitment?