ericf/yui3-gallery — pull request #22 by jshirley (2012-03-21 16:01:31+00:00)
Title: Add a protected _serialize method to allow munging before sending over the wire.

```
The data did not send,
It was too bad to store.
So I sat in my chair
All that bad, bad, flat data. _.---,_
.' `'.
I sat there with sartak. \ __..-'\
We sat there, we two. }-"` \
And I said, "How I wish /__,,..---.._|
We had serialization to do!" \ |
|---..__ |
Too flat to send / ``"-./
And too hacky to just patch. .'---...__ |
So we sat in our chairs, .' ``"-./
with nothing to do. ,--./...,,,__ /
'--.'__ __```.-. /._
So all we could do was to / ` ` ' `=/.-.|-._)
Sit! | .-. .-. "\\ /
Sit! || O| | O| ""=='_\
Sit! .-' '-'o '-' ""=\`
Sit! `''--/- ""=-,\--._
And we did not like that. .---|- ( ""=-. \`
Not one little bit. \ /`)"=."=|'-.
'. _.-' ' "=|\|
And then (`----` '="=|/
something went ! `-. "=/`
How that made us JUMP! '. =/
\ =|
We looked! .-. |` "=|
Then we saw it clear on the page! ( ~._ | "==| _.-~`\
We looked! \ ~. |'"="| _.-~ )
And we saw it! ; ~-.|.-._|_.-~ /
The BSD License! / _-( /-.__ (
And It said to us, '._..--~~`/`/-'\-._ `~~- ;
"Why do you sit there like that?" jgs /"=| |" =\~-...___.-~
/=" / | "==\
"I know some good patches we can make", / = (_ \ "==\
Said the License. ;="= `\_) =="\
"I know some new code"
Said the BSD License on the Page.
"A lot of good code
I will show them to you.
Your upstream
Will not mind at all if I do."

Then Sartak and I
Did not know what to say.
Our upstream was still asleep
For the day.

But our Boss said, "Yes! Yes!"
Make that License work!
Use that BSD License
You DO WANT to patch.

FOSS should be here.
It should be about.
It should be here,
we can help the Upstream out!
```