This site is an archive; learn more about 8 years of OpenHatch.

[OH-Publicity] We Fail [was: Upcoming posts]

Asheesh Laroia lists at
Mon Nov 19 01:26:08 UTC 2012

Excerpts from Mark Holmquist's message of Fri Nov 16 00:29:06 -0500 2012:
> > I'd love to do it, and I'd love to do it this weekend. Just....remind
> > me. I'm not currently very organized.
> I lied! I wrote a draft.
> Edit, add, remove, change, whatever! I'd love feedback over email, too.

Hello there!

Here are some thoughts!

I delivered some of these by IRC, but I thought it'd make sense to 
elaborate here.

In each section, I would indicate where we pass the tests, not just 
which ones we fail. For example, added this to the section about 
version control:

We have a web viewer on Github, and <a 
for newcomers</a>, and we definitely haven't written our own source 
control system.

again, there are some amusing semi-insane things that we don't do; you 
don't have list 'em all. But I think it'd be good to give people a sense 
of some of those, even if just to honor the semi-insanity of spot!

For example, for the "libraries" section we *do* use system libraries 
where present... except for the dependencies we bundle. I'll leave it to 
your discretion on if that's a violation. But check out the hilarity in 
mysite/ and vendor/ -- that masks any 
system-installed versions of things in vendor/.

Similarly in "history," it'd be nice to indicate that we went all FLOSSy 
after a few months of not sharing the source. I guess I want to publicly 
shame us for not developing in the open from the get-go, but it might 
have been the right decision. Anyway, people might be bemused to learn 
that bit of history.

(Public release:

First commit: Thu Jun 4 2009, based on git log.)

(Admittely, we shared the source as soon as we went "out of beta" with 
that blog post.)

Also, arguably, I included changelogs in the git tag message for the 
releases we did do! Do check those out. The fact that they're hard to 
discover might mean I get subtle but earned points of fail, though.

Oh, and for Chromium's full points of fail as of 2009: 
. It might be nice to link to the real number of points they earned.

We should probably be nice and say they fixed a few of these issues, per 
a blog post here:

...actually some of the comments about embedding sqlite are intriguing:

And wait a sec, I'm not sure that indicates any of these are fixed.

Anyway, Those are the things that I think would make this post totally 
great. Let me know what you think, Mark!

-- Asheesh.

More information about the Publicity mailing list