FOP is an implementation of XSL-FO in Java and was the first large-scale open source project I did.
After working on it on my own for over a year, I donated it to the Apache Software Foundation. Unfortunately this coincided with a change of job (and hemisphere) and I was unable to continue to be involved.