G so c_and_commitfests_and_pointy_hair_oh_my_sfpug_20131008

Embed Size (px)

DESCRIPTION

 

Text of G so c_and_commitfests_and_pointy_hair_oh_my_sfpug_20131008

GSoC and Commitfests and

Pointy Hair,Oh, My!

SFPUG 2013/10/08Copyright 2013David Fetter david.fetter@disqus.comAll rights reserved.

Wednesday, October 9, 13

Wednesday, October 9, 13

CommitFest

Wednesday, October 9, 13

Wednesday, October 9, 13

TheWednesday, October 9, 13

MostWednesday, October 9, 13

ReviledWednesday, October 9, 13

JobWednesday, October 9, 13

EVARWednesday, October 9, 13

!!!Wednesday, October 9, 13

with one possible exception.

Wednesday, October 9, 13

Why take it on?

Wednesday, October 9, 13

Laziness

Wednesday, October 9, 13

I want things done. Lots of things!

Impatience

Wednesday, October 9, 13

...and I want them done this dev cycle!

Hubris

Wednesday, October 9, 13

Surely everybody will think the stuff I want done is awesome, and drop everything to work on it!

Diligence

Wednesday, October 9, 13

Well, it turns out we're checking back a lot with a lot of people.

Patience

Wednesday, October 9, 13

...and they're not always available to talk

Humility

Wednesday, October 9, 13

Oh, you mean we had to get consensus? And keep it?

Wednesday, October 9, 13

Let's start with bigger projects, kinda, then move to smaller ones.

Commitfest 2010/09

Wednesday, October 9, 13

Status Summary.Committed: 26,Returned with Feedback: 25, Rejected: 1.Total: 52.

Wednesday, October 9, 13

Ouch!

What happened?!

Wednesday, October 9, 13

Laziness

Wednesday, October 9, 13

Didn't get back to people often enough. Frequently not at all.

Impatience

Wednesday, October 9, 13

To put it with perfect bluntness, I thought this would "just work."

Hubris

Wednesday, October 9, 13

Oh, heck. I'll just go this alone.

Commitfest II, 9.4

Wednesday, October 9, 13

Big Patches!

Wednesday, October 9, 13

Diligence

Wednesday, October 9, 13

Get some people together. In surname order:

Mike Blackwell

Wednesday, October 9, 13

Helped write the

Commitfest Checklist

Wednesday, October 9, 13

Craig Kerstiens

Wednesday, October 9, 13

Good at bothering people. Without pissing them off royally. Has a very cute kid. Result so far:

Status Summary.Needs Review: 35,Waiting on Author: 25,Ready for Committer: 7,Committed: 10,Returned with Feedback: 5,Rejected: 1.Total: 83.

Wednesday, October 9, 13

On to the other project

UPDATE fooSET bar = f(bar)RETURING *

Currently

Wednesday, October 9, 13

Cool stuff, right?

Missing information:

What did the rows look like before?!

Wednesday, October 9, 13

Wednesday, October 9, 13

What was there before?

Wednesday, October 9, 13

Write trigger codeWhat was there before?

Wednesday, October 9, 13

Write trigger code

Test

What was there before?

Wednesday, October 9, 13

Write trigger code

Test

Debug

What was there before?

Wednesday, October 9, 13

Write trigger code

Test

Debug

Oh, there's a new table!

What was there before?

Wednesday, October 9, 13

Write trigger code

Test

Debug

Oh, there's a new table!

Lather, rinse, repeat :P

What was there before?

Wednesday, October 9, 13

Let's fix this!

Wednesday, October 9, 13

RETURNINGOLD/NEW

Wednesday, October 9, 13

BZZZ!!!!

Wednesday, October 9, 13

Too many things know those words

RETURNINGBEFORE/AFTER

Wednesday, October 9, 13

Worked:

Wednesday, October 9, 13

Wednesday, October 9, 13

Didn't:

Wednesday, October 9, 13

Wednesday, October 9, 13

Worked:

Wednesday, October 9, 13

Checklists

Wednesday, October 9, 13

Collaborators

Wednesday, October 9, 13

Didn't:

Wednesday, October 9, 13

SeparateIRC channel

Wednesday, October 9, 13

Takeaways:

Wednesday, October 9, 13

Wednesday, October 9, 13

Do more

Wednesday, October 9, 13

Bonus!

Why can't we see rowswhen we're doing per-statement triggers?

Wednesday, October 9, 13

We're working on that for the next CF.

Questions?Comments?

Wednesday, October 9, 13

SFPUG 2013/10/08Copyright 2013David Fetter david.fetter@disqus.comAll rights reserved.

Thanks!Wednesday, October 9, 13

Recommended

View more >