November 2010
8 posts
WooMe's ops director slams devops community →
mike-woome:
Stop the #devops condescension now before you drive away the precise people you need to learn from.
What strikes me right now, that the devops community, at least the bits I am meeting seems to be full of devs believing their bringing a revolution to the poor unwashed sysadmin masses. Well, you…
trac slash
Following on from the trac hacking the other day I’ve now taken the next step and made a trac milestones query macro so we can replace a bunch of ticketquery macros with:
== Release Candidates ==
[[MilestoneQuery(rc_%, ,)]]
== Releases ==
[[MilestoneQuery(release%,completed,)]]
This is sooo nice. Now to update our release tracking page I can simply use command line tools (and the trac...
omg omg - trac awesomeness
At WooMe we do a lot of releases. We’ve done more than 1 a
day so far this year.
We’d like to go quicker.
One of the things that slows us down is the way we manage
releases. It’s fast but it’s very manual. We use trac. We make tickets
for everything that is going into the release and then we display the
releases on a page - when the releases are done we can move them...
statement timeout. bzzzt.
Two posts in as many days. Things must be exciting.
This is excting. I just wrote the most awesomest Django query evah!
People.objects.extra(where=[
"id in (select p.id from webapp_people p
where p.id in (select pp.id from webapp_people pp
where pp.id in (select ppp.id from webapp_people ppp
where email...
keeping your testing light
Practically everyone agrees that selenium testing is a nightmare. The
biggest problem is that you end up with too many tests. At WooMe, we
think we have a secret sauce for making sure our testing doesn’t
become bloatastic.
We have very few core Selenium tests. The payments system,
registration and email are the only things we test on every release. Everything else is done with acceptance...
About how we made massive load drops on our... →
We’ve got a load more Django stuff tied up here at WooMe, including our own multidb. We’re working as hard as we can to release it to the community. The trouble is, we have these day jobs.
mercurial trick
Here’s a great little mercurial hack:
hg heads --template '{rev} {desc}\n'
This shows you the heads to be merged with the revision and the changeset summary:
21824 #7466 Fixed IE7 bug with captcha popup. Captcha field set to autofocus.
21823 #7454 Switch to keep getvip page active for clicktale bot.
21818 #7412 go round the problem with woome.com and first_landing cookie
21806 Added tag...
London Emacs meet up →
Nic is into Emacs, mostly the rest of WooMe are vim hackers. Which just goes to show Nic isn’t biased. However, he does exercise the right to hold the first Emacs user group in London we’re aware of. That’s pretty strange… we’re thinking there must be another one.