This site exists to provide more transparency for the OpenHatch organization.

Right now, there is a for-profit corporation that is closing down. As discussed at this blog post, Asheesh Laroia is working on OpenHatch "full-time" and we are creating a non-profit.

For the moment, this site will contain a "Captain's Log": a blog of daily, quite-short updates by Asheesh on what happened in a day. They're quite informal.

Eventually I expect to publish OpenHatch's corporate documents here.

Captain's log, supplemental

Wednesday, August 29, 2012

  • Researched why CA hasn't processed some of our corporate paperwork yet, and resolved to reprint and resend some forms
  • Asked Mike to be treasurer
  • Dealt with payroll subleties

Tuesday, August 28, 2012

  • Spent most of the day at Noisebridge, play-testing the flow chart for the 4-hour "Contribute to a project" section (and took notes)

Monday, August 27, 2012

  • Planned to delegate some JHU planning to Shauna
  • Wrote a plan for spam on the site; sent to OH-Dev
  • Sent an email to WMF to handle some finance items
Posted Thu 30 Aug 2012 06:14:13 PM UTC

Captain's log, Wed Aug 22, 2012

  • Pushed forward on JHU, UIUC, Berkeley, and Wellesley venues for Open Source Comes to Campus
  • Posted an idea on how to improve retention and excitement for projects-day to OH-Events
  • Removed some spam from OH site
  • Pushed forward on oh-bugimporters rewrite
  • Signed a form with WMF so I can be reimbursed for travel expenses
Posted Thu 23 Aug 2012 12:55:06 AM UTC

Captain's log, Mon and Tue Aug 20-21, 2012


  • Had a conversation about workplace diversity at Akamai (which was actually very interesting)
  • Caught up with Michael Stone more
  • Had IRC meeting with Sumana to discuss the Wikimania Hackathon
  • Met up with Boston Ruby folks (Dan and Rebecca) who were part of the Boston Ruby Workshop organizing team


  • Returned to SF
  • Pushed the fundraising blog post forward, which should be this week's post
  • Began to port the antispam code into something that can live in the main codebase
  • Pushed forward the changes to oh-bugimporters, thanks to johnmorr
  • Dealt with a lot of post-event tasks from WMF Hackathon
  • Added more money to our account, and removed lots of unneeded files from the blog site there
Posted Wed 22 Aug 2012 05:29:25 PM UTC

Captain's log, Tue August 7, 2012

  • Pinged Cat about a quote for the fundraising blog post
  • Added some nginx fastcgi caching to the blog, only to learn from Jessica that this broke our ability to log into the blog. (In response, I wrote a document about things to test when changing the blog, so I can detect this sort of problem easily.)
  • Emailed a Wikipedian I met at Wikimania who does gender diversity outreach to see if I can get involved there.
  • Read some articles on the suggestion of a friend.
  • Spent a while talking with Mike Linksvayer about possible research topics for OpenHatch to pursue, and what sort of relationship we should have with the various awesome outreach projects that exist in the world, and about the idea of membership.
  • Tentatively ACK'd, and begun to plan, JHU event.

Captain's log, Mon, Aug 6, 2012

  • Spent more time revising August plan
  • Provided info to Glenn Willen about a blog post he might be willing to write
  • Chatted with Michael Stone about OpenHatch's relationship to other outreach efforts, and about the idea of membership.
Posted Wed 08 Aug 2012 06:40:17 PM UTC

Captain's logs, collected

Monday, July 30, 2012

  • Met up with Mike to discuss the process of hiring me, including CA paperwork.
  • Did a lot of thinking and planning about a shorter event, and thinking aloud about the reasons that we see such Saturday->Sunday drop-off.
  • Did some more antispam on the project pages.
  • Updated blog theme to have a big "Subscribe" RSS link and an email box to enter your email for the announcements list.
  • Did a lot of post-WMF Hackathon thinking.

Tuesday, July 31, 2012

  • For WMF, wrote a short note to be included in the monthly tech newsletter about the Hackathon.
  • Did a longer write-up of the Hackathon for wikitech-l.
  • Sent letter to CA Secretary of State registering us as a foreign corporation.
  • Sent invoice to WMF for Hackathon.
  • Requested reimbursement from WMF of Hackathon and Open Source Bridge travel expenses.
  • Discussed what soonick5 what kinds of things to work on, and soonick5's time availability.

Wednesday, August 1, 2012

  • Largely took this day off to rest and work on personal projects.

Thursday, August 2, 2012

  • Spent much of the day discussing August plan with Karen.

Friday, August 3, 2012

  • Shipped OpenHatch newsletter.
  • Helped Karen write a blog post about her attendance at PyLadies SF's Django-related "How to get involved in open source?"
  • WOrked more on August plan, though didn't finish by the end of the day.
  • Sent an email to Peers with a discussion of Selena's post-OSCON idea.
Posted Mon 06 Aug 2012 06:46:51 PM UTC

Captain's log, Thu July 26

  • Continued to trudge through Qualtrics UI to get Hackathon exit survey tested and set up
  • Created a Wikimedia Research page about the exit survey, to be extra kosher
  • (Published Wed's captain's log)
  • Sent thread to wikitech-l discussing what should become of the Hackathon Laptop Setup guide.
  • Reviewed and pushed soonick5's patch, finally!
  • Discussed WMF events stuff with Shauna, and Sumana. Did lots of follow-up tasks from that.
  • Did a lot of emailing to make sure we're on good ground for invoicing WMF. (We are.)
Posted Fri 27 Jul 2012 10:01:04 PM UTC

Captain's log, Wed July 25

  • Called MA corporations office, only to learn that they won't do what I want
  • Begun to move text for WMF Hackathon laptop setup to
  • Finished adjusting text of WMF Hackathon exit survey as per feedback on Events list
  • (publish previous day's Captain's Log)
  • Discuss possible tie-ins with Ohloh maintainers
  • Plan a sprint, and request funding from PSF Sprints
Posted Thu 26 Jul 2012 11:34:09 PM UTC

Captain's log, July 24, 2012

  • Pushed Berkeley event along.
  • Pinged Python SF Meetup organizer to see if we can work together on an event.
  • Deployed Karen's "less" branch (and cleaned up a few issues that cropped up from it).
  • Assigned a task to a possible first-time contributor on IRC.
  • Updated Sumana on post-Hackathon tasks, and set a new deadline of July 31 for those.
  • Received authorization to use Qualtrics for the post-Hackathon survey.
Posted Wed 25 Jul 2012 05:48:09 PM UTC

Captain's log, Mon July 23

  • Began the paperwork process (documenting it partially here on to have the org hire me. (As background, last Tuesday's board meeting contained a decision to hire me, which is fantastic.)
  • Wrote a draft of an exit survey for Wikimania Hackathon attendees.
  • Processed some business cards and got in touch with people who I met at OSCON or in earlier travels.
  • Emailed Hackers at Berkeley and JHU ACM about bringing a campus open source workshop there.
Posted Tue 24 Jul 2012 06:24:31 PM UTC

Captain's log, Fri Jun 22, 2012

  • Spent more time with Sumana discussing ideas for Wikimania hackathon
  • Spent more time with existing Wikimania staff discussing logistics and planning
Posted Mon 25 Jun 2012 09:55:54 PM UTC


We keep our accounting data in git. Access information:

First, get the git repo:

git clone

Then, 'cd' in and get the ledger balance:

cd oh-accounting
cd ledger-data
ledger -f 2012 bal --strict

Possible problem:

  • Don't have ledger installed? apt-get install ledger, or install it from its own git repo
  • Don't have permission to do the git-clone? Talk to Asheesh, and get him to add your SSH key.

Corporate paperwork, e.g. EIN Confirmation

It's all in this git repo:

git clone

California registration

Here are the steps I'm going through (tracking them here):

Goal 1: Register as foreign corporation

  • Get Certificate of Good Standing
    • Status: Received. (after a request from MA Secretary of State)
    • But the version I have needs to say that we're a nonstock, nonprofit corporation, and this doesn't.
    • So I just emailed a reply asking if they can add that.
  • Put $30 in the mail with the form.
    • I just requested that Bank of America send me a check proof, which I can then use to buy checks online from a check vendor.
  • Fill out the S^DC-NONPROFIT form, and send it in the mail.

Goal 2: Perform our Business Filings with CA


Goal 3: File with Franchise Tax Board for nonprofit status

(If we don't do this, we pay $800 in yearly minimum California franchise tax.)

  • Fill out FTB 3500, once we're registered. Deal with that post-registration.