Contributor Code of Conduct
/trunk is Sacred! Don't brake the mainline!
Don't commit code that doesn't compile, or breaks any unit test. It becomes very hard to predict when a release comes out. If you do commit code that breaks trunk, don't be surprised if somebody rolls back your changes. If you want a place to commit code-in-progress, then create a personal branch in SVN.
Try and communicate
Please try and communicate with the developer email list what you are working on. This can help when individuals are working on the same piece of code. Also, please email the list when you have committed something, especially if it may affect the work others are doing.