On Dec 13, 2010, at 11:14 PM, Eric Sammer wrote:

- Codify (by vote) whether design plans are required or if an informal email
indicating intent is sufficient, and under what circumstances. Provide
examples to clarify circumstances. Solves the long term but not HADOOP-6685.

We had a presentation about my plans for this jira in June and both Tom and Doug attended and asked questions. It wasn't a lack of communication. At that time, they didn't like the proposal but didn't plan to block it.

In general code changes shouldn't require a vote. The goal is to work together as a community to produce code, not make everything a lawyerly argument.

Owen, would you be amenable to working to find a way to remove the PB dep in support of HADOOP-6685 and handling bootstrapping with either one of the
existing deps or simple hard coded length, type, value serialization /
deserialization similar to Writables?

Of course it is possible, but it is a far worse engineering solution. ProtocolBuffers do exactly what I need, it is foolish to implement an hand-crafted replacement. My point is that a dependence on Avro was accepted without issue. No one had an issue when I added snakeyaml. All of the objections are fundamentally based in a dislike of serializations other than Yarn.

-- Owen

Reply via email to